The Team Lead
Have you ever been on a chaotic team? I have. Plenty of times. Each time — it sucked…a lot. It caused me to act on my flight response, jumping from job to job early in my career and stunted my career growth as a result.
If only I had a proper team lead at the time…
Team Leads are extremely important to any engineering organization because they enable teams to be their best. In this series, I explore what it means to be a Team Lead. I’ll share my experiences — the good and the bad. And I’ll share my own personal hopes to be the best team lead I can possibly be.
Some topics I’m thinking about include
-
Following Up
-
Responsibility
-
Empathy
-
Mentorship
-
Goal Setting
-
Technical Debt
-
Task Management
-
Core Values
-
Letting Go
-
Scheduling
-
Communication
-
Work / Life Balance
-
Prioritization
-
People Management
-
Leadership
Over the last 10+ years, having worked at startups, agencies, and corporations — I’ve experienced a variety of leadership styles. Some worked extremely well and others were terrifying. My hope is to share my theory and strategies with you — all inspired by my original hopes as a Software Engineer.
There are so many topics I want to share, the above being only a smidgen of what comes to mind. If you don’t see something that you want to learn more about, let me know in the comments below.
Hope you enjoy!