The Three Needs Theory explores the dimensions of human needs: Need for Achievement, Need for Power and Need for Affiliation. Apparently those with high need for achievement are not likely to be good managers because:
1. They tend to exert too much pressure on others to perform.
2. They are more concerned with their own achievement instead of others'. This is not consistent with their role as managers, which is to help the employees to achieve their goals.
Now I realize why I didn't do well in my previous job. To my ex-staff, I'm sorry I was such a moronic supervisor.