Promoted from dev to team lead: things they didn’t tell me
linearb.io
linearb.io
How typical is this?
I'm 15 or so years into my career and I've never been a dev team lead. I've lead projects, but mostly because I was the only dev on it. But I've never had a team reporting to me.
Sometimes, when I hear stories like this, I feel like I missed a turn somewhere along the way. Especially when I read articles like, "how I became a senior engineer (two years into my career)" I've never been promoted, my job title is still Regular Engineer. I'm still paid pretty well, so I don't mind that. But it still nags at me a bit.
I think this sort of opportunity is more common in small, rapidly growing companies. Something (customer growth, funding, goals) is increasing work faster than hiring can keep up, so insiders are eagerly tapped to take on more. Such environments also have downsides.
Things to ask:
- Will I be responsible for my the results my team delivers?
- And if so, what tools are available to me that are not available to me in a regular dev role?
This is to say: Will I be a manager? Can I hire, fire, and discipline? Can I delegate and assign tasks?
...
I have been in the situation -- twice now -- in which I was ostensibly the team lead, but had none of those abilities. Leading by example is the absolute base-level tool in your toolbox. If you are responsible for your team's delivery, ensure you have the consummate authority to drive them.
A great resource for Managers to be (and an article that is not trying to sell you something):