If your team wins, you win.
As a manager you are unproductive overhead unless you’re bringing out the best in your team and your peers. When it comes to software engineering leadership, if you’re doing it right, you’re hiring people smarter than you are, so telling them what to do and providing top-down leadership is counterproductive. Instead try this: ✅ Ask them how you can help them to do their jobs better, listen carefully and act on their suggestions. ✅ Create a safe space for them to explore and try new ideas be that languages, libraries, frameworks or processes. ✅ Be humble, remember the people at the coal face often have a better understanding of their work than you do. ✅ Lead by example, model the behaviours you want to encourage. As a leader of a software engineering team, you’ll get the most out of your team if you lead by example, create a culture of learning and encourage individuals to become the best that they can.