DEV Community

Discussion on: Lessons from a Tech Lead: Roles, responsibilities, and words of advice

Collapse
 
curiousdev profile image
CuriousDev

Thanks for the words.
Well written!
Because the "Tech Lead" seems to combine many roles, I would like to know, what kind of Team setup or project we should expect. Which roles would be needed as complement?
Also I think the following is the responsibility of the whole team (at least people should be interested doing this): "As a tech lead, you are no longer interested in only your own success. You’re invested in the success of the team as a whole. This means that the needs of the team outweigh the needs of the individual.". But I get the point in sense of accountability.

Collapse
 
thawkin3 profile image
Tyler Hawkins

Thank you!

This is written from the perspective of someone in a normal cross-functional agile engineering team. These teams typically consist of:

  • an engineering manager
  • a few frontend engineers
  • a few backend engineers
  • a product manager
  • a UX designer

Optionally you might also have a dedicated scrum master or QA engineer as part of your team, although the current trend over the last few years seems to be for those roles to be handled by the software engineers.

Hope that helps!