That's something that is constantly claimed, but I think never actually proved. We see stories about experienced American tech workers laid off and new STEM grads who have trouble finding jobs in their area of study.
Relying on what large tech firms claim is beyond dumb. We need a coordinated effort with university, state federal and private sector employment agencies participating to put together a more accurate picture of just what the supply and demand situation for STEM jobs is within the USA.
Exactly but what you are ACTUALLY seeing is American workers layed off at places like Disney and forced to train their low wage visa workers in how to do their job at a fraction of the cost. PRIME example why "Movement Conservatives" have been the most ineffective political force in mondern politics. So busy mouthing theory, never bother to look at actual results.
In fact, the opposite HAS been proved: there is no "shortage" of STEM-trained Americans, and the vast majority of H-1Bs are NOT "high-skilled." This article is contemptible shilling for the corporate welfare-seekers on the Cheap Labor Express.
I know for a fact that it is just not a claim. I have worked for companies on projects where I am the only American on the team or have been refused promotion or even growth in the company because I was the only American on the team. These companies had projects on the continental United States for large and small corporations. They find loop holes such as student visas and place them into jobs. I have worked with foreign workers who claim 7 years experience and barely had one. I have been told how to doctor my resume and have even been told the company would doctor it for me once I took their training. The H1B visa program is a shambles and I lost a good friend over it. I against and he is for it because that is how his family makes money in India.