This article makes a big mistake in conflating software development with STEM in general. It shows a stock photo of a guy looking through a microsope (btw why is he looking through the lens if the microscope is plugged into a monitor? Seems redundant...), when the focus of the article is Microsoft, Google, and Facebook wanting to raise the H1-B visa cap so they can bring in more cheap coders from India. Is there a sh…
> There is massive, and growing, demand in all sectors for software developers, and our universities aren't graduating them faster than demand growth, and as a result software dev salaries are rising (or at least not falling). This is a direct contradiction to what's claimed in the article, namely that dev salaries are not rising to the extent that would be expected if there were a true shortage.
The offers being thrown around by Facebook, Google, et al, aren't anything to scoff at, and as another poster pointed out already, have gone up substantially in a just a few short years (that 50% number is accurate for new grads, it's higher for those with experience).
But the bulk of programmers in the country don't work at Facebook, or Google, or Microsoft. Nor are they forging the bleeding edge future of consumer/enterprise tech. They're doing the unglamorous, not often discussed IT grunt work in the back office of some corporate headquarters.
Their salaries are stagnant, and they are stagnant regardless of H-1B numbers specifically because the supply-demand curve in that leve of the industry sucks. And because our statistics put the $45K VB6 coder in the same category as the $200K+ Google engineer, the rise in one segment of the industry is largely hidden.
There is a danger to making decisions based on averages.
It's strange to me how every time the tech immigration debate comes up Facebook, Google, Microsoft, and co. are beaten to a pulp. They're the ones actually importing people at above market rates, they're the ones handing out $110K offers to new grads and $150-200K offers to even intermediate level coders. They're not the boogeyman under your bed.
Whereas actual exploitative employers like Infosys are barely mentioned. In fact, none of the infamous programming sweatshops are even named in this article. How is that the actual bad actors are facing none of the media scrutiny while the only good (or neutral) actors get all the blame?