I would also add that it’s important for a boss to know how to do the job of his or her reports, mostly because in order to judge performance you need to know what goes into doing a good job. If you don’t want to get ripped off by your mechanic, you need to know a thing or two about cars, and the same is true for software.