It is predictable that remote work would lead to another wave of off-shoring. The question now is whether or not these companies can actually innovate with a remote, largely foreign workforce. We've all seen the abominations produced by offshore teams. Moving to a fully remote foreign workforce may be short-sighted.
As distinct from a remote, largely local, expensive workforce?
Innovation is often the mix of vision, direction, and implementation. AWS for example, was implemented by an offshore team. [1]
[1] https://en.m.wikipedia.org/wiki/Amazon_Web_Services#:~:text=....
It's hard not to get angry at the company when you see them hiring at median US wages ($100-120k US equivalent) but specifically refusing to hiring folks in the US, when the company is US-based.
Mexico City, especially -- general consensus is that the level of expertise is good, it's not hard to find a Spanish speaker in the US, better cultural fits, and the timezones overlap better; MXC is on Central Time. Not India-level cheap, but competitive enough.
Canada is even better in that sense, but at a higher price.
NAFTA TN visas are also attractive there, too. No H1B nonsense, and can easily bring personnel over for short (~3 year) tours.
Disclaimer: USA-ian of Hispanic extraction in Canada, so I follow these gigs reasonably closely.
You also don’t have to pay for healthcare of your Canadian employees since they pay for it on their income taxes.
I think the solution here has to come from the federal government to explicitly increase sw development employment in the US. Just like we find ourselves in a bad place with scaling chip manufacturing, we will find ourselves hamstrung in sw dev.
I doubt unions can help here - except maybe pressure the government (and that too works mostly on democrats if at all).
I've been a software developer for the better part of two decades, I'm not worried about the C-tier code coming out of rural India. You shouldn't be either unless you're a really bad dev.
If we can mandate EV batteries be built in the US to get subsidies (Inflation Reduction Act), other protectionism mechanisms should be on the table. Otherwise, businesses will do their best to maximize profits in the market they’re offering in without any labor contribution back, extractionist style.
I dislike the tone as there are plenty of good devs who've been cut and replaced (sort of) by offshore. Don't equate laid off/replaced with "really bad dev".
If I lost my job right now, I'd be totally fucked. I'd end up working at Walmart. Masters degrees might as well be toilet paper.
I see a lot of very qualified people coming from India, around a big University here.. They have had twenty years to build to this.