https://marco.org/2008/04/01/the-argument-from-high-tech-employers-that-they
The argument from high-tech employers, that they simply can’t get enough high tech workers in the United States is ridiculous on its face. If these jobs paid millions of dollars per year (like jobs at Wall Street investment banks), then highly skilled workers would leave other occupations and develop the skills necessary to work in high tech occupations. Obviously, Bill Gates and the other high tech employers cited in this article want to be able to employ high tech workers at lower wages. The issue is wages, not a shortage.