Would you rather pay your devs a living wage for India, or for the US?
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.
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)
I’m sure people will make the argument about FAANG but there’s plenty of Americans for that too.
Go look at the experience people are having right now with this job market. There were mass layoffs and new grads every year on top of that.
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.
I think this move makes it likely companies will hire more expensive domestic workers.
I don’t believe that at all. I believe the opposite, in fact. How do we decide who is right?
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.
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.
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.
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.
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.
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.
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.
https://www.worldatlas.com/articles/countries-with-the-most-...
What about yale CS grads working at chipotle.