3 ms·
IMO the hostility comes from the fact that a bad manager makes all devs in his team, even the good ones, underperform as a whole. A bad dev is simply.. one bad
by eska 4y ago
IMO the hostility comes from the fact that a bad manager makes all devs in his team, even the good ones, underperform as a whole. A bad dev is simply.. one bad dev. One bad dev causes less damage than an incompetent manager.
It’s also immediately clear when a dev is bad, but managers will weasel out of their responsibility and blame the devs, despite constantly changing requirements, asking for the impossible, not providing the necessary information and resources, etc. a dev doesn’t sabotage a manager’s work like that.
Most managers also aren’t professionally qualified for their position. An education in accounting doesn’t make somebody a manager, just like computer science doesn’t make a dev a team leader.