Literally true, they don't have to be. The best ones I've had always were (in their day). They don't have to be active great coders, but they have to understand and weigh in on discussions.
How good would managers at SpaceX be if they didn't understand rocketry? A good manager is not as transferable to managing software developers as much as say a good salesperson is to software sales.
How good would managers at SpaceX be if they didn't understand rocketry? A good manager is not as transferable to managing software developers as much as say a good salesperson is to software sales.