Oh lord. It's a newbie anti-pattern because it's rarely possible nor effective to make some people both managers-in-all-but-name and tech leads. Managers make the lives of ICs better by doing tasks ICs hate, accommodating human needs, overseeing performance, and lubricating the organizational culture by unblocking work ICs don't need to be distracted and time wasted figuring out. You don't need more managers than ICs, but you need just enough, perhaps per 6 ICs in some situations to per 20+ for high-performance managers with low-maintenance ICs.
Comments
Oh lord. It's a newbie anti-pattern because it's rarely possible nor effective to make some people both managers-in-all-but-name and tech leads. Managers make the lives of ICs better by doing tasks ICs hate, accommodating human needs, overseeing performance, and lubricating the organizational culture by unblocking work ICs don't need to be distracted and time wasted figuring out. You don't need more managers than ICs, but you need just enough, perhaps per 6 ICs in some situations to per 20+ for high-performance managers with low-maintenance ICs.