A revealing article recently appeared in BusinessWeek. To cut to the chase, the authors found that there is no shortage of STEM (Science, Technology, Engineering, and Math) graduates in the United States. Instead:
U.S. colleges and universities are graduating as many scientists and engineers as ever, according to a study released on Oct. 28 by a group of academics. But that finding comes with a big caveat: Many of the highest-performing students are choosing careers in other fields. The study by professors at Rutgers and Georgetown suggests that since the late 1990s, many of the top students have been lured to careers in finance and consulting.
"Despite decades of complaints that the United States does not have enough scientists and engineers, the data show our high schools and colleges are providing an ample supply of graduates," said study co-author Hal Salzman, a public policy professor at Rutgers, the State University of New Jersey. "It is now up to science and technology firms to attract the best and the brightest graduates to come work for them."
Hmmm... if there are enough people graduating to fill the jobs, but they aren't being filled, might it have something to do with the wage offered? Isn't that a strong argument that bringing in H1Bs actually serves to intensify the problem by lowering wages?