Developers can't fix bad management (2020)
After 12 years of software development, I've come to the conclusion that software managers are not needed. From what I can tell, they have meetings, try to get people to work more, and approve time off.<p>The best team I've been on didn't have a manager. The lead developer handled communication with the IT Director about project status; and that wasn't very often.<p>We had no meetings, or KPI goals, and other such nonsense. That is, until the company was bought. Everything changed after that and traditional management took over. Most people left within a year.