A software engineer turned team lead shares three lessons from his transition: delegate and empower your team, build cross-organizational relationships and give focused feedback, and stay technically competent without micromanaging the details.
Chapters
What makes you a good engineer will not necessarily make you a good manager. In this video, I'll be sharing how I grew from engineer to manager and my 3 main learnings. I was in the company for some time and had a track record of successfully delivering multiple projects. My manager at the time approached me and offered me the team lead position. I knew that I needed to delegate more and also empower people to make decisions themselves. Let's go to the second learning. What I learned is that the best thing you can do is to establish great relationships across the organization and try to provide feedback or suggestions to people who are responsible for a particular part of the business. And now let's go to the third learning: stay technical but avoid going into too many details. To help the team the most, you need to understand as well as have strong opinions about particular technical decisions or directions. To learn more, you can subscribe to my newsletter. It's called Engineering Leadership, where I share similar tips and advice on how to be a great engineering leader.