In practice, I'm unconvinced. Tech companies succeed when they put quality over quantity, and demand for high-quality engineers simply exceeds the quantity put out by our universities.
We aren't hiring H1Bs for cheap labor, we're poaching the best from other countries. Hiring more lower-quality local talent is not equivalent.
(Unless, of course, the replacement of competent workers with incompetent ones causes the economy to shrink, which now that I think about it is pretty likely.)
Interview tip: Come in knowing C++ and your interviewer will be impressed (assuming the team uses it).
I'm sure Brin showing up in person at the protests was totally because a couple hundred google employees getting screwed is going to drastically raise salaries.
As for people less competent then me. Maybe they should focus more on improving their skills than on how they are getting fucked by immigrants. Guess what, you'll still be whiny losers if they toss out the H-1Bs tomorrow. You'll still be whiny losers if they start tossing out green card holders.
You know why? Because you whine instead of going out and figuring out what you actually need to do in order to get a job.
In particular, eligibility for work visas actively selects for non-dumbness: you have to get hired for a job. Eligibility for birthright citizenship does not. So there are solid reasons to believe that immigrants to a country (any country) are statistically less dumb than native citizens.
Immigrants also necessarily have more life experiences and more personal knowledge of people of different backgrounds and origins, which makes them less likely to be ignorant and bigoted, too.
All I was saying is that the parent comment was racist.
Let's not abuse the term 'racism'.
Edit because I hit the post limit, in response to a comment on the idea that they are mostly poaching top talent from other countries: In reality, most are either low pay low skill workers for contracting companies like Infosys (largest employers of H1Bs), or fresh grads that are cheaper and less risky to train (because they, in a sense, own them).
Edit edit for serge2k: If you're so great, then I'm sure they won't mind paying extra for you when the visa party is over.
So it's no surprise that Microsoft are coming out on the side of their employees, and indeed on the benefits of immigration in general - I know from being tangentially involved in some of the hiring process that it's exceedingly difficult to fill certain positions without looking abroad, as the talent is spread globally.
Why not train people to fill those positions? That then creates a process for filling the positions again in the future, instead of having to constantly return to the job market.
It also gives employees a career track and aspirations, instead of having outsiders ( irrelvant whether from other companies or countries ) air-dropped into juicy positions.
Cheap-labor is the only reason any of these companies gives a rat's-ass about the 90day travel restrictions. President Obama signed heavy travel-restrictions into law in 2015, not a peep from this forum. Not a peep from Microsoft. Not a peep from Amazon.
But all of a sudden, NOW we care! Yeah right...
-------
http://www.cnn.com/2017/01/29/politics/how-the-trump-adminis...
-------
> In December 2015, President Obama signed into law a measure placing limited restrictions on certain travelers who had visited Iran, Iraq, Sudan, or Syria on or after March 1, 2011. Two months later, the Obama administration added Libya, Somalia, and Yemen to the list, in what it called an effort to address "the growing threat from foreign terrorist fighters."
> The restrictions specifically limited what is known as visa-waiver travel by those who had visited one of the seven countries within the specified time period. People who previously could have entered the United States without a visa were instead required to apply for one if they had traveled to one of the seven countries.
> Under the law, dual citizens of visa-waiver countries and Iran, Iraq, Sudan, or Syria could no longer travel to the U.S. without a visa. Dual citizens of Libya, Somalia, and Yemen could, however, still use the visa-waiver program if they hadn't traveled to any of the seven countries after March 2011.
-------
Trump's order is much broader. It bans all citizens from those seven countries from entering the U.S. and leaves green card holders subject to being rescreened after visiting those countries.
-------
President Trump may have enhanced the restrictions, but he's not the President that enacted them. Where were you Armchair Justice Warriors then? You sure weren't here posting about the -exceedingly heavy- restrictions in 2015. Nope, not a single one of you...