Haha I'm guessing you OP does really know what the function of a good management is. Good management is essential for success otherwise it's a bunch of engineers in a circle jerk. Refer: https://hbr.org/2017/09/why-do-we-undervalue-competent-management
Yeah, good management
Not sure why people like thin management layers. It just means that your manager has 30 other reports and is overworked and can’t give enough attention to each of you individually to actually understand what’s going on in the team. But if that’s what you want that’s fine I guess
Minimal management is best, 3 layers doesn't work for companies with diverse offerings. But wherever you can trim management while maintaining a reasonable team size (at all levels)
Tech Industry
Yesterday
648
Google will dominate and be the most valuable company on Earth
Software Engineering Career
12h
2348
L4 Google -> 45 interviews, 5 offers, AMA
Tech Industry
3d
41471
What happens when most of your team is Indian?
Tech Industry
19h
1712
Why doesn't OpenAI offshore and reduce expense by 80%
Tech Industry
5h
795
Question about women in their 30’s?
This is unfortunately a byproduct of growing. When you are at the size of Google, you will end up with a manager managing hundreds of people under an org? Impossible. There you will need technical manager per team, a director and a senior director for promotion (sorry don’t know how Google org works), a VP and a SVP.