General Discussion
In reply to the discussion: The number of (nearly all professional) jobs given to immigrants via H1b visas in 2012 was 821,000 [View all]JoeyT
(6,785 posts)we force everyone into the high tech market because we think we should be above blue collar work, wages in the high tech market will utterly collapse. One of the reasons tech jobs (and all jobs that require either advanced degrees or huge amounts of training or skill) traditionally pay well is because of a small labor pool. Take all your brick layers or welders and make them computer programmers and you're going to see people writing code for minimum wage in pretty short order.
There's also that blue collar work doesn't necessarily pay less than white collar. I've actually gotten a few of my friends on jobs because they just weren't making enough in their fields to keep up with their student loan debt and living expenses. That's the construction jobs we should be beyond, by the way. Americans will do the jobs if they pay enough to live on.