I had a former employer with an Indian subsidiary for this very purpose. The problem is that there is no loyalty to the company and it becomes a revolving door of inexperienced people who couldn't get into H-1B. Always fun when they lie you about testing a feature that you haven't implemented yet. Incidentally, they also introduced ransomware into the entire corporate network (domestic IT was also barely competent).
Because H-1B workers had the ability to demand higher compensation via sponsorship and relocation to the US. Employers could say "no we won't sponsor you" but these workers are in demand due to their technical skills and could counter with "then I'll join another company that will".
If you remove the option for sponsorship then these workers will still be working their jobs because they're talented and in demand, they'll just be doing it from their home country instead for lower compensation.
That's a misguided assumption that doesn’t hold up in practice because it assumes H-1B workers were "brought over" based on employer need for a domestic worker. The need isn't for a domestic worker, its for a skilled worker and the skilled workers want to work in the US because it yields higher compensation and opportunity.
Many H-1B workers request sponsorship from employers despite having the ability to work from local offices because they have in-demand skills that give the leverage to ask for it knowing that it will result in better opportunities.
Tech companies are extremely motivated to have people working in person in their Bay Area offices. That's why you see the extraordinary numbers that you do on levels.fyi along with the insistence on RTO. But no matter how high they get, these numbers will never meet highly capable Americans' lifestyle demands, because the Bay Area doesn't have and will never build the housing or commuting infrastructure to support them in that quantity. Wage gains go straight into real estate.
The question is, if tech companies can't have their Bay Area offices filled with the caliber of people they want (who will accept being forever-renters or super-commuters), will they relent on US remote / small sites, or will they instead try to shift their trillion-dollar Bay Area office cultures to their Bangalore sites? My money's on the latter.
They do that already, lots of US tech companies have SWEs outside of the US. With the new policy, it will add incentive to do it even more. Companies will have to either lower the hiring bar or hiring offshore.
I don't believe it... I think companies just aren't hiring people (or maybe they aren't offering enough pay), not that qualified domestic candidates don't exist. But I could be wrong.
Having interviewed hundreds of software engineers, I’m not convinced that the talent is out there but just hiding. Nor do I believe talent is fungible.
Pulling in smart people from all over the world is good for America.
I’m sure there are US citizens who would have been better candidates if we had a better education system or grew talent. Maybe this will encourage that, but it’s going to take a long time.
But if they're hiding, you wouldn't have interviewed them in the first place, right? I don't see how this is comparable.
All the smart engineers that I know absolutely struggle to find jobs. There are regularly job threads here on HN or freelance subreddits and other places, that are chocked full of great people desperate for work.
But maybe that's really just a small fraction of the people, I can't know for sure.
you don't believe it why ? you look at American education system and you think it produces multitudes of talented engineers? is it so inconceivable that we need a lot of smart people and we don't produce enough of them locally ?
So let's have a thought experiment. We can agree, even if the US primary education system is crap, that the university system is world class. After all, people wouldn't come from other countries to study abroad in the US if it were not competitive.
So our CS graduates take the same courses, study the same material, and pass on the same grading scales as these international students from countries like China, India, etc that have come to attend American universities. Therefore it seems unlikely that they are categorically incompetent due to a flaw in their education, even if we make some allowance for them not studying as rigorously as their international peers for whatever reason.
However, if the news can be believed, we're now seeing a significant number of CS graduates who are unable to find employment. This is coming on the tail end of a bunch of highly publicized layoffs.
The notion that there "Aren't Americans to do these jobs" just doesn't track. I'm sure that there are lots of corporate executives who are saying that there aren't enough qualified Americans to do these jobs, but they're saying that because it's in their best economic interest to say that, not because it's actually true.
there are too many CS grads without experience who are not very good. We have world class universities, by no means that implies that every new CS graduate is world class. A median CS graduate most likely cannot pass a basic interview in CS
H1B hires are already expensive. Most large tech companies spend quite a lot on legal services.
The assumption that a lot of people make, apparently including Trump, is that companies are hiring H1B for no good reason. Or maybe because they think it's cheaper? It's not. In virtually all cases, H1B hires are because there simply aren't any suitable American applicants with the necessary skills.
Yeah, I don't understand how people can be arguing that there aren't enough Americans to do this work when we've just gotten off a round of mass layoffs all throughout the tech sector and there are stories about CS grads being unable to find work now.
It's transparently obvious that the draw of these employees isn't skill, it's cost. The bottom/middle rung in this field is being hollowed out when it comes to domestic hiring because companies don't care who fills the position so long as they can keep the salary low and the employee locked in, and H-1Bs are the perfect fit for that.
In my experience it is actually largely because H1B holders are locked in to their employers, so the balance of power is incredibly favorable for employers.
There are plenty of American citizens and permanent residents with the necessary skills, just not the willingness to put up with bullshit from B-tier employers.
Silicon Valley's big H1B employers also have international engineering sites. US teams tend to pull in their favorites from the international sites, and the international sites can use the possibility of relocation as an incentive.
They do already. British Columbia is a really good place to open up shop because it's on the same time zone as Silicon Valley. Many companies have done so. I'm surprised there haven't been more tbh, but maybe now with this change we'll see an acceleration.
Of course it depends on the nature of the business but push that too far and you can lock yourself out of projects that require work to be performed on US soil.
I work for a very small company and we've seen by that stipulation a couple of times on anything _remotely_ close to defense/MIC/security.
And the administration can tighten those screws further if it desires.
(I am the only H1B in the history of the company, now a citizen. It would have been impossible to have taken this path with this alleged financial burden)
Canada is going through a bit of a moment in scaling back relatively unskilled immigration as it became clear a there were heaps of scam colleges bringing in folks to get useless "hotel management" degrees etc, but IMO there will be sustained interest in Canada in continuing to have eased immigration pathways for real engineering talent.
Brazil and Canada will absorb a lot of big tech headcount. Google et al are already moving lots of headcount to both countries. This will accelerate it, even if it’s struck down
Since you're not "neck dip in ideological cool aid", you must have some data, right? Terrible idea, why? All american big tech businesses seem to be thriving in Brazil, for instance.
Brazil is absorbing a large amount of Google HC, and it’ll keep growing. Their biggest bottleneck at the moment is not having enough people with fluent english to hire.
If the dollar keeps losing value, this equation might start shifting (since the HC will become more expensive). But I doubt the trend will revert, if immigration keeps getting harder into the US…
this news is tied with the tax code corrections... All R&D work in a foreign country is to be depreciated over 15 years, it can immediately be depreciated for an American worker.
The cost of hiring in the US versus elsewhere is already greater than $100k for the type of tech firm that can just open an international office. I took the base salaries of Google SWEs on levels.fyi for NYC, London, Bengaluru, and Toronto, multiplied them by the standard 1.4 for overhead, and realized the US is already significantly more expensive than most developed countries, let alone the Global South. Companies clearly value employing in America despite the cost.