Why It’s Good to Be A Software Manager

By Jim Pascoe

For most engineers, the prospect of becoming a manager evokes connotations of spreadsheets, PowerPoint and meetings. As a consequence, the first steps into software leadership can be daunting. Questions such as ‘how will this affect my coding skills?’ and ‘how will I motivate others?’ are foremost in people’s minds. However, if approached in the right way, becoming a software leader can be hugely beneficial both for the new manager and the team. This talk dispels five common myths around software leadership and provides practical advice for how to approach a technical leadership role.

The aim of the talk is to highlight the benefits of software leadership whilst providing practical strategies to address concerns. In particular, the benefits of software leadership include: influence over technology choices, new problems to solve, commercial exposure, improvement in communication skills and being in a position to help others. The talk also offers some pragmatic advice to mitigate concerns, for example, strategies for developing technical skills whilst in a leadership role, tips for how to motivate a team and suggestions for communicating vision.