As an engineering manager, my team doesn’t know half the crap I keep off their shoulders. But that’s the part I play these days if we want to get things done.
Yeah, but... isn't that kind of strange? Most managers who didn't know half the things their reports were doing, would conclude that their reports were useless. So is it surprising that developers who lack visibility into the things going on above their paygrade, tend to conclude that their managers are useless?