This happened to everything it could at least 10 years ago. It turns out that if you want software that works (at all), you need to pay people well, regardless of where they are in the world. Stop reenforcing this notion that leads to massive overwork and burnout in the US (+ Canada). Germany, the UK, Sweden, etc all have much, much better working conditions for software devs and their jobs aren't going away
> I hear that many of the European countries have lower dev salaries than the US. So maybe better conditions, but possibly lower pay.
While arguably true, it's almost definitely not better conditions to blame. A more likely source is the massive and relatively homogenous US market, a culture open to immigration, and the huge reserves of capital sloshing about the country.
Yeah, I'm not saying they are related. Just saying it can be a trade-off between higher pay and fewer hours and there are many variables to consider when comparing internationally.
Like, if we take taxes as a percentage of GDP as a figure, the US scores pretty well at about 27%. But Australia is at 28%, Canada at 32%, and even the UK at 33%. The differences aren't massive here. He'll, Ireland comes in at 23%.
This is not my experience. Overseas devs have only gotten better and more tightly aligned with the west in the past 10 years. The idea of throwing your work over then fence to the cheapest jurisidiction may have died but there are significant cost savings in going overseas, especially as westerners get more expensive and remote work grows