DEV Community

loading...

Discussion on: Moving from senior developer to tech lead

Collapse
greggomatic profile image
Greg Thomas

I don't think there is a one-size-fits-all for how "ready" you are. Instead, consider looking at it from how you are helping your team.

  • Do you help them design solutions and give them pointers on good and bad implementations?
  • Are you willing to be the one that has to say - "no, we can't do it that way" - maybe because of performance, scale, maintenance reasons?
  • Are you able to spend time with juniors to help them grow, learn the tech stack and become better contributors?

When I look at the difference between tech and team leads, you're not there for ALL the team stuff but one facet of being a great technical leader is sitting down with anyone you're working with (DEV, QA, etc) and walking them through solutions and implementation.

It's also about making sure your product/platform are taking on minimal debt and are always thinking of scale/performance/supportability and not just "hey I got it to work, ship it"!

Even as a tech lead, you'll still be dealing with your team (maybe customers) simply at a more technical level.

Hope that helps - if you're ready for all that, go for it!

Collapse
emadsaber profile image
emadsaber Author

Thanks for your helpful advice. ♥