I used to think that then I burnt out. When the manager does nothing but the crap, the manager is going to leave. The proper way is to distribute the crap evenly.
This is why I decided to stopped doing engineering manager roles. Working on the crap stuff all the times is no fun. And the longer you do it the more your technical skills fall behind. I'm fine with the technical roles along with mentoring the new engineers.
"The proper way" is not an objective thing and to present it as such is disingenuous.
The best managers I've ever worked for have all, without fail, worked daily to keep as much nonsense away from the team as possible. The worst have either only been concerned with their personal advancement, or would just make the team basically fend for itself.
Yep, a manager can focus on climbing the ladder once they offload their responsibilities onto the people beneath them. If their boss can't detect this abdication, or worse, doesn't want to see it, then the manager's opportunism will naturally be rewarded, and will encourage the opportunism of other managers in the org.
I think in general most companies, especially large ones, reward managers who push crap onto their directs. Anecdotally, the best manager I've ever had viciously protected us from executive nonsense, and he's also the most successful by far (and he was before I started). I don't think that's the norm, though.
Management isn't math. It's not a science, and there are successful managers who push as much crap onto their directs as they can, and there are successful managers who take as much of that crap as they can to prevent it from reaching their teams.
>> The proper way is to distribute the crap evenly.
This is true of "crap work" (i.e. stupid bugs, wading through documentation) but not of the crap external to the team. Your job as the manager is to deal with it all. You can either work to slow it's generation or suck it down, but it's all on you.
Maybe it is different in Software engineering than in Hardware, but if you have a team developing hardware and they encounter a problem they cannot solve they have to turn to their manager. So the manager also gets technical crap/difficulties to solve. The 5% he cannot solve goes one level higher, so basically the higher you get, the more distille/purerd crap you get.