Managing is complex- we require several hats at any time. As a Team leader we need to balance the needs of the team and the skills required to complete a task. The interactions of each member of the team can impact on the likelihood of a good task outcome- feelings, emotions, personal agendas, confidence - skills in interactions and the need for belonging- all have an impact- the role of the team leader is that of policeman, social worker, coach, and manager often wearing all hats at one time.
Promotion is in the main welcomed- but quickly you can become hero to zero. If you have technical or financial skills you may not have been given development in people management or acquired a good level of "soft skills". Equally customer facing roles may mean you have an abundance of people skills but need to acquire the ability to work to targets or to delegate.
Executives in larger organisations often have more management development opportunities-whatever your situation- It is unlikely that we all have all of the admirable strengths necessary to be an all rounder in the management league tables. This is where coaching can be the best investment in yourself you can ever make.