You’re a Senior Developer, providing value through producing great code, planning features and by mentoring junior team members. You may be considering how to progress your career - if you want to stay technical rather than move into management then the role of Technical Team Lead is worth considering.
The technical team lead is responsible for the technical leadership of one or more teams. Typical responsibilities include:
- Coding: importantly, Technical Team Leads still spend a large portion of their time “in the code”
- High level planning of product architecture and features
- Making or adjudicating technical decisions that affect the whole project or team
- Taking care of your team (socially, managing growth and through learning and development)
This talk covers what a day in the life of a Tech Lead is like, which skills you should develop and which opportunities within your business to pursue to help you reach your goals. I’ll use examples from my own experience and that of fellow leads to help you make the progression to the Lead role.