Comment by onion2k

2 years ago

I see the impact of this with devs on my teams. They come to me saying that company XYZ down the road are paying their senior developers 50% more than the company I work for, but if you dig into the role profile a bit it's clear that a senior at XYZ is the equivalent of a principal at my company. People see the title and make assumptions that the roles are the same. It'd be helpful if we had normalized titles across the industry.

Written role profiles for the company are likely grossly exaggerated.

For example at my last company we had 9 principal engineers, but the responsibility matrix for described maybe a half dozen people in the entire language ecosystem.

My guess is that if you regularly have seniors telling you other comparable companies are paying 50% more for the same job, they probably actually are.

  • My guess is that if you regularly have seniors telling you other comparable companies are paying 50% more for the same job, they probably actually are.

    I've checked. Our expectations of a senior are a lot lower than the other company. Plus, if it was true, then I'd expect all my seniors to be leaving. The fact they're not indicates that our salaries aren't that bad.

    • >I’ve checked.

      My point is that the only way to really check is to talk to someone who’s done both jobs without a lot of data points.

      Can you disclose the ranges you’re talking about?

      2 replies →

It's already an HR nightmare to have levels standardized across the same company, I don't know if this would be humanly possible across the industry. It would probably be a point-based system heavily relying on certifications, degrees, titles, tenure in a position in a company etc. Hell on Earth, basically, in my opinion.