Hacker News new | ask | show | jobs
by hardwaresofton 3618 days ago
All of what you're saying is reasonable, but I think the premise is wrong -- what you can do doesn't determine how much you are paid, at the very least it's not the most important factor.

You could be the greatest COBOL programmer with the best people skills, but if there are no COBOL jobs, the rubric is 100% wrong (assuming your salary is 0 because you're unemployed). In the same vein, you could be a completely average developer (even a bad one, however you measure that), but if the market is absolutely starved for developers, you should (and likely will) be paid a lot. I think SO's appraoch obscures that fact.

There's no way they can update it enough to keep up with market (and it's arguably in the company's best interest in the short term to do this), and I'm worried that how this is being presented is lulling developers into a false sense of safety when they need to be on their guard.

But it's also likely that I'm being overly pessimistic/exaggerating the danger here. SO seems like a company that has enough breathing room to truly care about it's employees, and as such I think they will do their best to revise the calculator to benefit their employees. However, I really do think that the logic you're using equally applies to all the usual grade/level yearly review based systems... That's exactly how it works in larger companies (not that it's a bad thing) now, I don't think the rubric is a differentiator.

My point is that if you're one of the people that isn't a new hire, but aren't thinking critically about your salary where it is in relation to the market for people with your skills (whatever they are), please do. Don't leave it up to any company, however well-intentioned, to pay you what you should be making.