6 ms·
Couldn't companies also use the 6 years that they employ a foreigner to train an American worker to fill the position? The large tech companies are hiring thou
by lacker 5y ago
Couldn't companies also use the 6 years that they employ a foreigner to train an American worker to fill the position?
The large tech companies are hiring thousands of software engineers each year and just want the best talent they can get. Maybe 75% of them hired to work in the US are US citizens. Sure, you can train new people, and they do train new people all the time. But you won't be able to get the same quality of software engineer if you restrict yourself to only US citizens - that's just common sense, adding more restrictions makes the recruiting job harder.
Now, the theory behind an H1-B is that you're supposed to be able to hire immigrants if they are bringing a valuable skill to the US. These immigrants are bringing a valuable skill to the US. It's just that the law imagines you have a single position to hire and doesn't make sense for situations like "we need to hire 5000 people with this skill set and there are only 4000 Americans that we could find with it".
What immigration laws should actually do is enforce that companies aren't underpaying immigrants compared to Americans. That will discourage companies that really only want immigrants so they can be cheap.
You could even add on a $10,000 fee per immigrant, paid by the company, to get the green card. That would make immigrants more expensive than US citizens, thus giving companies a financial incentize to hire Americans when possible. But for the large tech companies, who really are bringing exceptionally skilled people to the US, I think they would be happy to pay this fee instead of dealing with all risk and chaos in the current immigration system.
- kfprt 5y ago> The intent of the H-1B provisions is to help employers who cannot otherwise obtain needed business skills and abilities from the U.S. workforce by authorizing the temporary employment of qualified individuals Large tech companies employ millions, they can't all be the best. Tech workers aren't special, they're fungible. The H1B program exists for temporary shortages but has been abused as an immigration program which it was never designed for. I'm fine with a fee based program but make it $1M. $10k is peanuts. If they're as special as the companies claim then they'll be happy to pay it. https://www.dol.gov/agencies/whd/immigration/h1b https://www.dol.gov/agencies/whd/immigration/h1b