Middle management bloat is real. At one point there were 16 layers of management between me and the ceo when I was at a staff engineer. However the other extreme (like in places like Twitter, since the author mentioned it), you have 20 people reporting to a single manager. That is not a great place to work in. The managers are just stretched thin and the ICs are left to deal with the chaos. This becomes really hard f…
out of curiosity, what issues did you see? 20 to one seems kinda low in my experience. At my last deskjob it about 30-50 to 1 and it felt like a good balance. My team and I (~5 people) met with the manager once a week for a couple of hours. Id estimate they had 2-3 meetings a day with other teams. Project direction and blockers were dicussed and adjusted. It felt optimal, enough to get guidance, but they were too bus…
That’s an absolutely insane number. That means if they spread it out evenly over the week, they will be spending 3-5 hrs every day on 1 on 1s.
In our company we also don’t have purely people managers. Even when I was managing people who were working on projects that had nothing to do with me, I had to gain a Technical understanding of their projects so we could have educated discussions and I could actually guide and help them with issues they might be facing, even if it was simply knowing who to direct them towards. We also tend to have small teams, with no project exceed about 5 devs.
If I was managing 30-50 people, that would have meant having an understanding of 6-10 wildly different projects at least.
Again, that seems well beyond the mental capacity of someone who is already spending about 50% of their work hours simply on 1 on 1s every week.