Hacker News new | ask | show | jobs
by FLUX-YOU 3521 days ago
This is never going to be accurate. Titles alone are a poor indicator of ability in software.

E.g. I hold the title of "Senior Software Engineer" despite only have 2 years/4 mo. of experience and very little of that experience is project management or non-code things.

When talking to recruiters in my area for a new position and giving a base salary of $90k, they routinely come back with "You won't get that offer with your level of experience".

In practice, I routinely cut the Senior from my title to avoid expectations I can't meet.

Dice.com has a much better idea behind this, which is tying skills and years of skill to estimated salary. The backend for LinkedIn's site honestly does not look more complex than a few straight-forward SQL queries.

4 comments

Agreed. I've seen Senior be anywhere from Level 2 to Level 5 Software Engineer, depending on how the company assigns the wording.
Totally agree. I'm the opposite -- been doing this for 25+ years, have done quite a few things in those years, but my current title is just "Developer." It doesn't mean much.
you are making a lot of assumptions, read up on accuracy here https://engineering.linkedin.com/blog/2016/10/bringing-salar...
There's no details in there about valuation of skills and how that plays into the results.

For other industries where titles are a little more controlled, it may be a fine measuring stick, but people hire in software based on what skills you have and what you've done. Not by title.

It lets you filter by ranges of years of experience. I was way below the median when putting in just my title, but within a few thousand when also choosing the right years of experience range.