|
Despite all of that, I think engineers are underpaid in Europe (and presumably East Asia). I just left a job at a major bank where all the non-engineer roles got paid, or at least could be paid more than I got. There were 5 pay scales for engineers, the top 2 of which weren't even being used. I got there from a freelance contract, and I had to take a serious pay cut to continue working on the project. It was a really cool project, which I wrote the initial prototype for, and guided a growing team in its development, and I accepted the pay cut because I loved the project so much, but a year later I left to go back to freelancing. I think that's the only way to get paid your worth here. Meanwhile the company is wondering why they can't retain senior engineers. If I wanted to be paid more, I'd have to take on more organisational duties outside my team, and I just wasn't interested in that, so I left. For an interesting freelance project that pays even more than that bank paid me when I freelanced for them. It doesn't have to be 6 figures, but I think senior software engineers absolutely should be getting manager-level salaries, without having to dilute their technical focus by taking on other responsibilities. |