All leaders should realize they are, in fact, five or more people. They are who they are, and who they think they are, (and these are never the same); they are who their bosses think they are; and who their subordinates think they are. Leaders who work hard to get feedback from many sources are more likely to understand and control their various selves, and hence be better leaders.
2. Develop Mental Toughness
Leaders must be brutally honest with themselves or they will slip into the terrible habit of self-deception. Even the best leaders make mistakes. By smoking out these mistakes and correcting them quickly, a good leader can become a superb one.
3. Be Magnanimous
Leaders who share their power and their time can accomplish extraordinary things. The best leaders understand that leadership is the liberation of talent; hence they gain power not only by constantly giving it away, but also by not grabbing it back.
4. Squint With Your Ears
The most important skill for leaders is listening. Introverts have a great edge, since they tend to listen quietly and usually don't suffer from being an "interruptaholic." Leaders should "squint with their ears." Too many bosses are thinking about what they will say next, rather than hearing what is being said now.
5. Trust Your Instinct and Your Impulse
If something smells bad, sounds funny, or causes you to lose sleep at night, take another look. Your instincts combined with your experience can prevent you and your organization from walking off the cliff.
Shared with me by Major General Perry Smith, an American patriot.