Self improvisation is important. It is important to evaluate your deeds, words you speak, the way you speak, how you treat others, what you are contributing to the society, country or even your company. A genuine self assessment allows you to understand where you stand in the crowd, what you are missing and how you can overcome your shortcomings.
I manage two projects in my organization that gives me two teams to manage. I knew this in past, but now I have also realized that no two people are alike. Each one in your team will have a different way of thinking, different plus and minus points and different approaches to handle same problem. This actually makes people management more difficult. You have to treat each one in your team in a different way to get the best work done, to keep each one motivated.
This is a difficult job to do. If I put myself in this shoe and try to treat each one differently then I know I am in mess, because you cannot override your personal traits. If I am aggressive in nature then I have to put some extra efforts in keeping myself under control so that I do not hurt someone unknowingly. I think if we learn to keep a tab on our emotion then it is very much possible to react to situation while handling a person with more reasoning.

