I think in general titles aren't helpful. They are set to show progression and set salary ranges. On one hand it's important to help individuals feel the sense they are progressing, but on the other hand, there are so many levels you can give out. How do you balance grow and progression and inflation of titles? That's hard. Although on company described how they tried:
I agree with you, titles only mess things up. I know a lot of cases when senior engineers from one company become middle or even junior developers in another.
I believe that progression must be clearly visible from:
Code you write. Including quality and amount
Metrics you generate. That's a whole different topic: what metrics to choose and how to monitor them
Thanks for the article. It is really interesting.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think in general titles aren't helpful. They are set to show progression and set salary ranges. On one hand it's important to help individuals feel the sense they are progressing, but on the other hand, there are so many levels you can give out. How do you balance grow and progression and inflation of titles? That's hard. Although on company described how they tried:
Riot Engineering Debugging Titles
I agree with you, titles only mess things up. I know a lot of cases when senior engineers from one company become middle or even junior developers in another.
I believe that progression must be clearly visible from:
Thanks for the article. It is really interesting.