I was thrown into cold water. I didn’t know how to swim.
Here’s what I did to keep from drowning:
(Part 2 of how I went from IC to tech lead overnight.)
𝟭. 𝗜 𝗹𝗲𝘁 𝗴𝗼 𝗼𝗳 𝗰𝗼𝗻𝘁𝗿𝗼𝗹
As an IC, all my deliverables were nicely scoped and fully under my control.
As a tech lead, I was responsible for all of my team’s deliverables.
I tried to get a handle on them all but was quickly overwhelmed.
So I took a step back and focused more on processes like:
branching strategy, definition of done, and release criteria.
And of course trust.
I learned to trust my team to make the best decisions and be accountable.
𝟮. 𝗜 𝗹𝗲𝘁 𝗴𝗼 𝗼𝗳 𝗺𝘆 𝗲𝗴𝗼
As an IC, you get ahead by being “smart”.
As a tech lead, I believed I needed to be the smartest person on the team.
Especially when my manager, who handed me the reins, was a brilliant engineer.
So I tried to force decisions without consulting the team.
I wanted to show I was the ‘big smart boss’.
But my team challenged me (and rightfully so!).
I was humbled.
Most of the team was actually more experienced than me.
That’s when I realized I had more to offer than “smartness”.
I was there to serve them, not the other way around.
I then focused on ensuring my team performs at their best -
whatever it takes.
𝟯. 𝗜 𝗹𝗲𝘁 𝗴𝗼 𝗼𝗳 𝘄𝗵𝗮𝘁 𝗺𝗮𝗱𝗲 𝗺𝗲 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗳𝘂𝗹
As an IC, if my code worked as it should, I was successful.
As a tech lead, I still had my own technical deliverables.
But otherwise I couldn’t pinpoint what it is I actually deliver for the team.
Talking to external stakeholders, I realized one thing though:
No one cares.
Just like customers don’t care about your clean code or DevOps culture.
They only care about the results.
So I changed my definition of success: “my team delivers”.
And focused on empowering the team to keep delivering.
By letting go of so many aspects that made me successful as a software engineer, I made room for being a successful leader.
Want part 3 of what happened after my realizations?
🔔 Ring the bell on my profile.
💬 Send me a DM if you’ve been thrown into
cold water and need help how to swim.