Comment by itsoktocry

2 years ago

Outside of broad levels like junior, senior and staff (which are only a little bit useful in cross-company comparisons) job titles are a tool of HR and mostly useless.

I mean, places like Microsoft have 10 or 12 levels; how can you actually distinguish engineers at that granularity? I've worked on teams where everyone is a staff engineer.