Pity there's no definition of Staff-Plus or even a definition of Staff Engineer.<p>Obviously I'm not in the bubble that uses those titles but an author who has an entire domain called staffeng.com should have a good definition.
> <i>Your product manager appreciate your work. Your engineering manager is engaging the team. Your peers enjoy working together. Your users love your product. Your business loves the adoption.</i><p>What company did he have in mind when writing this? And where can I apply for a job?
Am I the only that find most of these management articles extremely condescending?<p>For example:<p>"If you aren’t giving them weekly feedback, you’re delaying their growth."<p>What? Like I'm not capable of improvement whitout my managers approval? What is even "growth" in this context?
They are HR designations to shift salary ranges for senior engineers.<p>Tech skills top out at senior level, but companies want to be able to pay some senior engineers more than average. Without affecting the senior level range.<p>It’s also form of title inflation and way to seem like advancing in career ladder.<p>Some companies have to have a growth track, so it’s a way to give senior level people some form of goal to attain. It’s mostly HR process than any engineering principle.