Earlier quoted context omitted.
Indeed... I'm beginning to believe that I exist in an alternate universe (colloquially known as "Europe") where insane software engineering salaries aren't normalised.
It took me 7 years to get to 101,000 GBP (140,000 USD) in London. After 10 years I am now on 125,000 GBP + bonuses (172,000 USD). Wages in the US are higher but for some reason I don't see a higher standard of living; there must be other factors at play. History: Java dev - large consultancy Java dev - small consultancy Tech lead - contractor Senior Architect - Massive software vendor (not FAANG) Principal Architect…
This contributes to brain drain - if you are pretty good developer, you aren't really incentived to move to US. If you are one of the best, in US you can earn many times more.