If companies and public school guidance offices were so inclined, there's an answer to two problems. These STEM programs are turning a healthy percentage of HS students with lots of advanced level math, lots of Physics and even engineering. Those students and companies that need tech hires should realize this is excellent Vocational Training (dirty words for elitists, I know). The students could take the job route instead of massive college debt. The companies could pay a little more and provide training as needed.
One has to wonder if it's only the low salaries that those corporations want. Is part of it having employees that are less likely to speak up and/or move on when they can do better somewhere else?
Well speaking as someone who hired folks for a graphics dept, or at least had a say in it, people moving on is a big pain.
means training new ones etc.
But having seen indian and American workers in action, I’d roll the dice with Americans EVERY time