4 ms·
This double-bind seems like one of the deepest problems in software management. At high levels and large companies, managers are often trained in 'management',
by Bartweiss 10y ago
This double-bind seems like one of the deepest problems in software management.
At high levels and large companies, managers are often trained in 'management', without any of the domain knowledge needed to understand their choices. But throughout all levels of the industry, the alternative is raising engineers to management with only a seminar (or nothing at all!) for training.
It seems fairly obvious that effective technical management involves two different skills. But I virtually never see people react to that knowledge and seek (or train) expertise in both domains. As a result, the best management seems to be from engineers who are naturally adept at management, or eager to learn on their own.
Project management is already its own skillset. Do you think people in your position would benefit from some short-and-intensive course in "software team management"?