The thing about the IC -> management path that bothers me (and makes me skeptical of people who take it) is that programming and getting PRs merged is so god damn satisfying Going from this to just having meetings, training people, looking at dashboards... I can't imagine anyone doing this who genuinely likes programming. Even if the pay is better The people who are the most inspiring (and also the best at getting sh…
More generally, I think some ICs do think that if managers and meetings went away, ICs could just write code distraction-free. But as anyone who's rushed to merge a PR before a colleague so that they have to deal with the merge conflict can tell you, engineers often don't get along, actually. Managers keep the company from getting stuck or thrashing when the engineers don't agree, and most of managing is brokering agreements of one kind or another.