If you think that you are the smartest of all the people around you, then you are most likely a bad boss. Are you sure your people do not consider you to be an incompetent boss or an overbearing dictator? To make yourself sure, take care not to fail in the following three areas.
Public humiliation of employees
Under any circumstances, do not humiliate anyone publicly. This is true for both personal and electronic communication. Once you gain the reputation of a boss who do not hesitate to publicly denounce his people, it will be very difficult for you will get rid of it. Follow the principle of praising in public but criticizing in private.
Criticizing employees for your incompetence
Do not criticize employees for not doing what you expect when you have not been able to provide them with a necessary training or specific instructions to perform a given task. Do not play any games. You should directly explain your expectations and make sure that your people have the necessary knowledge and skills.
Isolating from employees
Do not surround yourself by only a small group of subordinates who will agree with everything you do. Remember that especially those who work directly with customers have a lot to say. Actively seek feedback from all your people and work at how to get them feel like a winning team.
-kk-