Part of it is cultural, in that there is still a widespread perception that software engineers are fungible cogs and that no one could possibly be worth that much more than the average technical worker in any other industry -- they value the contribution like industrial labor. I do a lot of work in Europe and many business people find it inexplicable that any software engineer could be worth a senior manager's wage.
The second part is that while wages are relatively low, the cost of employment is astonishingly high in many European countries. Consequently, the fraction of employment cost that gets delivered to the worker as wages is much smaller, all other things being equal. From an employer's perspective, the employment costs are much closer than the paycheck suggests. The company only cares about employment costs, not wages per se. This is unlikely to change anytime soon because it is a manifestation of the social labor ethos common in Europe.
That being said, I suppose I'm a little hypocritical because I live in Europe and work remotely for a US company. I was already doing fairly well (not astronomical) by local standards but got a 40% raise by just being normal by US standards.
It makes me wonder why there isn't more entrepreneurship here. Labour is cheap and if you fail you're unlikely to die in a gutter (at least you have health care). Hell, even commutes are better for the most part. It should be easier to start something in Europe than in California, not harder. Maybe I'll give it a shot after naturalization.
I could probably make 50-100% more somewhere else but I’d likely be working much more. What’s the hourly pay difference?
IT salaries here are much better than western Europe compared to other professions and it's not worth migrating.
I've interviewed for jobs in Netherlands, Belgium, Denmark and Germany and the highest offer was 75k € for job in Brussels region.
According to online calculators thats 40k take home salary with housing and services at least twice as expensive. My 50k € Croatian salary leaves me with 33k net with vastly better quality of life.
Why are western Europe's developers paid so little while living in much richer countries?
On the flip side: I know a few people who turned down opportunities to go work in the US, or who went there and came back to Europe after a few years. Having not worked outside Europe, I'm always curious about discussing the various pros and cons, and although the pros were fairly obvious (good weather all year long, astronomical salary, etc.), one of the cons listed was invariably "I have to live in the US". Exactly why this was a con changed from person to person, but it was always there, and couldn't be accounted to long distance since countries like Japan or Singapore were fine.
I'm going to hazard a guess and say that there's something intangible (which could probably be best ascribed to 'quality of life', as vague as it sounds) that makes very competent people stay in or go back to Europe, and this limits the brain drain somewhat and maintains competition for lower wages on this side of the Atlantic.
Pro: The weather is fantastic. Running a sole proprietorship is easy.
Con: Everything else. I'm absolutely not growing old in this place, and I will definitely move back to Europe before I retire.
BLS, US median for programmers:
82 240 USD/y
https://www.bls.gov/ooh/computer-and-information-technology/...
Engineering Union, Sweden, median for union programmers:
61 416 USD/y, as reported.
80 719 USD/y, including payroll tax.
I believe other European countries could report data in a similar manner. The employer cost is similar.
I don't really trust these fantastic Silicon Valley wage statistics. There seems to be bad coverage over a wide range of companies, and it mostly seems to be self-reported in a non-organized way.
BLS collects a wider range of statistics than PayScale or what not the HR departments are spamming with good reviews and salaries.
https://www.huffingtonpost.com/entry/silicon-valley-salaries...
To even base an article on those numbers is borderline fraud.
For "San Francisco-Redwood City-South San Francisco, CA Metropolitan Division" BLS reports $106k mean wage for programmers.
https://www.bls.gov/oes/current/oes151131.htm
Swedish Engineering union reports mean wage:
69 543 USD/y in Stockholm
91 400 USD/y including payroll tax.
So the difference is 1.1k USD more a month for the median Bay-area programmer compared to Stockholm in employer cost. It's not really raining VC money over the SF area programmers compared to e.g. Stockholm, where there is more or less none VC money.
https://www.bls.gov/ooh/computer-and-information-technology/...
103 560 USD/y
about 25% higher than swedish pre-tax and taxes are a lot lower in most of the US
US gdp per capita ppp is 54k vs. 37k for EU, so 45% higher, its unsurprising salaries are higher
Never heard about a distincion between a developer and programmer. Seems to be a distinct BLS category.
To be fair, Europe and the more able governments are making up some of the gap through grant money. Although this leads to a cottage industry of funneling government money into others pockets, whether it be through companies that help you apply for the grants or just bullshit startups that aren't properly vetted.