Comment by teeray

Comment by teeray 16 hours ago

2 replies

> the unintended consequence of that is that we’ve spent a decade normalizing senior engineers opting out of developing the next generation.

This is because "management" includes a bunch of BS that few engineers want to actually deal with. Performance discussions, 1:1s, being hauled into mandatory upper-level meetings, not actually building things anymore, etc. If it was simply pairing with juniors from time to time to hack on things and show them cool stuff, it would be wonderful.

anilgulecha 26 minutes ago

What you like is for yourself. What you seem to dislike are things that improve others (team/stakeholders). Seniors are such because they take on more of the latter.

This will now become even more normalized given that on technical skills seniors are no longer needed for juniors to skill up. AI and the evolving ecosystem will help and assist them way more. In the new world, the more technical and non-technical work you do towards customers/teams/organization, the more senior you become. I see many not liking it, but I'm also seeing first hand that is how it is.

QuercusMax 16 hours ago

Many companies have different career tracks for managers than for individual contributors (even tech leads are considered ICs). Mentoring junior engineers is absolutely in scope for what senior ICs can be recognized for.