“When we look closely at the data, a striking pattern emerges. The benefit of having a highly competent boss is easily the largest positive influence on a typical worker’s level of job satisfaction. Even we were surprised by the size of the measured effect. For instance, among American workers, having a technically competent boss is considerably more important for employee job satisfaction than their salary (even when pay is really high).”
I’m a little surprised that this came in as the most important factor, but I know from my own experience that working for someone who doesn’t actually understand what you do, is beyond frustrating. They can’t offer any help when it’s needed. The evaluation process is utterly meaningless. The goals that are set for the team have little basis in reality.
It’s hard to work for someone every single day that you don’t respect, and employees who know more than their boss does are going to struggle to respect that boss. All the charisma and leadership training in the world can’t hide that simple fact.