My boss says we don't need any engineering managers. Is he right?
charity.wtf
charity.wtf
It would be like taking a soccer/football team and having all players expand their roles such that every player has to be a goalie, a defense, and an offense player that scores goals. When everybody has all the roles, it may work out but it is not as efficient as the assigned roles with clear boundaries that create the best teams. From this angle it is very important to have the different roles in the team, and for each person to optimize their role and learn to work smoothly with others.