I have learned a great deal and been enriched by my friendships with foreign born workers, but to act like h1b workers come “ready to perform software engineering duties” at any higher rate than new grad higher is funny.
This, I don't understand how we have tons of un- and underemployed American workers and yet somehow businesses have convinced the government that they need to import workers.
Australian universities make billions and lobby the government to import students from developing countries, the agents of these universities tell the students that getting jobs and a permanent resident visa is easy, just pay the huge fees and you will get the chance to live your dreams in a developed country.
The problem isn't "businesses", it's other Indians. They take entire tech orgs over, then only hire each other. They make up bizarre reasons why US workers won't fit while spamming H1B applications.
Before you grab your pitchforks, or try to dox me for racism one, please understand it's not all Indian people, obviously. There are so many in the US, and the majority are good people. But there's an extremely clear pattern that's emerged that you'd have to be blind not to see.
And that to you is evidence that they only wanted to hire Indians?
Despite the fact that everyone but this 1 mid level guy clearly wanted to hire a non Indian?
I am well aware that it could've just been that A) their requirements for the role changed mid-interview process, B) they didn't like my personality or I came off as an asshole, C) the mid level guy didn't want me as their "superior" for a non-racial reason or D) Other. But I think it's dangerous to just write off any suspected racism and blame something like personality or soft-skills. Racism is disproportionately detrimental to people of color, but it's still wrong when it's directed towards a white person.
No. It is stupid politics to blame Indians or other Asians for this when they are just following company policy to hire cheaper labour. Like it or not, H1B Asians (in IT) are hired because they can be exploited - they work cheaper and longer hours than their American counterpart ( US companies save nearly $100,000 per H-1B hire as workers earn 16% less: Here’s why demand stays high - https://timesofindia.indiatimes.com/education/news/us-compan... ). Blaming immigrant Asians for this kind of exploitative politics that exists because American businesses lobby for it is irrational. (Also, do not forget that America is a country of immigrants. The H1Bs also act as a "vetted" immigrant pool from which American citizenship can be given). By demanding $100,000 to hire an H1B, the Trump administration has now tweaked this policy to make it costlier for businesses to hire them (and force them to seriously consider AI). But immigrant workers are still cheaper and can be made to work longer hours.
The only reason you see Indians is because Indians knly hire Indians. It can’t be anything else.
Completely unrelated, have you walked into a non nuclear/biomedical engineering engineering department in any IS college in the past 2 decades? I’m guessing those are also filled with Indians because their managers are insisting that only Indians can study engineering.
Edit: This is not meant to support h1b.
Ideal case - people that are not on H1B and work in these companies - contact your CEO/managers. People don't do that. Instead are happy to argue (or downvote) here.
Is our discipline so trivially easy that the only barrier to being hired is choosing to do so?
Yes I know what BigTech an adjacent makes. Been there done that.
Should we boycott anything from India because of the on soil laws?
As far as PII, any reasonable company only lets a select few developers see production data anyway. You just don’t let non Americans go near production if you work in an industry where that is necessary
1) Eliminate the H-1B visa entirely. If a company wants to hire an immigrant, they can just sponsor the Green Card up front, knowing the worker can fuck off once they have it. The net result would be decreased immigration and increased offshoring, which brings me to…
2) Data Sovereignty Schemes. American’s data can only be processed inside American borders by American (or Green Card) workers. It’s absolute protectionism, which means you just shift the negative trends (“credential” mills in particular) onto domestic shores. Rural states and colonies become the new Indias and Philippines for outsourcing companies, depressing labor costs.
3) Unionize the technical trades. This lets the professionals set skill and comp floors, potentially offload benefits burdens to the Union itself rather than the fickleness of the employer, and even undermines the “contractor class” of companies deflating labor through precarious contracts by setting floors industry-wide. The downside is that Unions, like any power structure, can and will corrupt with time and incentive, leading to jams in the marketplace - less an issue in the age of AI, but still one worth noting.
4) Taxation. Companies that do 90% of their business in America but whose workforce (contractors, consultants, and FTEs) aren’t 90% American? No tax breaks for you, pay up. This is a very bad idea on its face, because companies will just shift the transaction offshore to dodge that rule and gum up everything else in the process, but some form of punitive tax scheme for exploiting social safety nets in lieu of fairly compensating workers is sorely needed to stop, if not begin reversing, the current wealth pumps. For-profit business models predicated on shunting workers onto every possible social welfare program as a means of depressing their pay has robbed taxpayers of billions, increased the national debt, and robbed workers of the fruits of their labor. It must be fixed, somehow.
There’s a number of other policies to get into, but that’s the “highlight reel” as it were. The important thing to keep in mind is that the status quo only works for the monied interests, and neither the H-1B workers coming in nor the Americans being shoved onto welfare programs for corporate greed. If a program or system enriches the rich while harming everyone else, it’s a bad system, and needs to be replaced rather than overhauled. Will it be painful? Yes. Will it piss people off? Of course. Will it feel like nobody really won? Ideally, because that means it’s balanced compromise rather than a gift package.
Depressing labor costs, but only to a point, no? They would be subject to American minimum wages; and, presumably, American labor, even at its cheapest, is more expensive than the offshore alternative.
And, assume there is no price differential... Would Americans not be better off if companies outsourced to other American (i.e., not foreign) companies? Thereby keeping currency within the U.S.? I've been hearing that remittances represent a substantial outward cash flow nationally.
I've never heard of such "Data Sovereignty Schemes," but they seem like far and away the best option. And thanks for writing this up, btw.
How would this work with basically any foreign service?
But to throw out one idea: a "safe harbour" style scheme that allows exporting this kind of work to places with equivalent policies could work.
Do you know how long those take? Consular processing for green cards is painful as hell and somehow even longer than adjustment of status if you're in a non-backlogged country. The real solution here is obviously to allow self-sponsorship for employment based green cards.
> Companies that do 90% of their business in America but whose workforce (contractors, consultants, and FTEs) aren’t 90% American?
I mean, do you want to tax a company that hires foreigners, sponsor their green cards, just because some of their employees decide to not naturalize (say, like Apple or Google or Meta?) ? That makes zero sense.
> For-profit business models predicated on shunting workers onto every possible social welfare program
H1B folks aren't eligible for any social welfare program, even though they, e.g. contribure to Medicare / Social Security.
> Do you know how long those take? Consular processing for green cards is painful as hell and somehow even longer than adjustment of status if you're in a non-backlogged country. The real solution here is obviously to allow self-sponsorship for employment based green cards.
I do, actually. I've navigated the immigration system as a sponsor, and it's hell. It's deliberately engineered to make it as difficult and expensive as possible to navigate successfully, and it's needed an overhaul for half a century. Using that as a wedge issue to deny reform, however, also hasn't worked for half a century, and has only resulted in a fatigued populace embracing fringe populism and naked fascism in an effort to see any movement at all on the issue.
Seriously, this was a big topic leading up to the 2008 election. Congress has dropped the ball dozens of times.
As for self-sponsoring, I'm not ready to open that can of worms given the immense exploitation it allows (essentially indentured servitude - which, to be fair, so is H1B, so let's not shift that exploitation further down the ladder either).
> I mean, do you want to tax a company that hires foreigners, sponsor their green cards, just because some of their employees decide to not naturalize (say, like Apple or Google or Meta?) ? That makes zero sense.
Yes, I do. If an employee decides not to Naturalize, then they're free to seek other employment on the job market with employers not phased by such penalties. Employers will naturally shift to only hiring Citizens or permanent residents pending Naturalization, not Green Card workers. This shifts the exploitation further down the chain rather than up front via temporary visas with no direct pathways to Citizenship, but to be clear, it does not eliminate exploitation of immigrant labor.
Immigration to another country is a serious decision to make. It comes with tradeoffs. We should want people willing to integrate - not assimilate, necessarily - into the country's fabric, put down roots, raise kids, contribute back to communities, and be good citizens. We don't want or need more rich tourists stopping by for a decade or two as permanent residents before fucking off back to their home country where the cost of living is cheaper, not when so many of our problems require long-term thinking and strategizing to solve - something citizens are best equipped to see through.
> H1B folks aren't eligible for any social welfare program, even though they, e.g. contribure to Medicare / Social Security.
I'm aware. You're conflating every single proposal after the H1B point in bullet 1 with all of them targeting H1B specifically. In this case I'm referring to the fast food industry, the retail industry, the service sector, the multitude of American enterprises who refuse to pay livable wages by design, so that taxpayers have to spend more on SNAP, Medicaid, Section 8, and other welfare programs for the working poor just so Walmart, or Amazon, or McDonalds can pay their shareholders and leadership panels even more money. This isn't even an "open secret" anymore, it's literally the business playbook for some of America's largest employers.
You're making decent enough arguments, but you're not doing the barest minimum research before making them. C'mon, you can be better than this, I know it.
2. Rural states were what you state already historically. Hence the existence of the rust belt. The existence of lots of towns who's manufacturing was outsourced from Clinton on. They were already this model, just with small/midsize factories and/or call centers.
In my own country we are actually seeing people GO BACK to Asia because places like Vietnam now have a viable middle class lifestyle.
But not all people otherwise we would all live in one giant city. Some are willing to greave the frontier in search of better outcomes: the early American Colonists, those that expanded west-ward into California, even the early Silicon Valley workers were all willing to move
H1Bs and international workers are not most people
Maybe AI changes everything, but there is no evidence that immigration has hurt Americans working in software over the past few decades given that software salaries have been growing faster than any other job in the U.S., but also (and this is critical), it’s been rising faster than salaries in any other comparable country as well, including countries with strong tech industries but limited immigration in the industry such as France (the other country with almost as high growth as the U.S. in software dev salary is the UK, which also has high immigration).
a foreigner worker pays taxes, rent & other bills thereby contributing and circulating money in the economy
now if that foreign worker stays in their home country - yes - they might get paid less - but who losses overall ? the country that would've imported labor or the worker ? - it's always the country - hence why brain drain is devastating.
remember the foreign worker only gets a better life - but losses social connections, culture etc
the countries & companies wouldn't be sponsoring these things if ultimately it didn't benefit them & them only
Is it worth taking a hit on higher compensation for longer term peace of mind?
Of course using AI is a skill. But the effort needed to get there is becoming lower and lower.
For context, my take home was $650 every two weeks - my total quarterly tuition at school and the next year the cost to rent a one bedroom in the northern burbs of Atlanta.