What’s wrong with software development? Promoting the knowledge hoarder

I take issue with the criteria to become a manager in many, not all, shops I’ve worked for. It represents a flaw in the industry which should be addressed.

In an ideal world, when I join a team, I would find that management is skilled at facilitating the success of the members of the team. They’d be gifted communicators whose interest and…