In my view, the primary responsibilities of a manager is to give guidance for work priorities; make sure that employees have the tools, training, and information they need to do the job; and insulating employees from senior management demands trying to task or make unnecessary demands at cross-purposes to their existing priorities. To do the first you need a broad understanding of what employees do; for the second a more detailed understanding of their skills and work; and the while the third doesn’t require any specific technical knowledge the ability to translate technospeak into executive bullshit goes a long way to running interference.
There is another consideration that I’ve run into as well; when there is a technical disagreement between members of a team that turns into an ego fight, being able to strategically deflate one or both on technical grounds goes a long way to dissipating the posturing without grudge-nursing. I once had a couple of engineers in a pitched battle over a particular issue regarding heat transfer and plume contamination, and while it wasn’t my discipline area I knew enough to know that one of them was completely misunderstanding a basic principle (which the other was nearly shouting at him across my office). I walked him through the equations for some elementary statistical mechanics of the gas species in question and he admitted that there was no issue. If I hadn’t had the technical knowledge to resolve the issue I would have had to arbitrarily side with one or the other to someone’s certain (and possibly valid) consternation.
Well, sometimes. I’ve had managers whose belief that their knowledge in one area extends to all others, often to the exclusion of listening to actual subject matter experts. Of course, these people are just bad managers to begin with, often overestimating even their expertise in their own area.
Stranger