←back to thread

574 points frays | 1 comments | | HN request time: 0.222s | source
Show context
AnotherGoodName ◴[] No.45045883[source]
This was called the TLM role at google. Technical Lead/Manager. You were expected to code and manage a couple of more junior engineers.

It’s part of an effort to have dedicated managers and dedicated engineers instead of hybrid roles.

This is being sold as an efficiency win for the sake of the stock price but it’s really just moved a few people around with the TLMs now 100% focused on programming.

replies(15): >>45045891 #>>45046165 #>>45046216 #>>45046446 #>>45046469 #>>45046545 #>>45046627 #>>45046811 #>>45047198 #>>45047268 #>>45048052 #>>45048255 #>>45048293 #>>45048558 #>>45049014 #
lanthissa ◴[] No.45046216[source]
we had this in my company it was pretty hit miss. Almost always the 'TLM' was someone who was in the role for a really long time and it warranted a second person, so it ended up being a 1-2 junior reporting in absorbing the knowledge that the tlm had.

If you were in a growing domain, and the TLM stayed engaged with the code it worked really well, but as soon as one of those failed it was a bad roi for the company and a pretty terrible experience for everyone. the juniors were never getting promoted since there was only room for 1 expert on the small domain. The TLM was just chilling getting 5-10% raises a year without going outside of their little kingdom, but making sure their domain worked well.

As their junior got better they coded less but their juniors couldn't grow as long as they were there because the niche didn't need that many people.

I don't think its a coincidence that all these companies eliminated these rolls after 2022. When you have unlimited money and massive headcount growth these roles can exist and give your good but not exceptional people room for career growth. At static headcount, you basically need to do what banks do -- yearly cuts or no one can be promoted or hired.

replies(3): >>45046480 #>>45046525 #>>45046557 #
greesil ◴[] No.45046480[source]
This reads like "get rid of the old experienced people so I can get promoted".
replies(3): >>45046529 #>>45046532 #>>45046586 #
Spivak ◴[] No.45046529[source]
If your position has no upward mobility juniors will change jobs, likely change companies, once they have the experience and all the effort you spent training them will be wasted.
replies(2): >>45046596 #>>45047765 #
gedy ◴[] No.45046596[source]
If your position has no authority seniors will change jobs, likely change companies, and all the effort you spent on them will be wasted.
replies(1): >>45047832 #
1. Spivak ◴[] No.45047832[source]
I don't know why you think this is an either or situation. Not being a junior doesn't stop you from having a manger.