The Successful Software Manager
上QQ阅读APP看书,第一时间看更新

Aspects of team leadership

In our Developer-to-Manager context, team leadership is the responsibility and stewardship of a group of developers, where you're looking at the following aspects:

  • Wellbeing
  • Interests
  • Motivation
  • Learning
  • Development
  • Ambitions
  • Progression
  • Performance
  • Value
  • Contribution to the team and the organization

This is not an exhaustive list, and it sounds like a lot, which it is! There is a focus here on your team as individuals, and this is because your remit is to get all your team writing more and better code to build a better product. You achieve this by treating them as people and leading the team to become a better version of itself over time.