Yeah I would never want to be a manager. My career is writing code/building software. I like doing that. Pay me according to my ability to ship good code and don't ever make me manage people please.
The thing is that you are almost never compensated on your ability to ship good code, you're compensated on your ability to create business value. More business value usually means owning and leading more scope, not better/more code.
> The thing is that you are almost never compensated on your ability to ship good code, you're compensated on your ability to create business value.
If I can be allowed to split hairs a little, ackshually you're compensated based on your level/title which sometimes, but not always (maybe not even often) is proportional to your ability to create business value. Companies like to say that they pay based on business value because it sounds good. But they don't have really great ways to measure that, especially if you're not in sales.
I'm not the person you responded to, but I realize this, and I realize that my career ambitions put a definite ceiling on my salary.
Which is fine! I'd rather have my current salary and not have to manage people. I wouldn't want a manager's job for twice my salary. It would make me unhappy, and a spare salary wouldn't make it up to me.
Absolutely. When I say I don't want to be in a management role, I mean I don't want to be in the role that most tech companies seem to call "management", which is usually someone mostly completely divorced from actual technical decisions.
Being a force multiplier by being technical leadership to other devs is fine by me. I just don't want to spend all day in an office managing upwards.