Chamath talked about manager bloat on a recent All-in podcast in a way that seemed to make sense. Basically there is pressure to grow your career by moving from being an IC to a manager and once a manager there are incentives to grow your number of reports. The organizational efficiency suffers when you have top tier ICs start managing teams of average people. You might get a team of 6 engineers that’s only doing 2x…
If the reward for competence is promotion, in the steady-state equilibrium everybody's incompetent at their current job: If they were competent, they would have been promoted into a different job. It's called the Peter Principle [1] and it's pretty well-known. I suppose Facebook's realized it's in a Peter Principle situation, and the remedy for it would, in theory, be to send some of the people back to previous jobs…
Meta to ask many managers to become individual contributors or leave
471–480 of 674 posts
Re: Meta to ask many managers to become individual contributors or leave
#472Earlier quoted context omitted.
You're pretty much just repeating the constant engineer gripe of "What do managers even do". The point of management is co-ordination and direction. They're not there to contribute to the codebase, they're there to ensure people are contributing the right things to the codebase. If you really think these managers/directors/VPs are useless, describe what you think they're meant to be doing, and how it would get done w…
This is the sort of thing that you don't recognize until you become a manager, and then you do and you watch everyone on your team run around like a bunch of kids chasing whatever caught their attention that day and it all becomes a lot clearer. "Why are we doing this" and "how does it align with the business's goals" and more pointedly "what are we not doing so we can do this instead" and "is that the right trade-of…
Every single re-org I've been involved in was bureaucratic mess to give a manager a higher salary. There was no explicit reason why we needed to re-org, and no org change ever made a difference in terms of productivity. Our individual teams still operated the same.
Re: Meta to ask many managers to become individual contributors or leave
#473I think this is a great move. My understanding is that some reporting chains in facebook have 12 links between IC and Zuckerberg, which is crazy inefficient. Enormous organizations are able to run effectively with 5-6 links from IC to CEO. Managers managing managers managing turtles all the way down is a horrible form of "administrative bloat". You see bloat like this in enormous organizations like colleges, governme…
If you want a flatter org structure, it seems like it would be easier to achieve this if manager/IC roles were distinct. If a manager is also writing code, then they won't have the time to manage as many other employees, and the total number of managers/layers would need to increase.
Re: Meta to ask many managers to become individual contributors or leave
#474Earlier quoted context omitted.
Yeah, it's an "M0" role. Generally folks who transition from senior engineer into management become TLMs. Staff engineers transition to "M1" or a full-fledged manager. TLMs still have individual contributor responsibilities. M1s don't. The reason for that is generally that (especially junior) ICs aren't likely to push back against poor technical decisions knowing that the person they're pushing back against is also i…
> Yeah, it's an "M0" role. Not true, TLMs can be D1+ level too at FB/Meta. Higher level TLMs more often than not tend to occur in more research-oriented organizations though (where the TLM is effectively a "principal investigator" type for some research area).
Re: Meta to ask many managers to become individual contributors or leave
#475Chamath talked about manager bloat on a recent All-in podcast in a way that seemed to make sense. Basically there is pressure to grow your career by moving from being an IC to a manager and once a manager there are incentives to grow your number of reports. The organizational efficiency suffers when you have top tier ICs start managing teams of average people. You might get a team of 6 engineers that’s only doing 2x…
Imagine what Michelangelo could’ve accomplished if he was tasked with managing a team of painters.
Re: Meta to ask many managers to become individual contributors or leave
#476Am I missing something?
Re: Meta to ask many managers to become individual contributors or leave
#477I think this is a great move. My understanding is that some reporting chains in facebook have 12 links between IC and Zuckerberg, which is crazy inefficient. Enormous organizations are able to run effectively with 5-6 links from IC to CEO. Managers managing managers managing turtles all the way down is a horrible form of "administrative bloat". You see bloat like this in enormous organizations like colleges, governme…
Do you have source for 12? That indeed seems pretty crazy.
Re: Meta to ask many managers to become individual contributors or leave
#478Earlier quoted context omitted.
> As if they were on purely my own Is this actually the expectation at the places you work?
Imagine this from a military perspective. The general/field marshal etc makes the call that you're going over the top and as a smart Major or whatever you know this means most of your men are going to die. Are you going to say to your men: "Hello gents, we have our new orders, we're going to go over the top tomorrow at 8am and try and take the village one mile down the road, however, I think this is a horrible idea a…
Much easier to see through that bullshit and be cynical.
Re: Meta to ask many managers to become individual contributors or leave
#479Earlier quoted context omitted.
> this is the usual name I dunno if it's just me, but it seems like the term came out of nowhere just a couple years ago.
I also never saw this until pretty recently. At first I assumed people were talking about independent contractors because it was the first thing that came to mind, it possibly fit the context I saw the term used in and nobody explained the acronym they just dropped it there like I was supposed to know what it meant. Took a bit longer to realize they meant individual contributor.
Mine was "integrated circuit" which was like a really dystopian version of "human resources".
Re: Meta to ask many managers to become individual contributors or leave
#480Chamath talked about manager bloat on a recent All-in podcast in a way that seemed to make sense. Basically there is pressure to grow your career by moving from being an IC to a manager and once a manager there are incentives to grow your number of reports. The organizational efficiency suffers when you have top tier ICs start managing teams of average people. You might get a team of 6 engineers that’s only doing 2x…
If the reward for competence is promotion, in the steady-state equilibrium everybody's incompetent at their current job: If they were competent, they would have been promoted into a different job. It's called the Peter Principle [1] and it's pretty well-known. I suppose Facebook's realized it's in a Peter Principle situation, and the remedy for it would, in theory, be to send some of the people back to previous jobs…
I’ve also seen people who are great at their current role but lack the attributes to rise into higher roles.
So the premise of competence being rewarded by promotion doesn’t really seem useful in practice.