| * Basic supply and demand. As long as you manage to hire developers, why pay more? * The job market is a lot more scattered than in the US, there are fewer hubs concentrating software jobs. This dilutes competition. * The job market is typically less fluid. This translates into more job security, but also a certain complacency. * Europe hasn't seen the birth of many very-high margins software companies, generating millions per developer (off the top of my head I can think of SAP maybe, but that's B2B). * Consequently, there's also less recognition for software developers, and their perceived value is lower than that of mechanical engineers for instance. * Also, outdated management style is still fairly prevalent as you noted. * VCs have no reason to push for salaries higher than necessary. European startups pitch cheap engineering as an advantage compared to being based in the Bay area. I don't think egalitarianism has anything to do with our salaries. We might see the value in higher taxes, stronger labor rights, and a narrower income inequality. But I've never met a software developer who thinks they should inherently be less paid than say, a lawyer. |
> Basic supply and demand. As long as you manage to hire developers, why pay more?
I know of several companies (Norway) that are almost desperate for more talent - to the extent that they are turning down lucrative projects. Nonetheless, I am also not aware of any of them making significant changes to their compensation. I can only theorize as to why this is, but my sense is that it has to do both with a fairly static billing structure that doesn't scale with experience, and concern for parity within the organization.