Hacker News new | ask | show | jobs
by lordCarbonFiber 3725 days ago
I think the problem is further compounded by the fact that "software engineer" is woefully vague. Are we talking a highly educated Machine Learning specialist working at at top tier institution, or are we talking about the CRUD dev working for the local bank; or perhaps we're comparing generic IT that barely codes at all? The former might be underpaid, the latter maybe over paid, but they're all going to reported as "software engineer" and it really muddies the waters..
1 comments

Exactly... a "Software Engineer" in my experience can run the gamut from someone with a CS PhD to someone with an Associate Degree to someone who is self-taught. Sometimes pay is correlated with education, sometimes with experience, sometimes both and I have seen cases where neither is really a factor as a company is just looking for a warm body to fill a dev role.

Add to this the glut of contract positions in industry along with the wide range of pay there, and it becomes much harder to make an accurate assumption (at least for me in my head) of what software engineers should be making.

Googling "Software Engineer Payscale: brings up pages listing, 73, 78, 83, and 92 thousand per year. And I am leaving those roles with sub-titles like senior and principal off the list. That said, this is a cool idea and undertaking, especially the country comparisons.