3 ms·
No one bothers to ask why do you need 1. Engineering Manager 2. Senior Engineering Manager 3. Director 4. VP of Engineering 5. CTO in my short employment
by dzonga 1y ago
No one bothers to ask why do you need
1. Engineering Manager
2. Senior Engineering Manager
3. Director
4. VP of Engineering
5. CTO
in my short employment career I have never seeing orgs with that those layers of management ship anything useful.
things take time to get shipped, teams spend a lot of time in meetings.
personally my preference is a flight hierarchy. a team then its team lead who ships code - reports to CTO. Product & Design report to engineering. likewise you need fewer product managers if needed at all.
- rhetocj23 1y agoShh, people who think differently get shut out. I agree massively btw, most orgs are so incredibly bloated its funny to observe.
- superxpro12 1y agoOk but what do you do when you have a large company that works on... 50 products all in parallel? This doesn't exactly scale. You can't have 50 team leads ALL reporting to the CTO.
- edude03 1y agoWhy not? What better things does the CTO have to do?
- dzonga 1y agothe nvidia CEO has 50 direct reports, yet he's running the most valuable company.
- jfim 1y agoCompanies can be successful despite bad practices though. Google is successful and they developed multiple competing chat apps, but that doesn't mean that developing multiple chat apps will make one successful.