Continued massive growth by the giant high-tech companies in Silicon Valley brings with it commensurate demand for trained software engineers (as well as housing shortages and high prices, traffic jams, and other problems). The U.S. doesn’t produce enough STEM (Science, Technology, Engineering and Math) trained people, so the tech companies are forced to cast a wider net by hiring foreigners, using the mechanism of H-1B visas. Many of these H-1B hires are from India, and of those many are provided by well-compensated outsourcing firms such as Infosys, Tech Mahindra, and WiPro.
The situation in 2018 is similar to the one in 2017, with the important difference that now President Trump is now involved. He does things in strange and wonderful ways, and the America First plank in his election platform may bode ill to the H-1B visa program. Plus, he is at odds with the leaders of the giant high-tech companies. So anything can happen.
While the H-1B visa program may enable well-educated (especially in technology) individuals to enter the U.S. and earn considerably more than they could in their native countries, some of them are dissatisfied with the layers of bureaucracy that prevent them from advancing. However, there are two outstanding exceptions to this (both natives of India), namely Microsoft CEO Satya Nadella (who joined Microsoft in 1992 and became its CEO in 2014) and Google Inc. CEO Sundar Pichai (who joined Google in 2004 and became its CEO in 2015 when its now-parent Alphabet Inc. was created).
But apparently it is even worse than that. We heard a couple of days ago about one local company that not only hired a bunch of Indian H1B visa-holders, fired their American staff, and replaced them with these imported folks … after they were trained by the Americans. And this noxious practice has apparently been going on for some time, according to the Stateline folks at The Pew Charitable Trusts.
Three months of coder school is not much training compared with that of the better-trained—often in American universities—and more-experienced visa-holders. But why are these American universities welcoming these foreign students? It’s because those students come bearing big funds for their education. (At state universities, it is simply that the international students must pay the same (higher) prices as out-of-state American students.) We have heard that among some of these students it is said that PhD stands for “Parents have Dough”. Interestingly, those international students are more prone to cheat on their exams. Hmmm … does that mean that their future code will be less trustworthy than that of Americans?
We wonder why the big Silicon Valley tech companies have not done a better job on their own of training software engineers. Couldn’t they be hiring “junior” software engineers from the coder schools and boosting their capabilities with on-the-job training. We suspect one reason is that it is more expensive to do that than to hire foreign help. And more time-consuming. And another reason may be that they didn’t do a good job of forecasting their growth and concomitant demand for those software engineers. Maybe the current visa flap will motivate them.
But it may not be the fault of these companies. Americans may too lazy, or too afraid to be “uncool”, to study STEM (Science/Technology/Engineering/Mathematics) courses so there is not enough local talent to fill the needs of Silicon Valley. Graduates with strong STEM knowledge are polar opposites to “art history majors” , a term used derogatorily to connote enjoyable-but-low-paying jobs.