Tech Lead is Becoming One of the Most Important Roles in Tech Due to GenAI
Posted by gregorojstersek@reddit | programming | View on Reddit | 4 comments
Posted by gregorojstersek@reddit | programming | View on Reddit | 4 comments
0xdef1@reddit
Spoiler alert: That's a article with pay wall, and the part you can read is just basic "it's this and that" stuff.
> if you were to ask 100 companies to define what a Tech Lead is, you’d get 100 different answers
For me, this means tech lead is not a good role at all. Apart from that, sounds like having a tech lead and team lead in the team is inefficient and waste of money.
thisgoesnowhere@reddit
I agree when your company is small. But once you have more than 20 to 30 engineers, it becomes really hard to keep track of everything that's going on and keep track of all of their professional development. People leave because of this and so for retention reasons you end up with a hierarchy of Engineering Management.
Haven't seen a way around it.
Big_Combination9890@reddit
Many people to organize is a call for GOOD management though, not more "management for the sake of having managers".
People trying to lead engineers directly, should be engineers themselves. We have more than enough suit'n-ties running around setting up meetings to try and justify their positions.
0xdef1@reddit
Are you a team lead or tech lead?
I mean, if there are 30+ engineers then teams are smaller, and team lead should track the progress and professional development. If a team lead cannot track 5-6 people, then is he/she a good lead though? Keep throwing new mid-level manager titles to hierarchy definetely inefficient and waste of money.
I have 10+ YoE as a software engineer and I don't remember I left a company because my professional development is ignored. People leave if you don't threat them as human beings or pay them what they deserve ... or both. It's not that complicated.