←back to thread

574 points frays | 5 comments | | HN request time: 0.205s | 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 #
B-Con ◴[] No.45046811[source]
GOOG has made a systemic push to eliminate the role starting ~3 years ago. At that time my M was a staff level IC TLM with 4 reports who was forcibly converted to EM.

In those last 3 years I've only seen TLMs used to assist an overloaded EM.

The pattern I've seen is something like:

    Principal EM
    |- Staff EM (7 reports, project A)
    |- Staff EM (8 reports, project B)
    |- Staff IC (projects A, B, C)
    |- Senior IC (projects A, B)
    |- Senior IC (project C)
    |- Mid level IC (project C)
    |- Mid level IC (project C)
Maybe project C was just reorged under the Principal EM or maybe it's a speculative side project. But those last three are clearly clustered, there's no good line manager fit and the principal EM feels disconnected from the 2 mid level ICs. Project C is a bit of an island and projects A and B are taking up most of the EM's time.

So the Principal EM deputizes Senior IC on project C as a TLM until things have changed enough that there can be a dedicated EM. Eventually the TLM converts to EM, a new EM is brought in, or there's a reorg, etc.

Of the two times I saw saw it happen locally, both converted back to ICs after a year or two and noted that the role felt like being 70% IC and 70% EM.

Nowadays the TLM role doesn't exist so the principal would delegate most of the technical responsibilities of the M role, giving them nearly full control of project C, but would not give them a formal role. (I've been that senior IC for project C.)

(Edit for formatting.)

replies(5): >>45047050 #>>45047345 #>>45048225 #>>45049022 #>>45049520 #
1. aix1 ◴[] No.45048225[source]
> At that time my M was a staff level IC TLM with 4 reports who was forcibly converted to EM.

I am obviously not disputing your experience, but wanted to mention that this was not the standard pattern. The standard pattern for forced conversion at L6 (Staff) was either 6 or 7 reports (I don't remember exactly).

> Principal EM

I don't want to be overly pedantic, but there's no Principal EM on Google eng ladders and so it's not entirely clear which level you're referring to.

The IC ladder runs Staff SWE (L6) - Senior Staff SWE (L7) - Principal SWE (L8) - Distinguished SWE (L9)

The Eng Manager ladder runs EM II (L6) - EM III (L7) - Director (L8) - Senior Director (L9)

P.S. I hope I got the EM II/III designations right. I think EM I is L5, though almost never seen in practice.

P.P.S. Confusingly, the IC ladder allows a limited number of reports (the limit increases with level).

replies(3): >>45049130 #>>45051721 #>>45058012 #
2. johntiger1 ◴[] No.45049130[source]
Yeah principal EM is confusing here. Wouldn't EM I report to EM II? At Meta it's typically M1 -> M2
replies(1): >>45049201 #
3. tgma ◴[] No.45049201[source]
I think L5 Manager at Google is EM1 which is what Facebook calls M zero. So L6 manager (vast majority of line managers) would be EM II at Google.
4. Thorrez ◴[] No.45051721[source]
>> At that time my M was a staff level IC TLM with 4 reports who was forcibly converted to EM.

>I am obviously not disputing your experience, but wanted to mention that this was not the standard pattern. The standard pattern for forced conversion at L6 (Staff) was either 6 or 7 reports (I don't remember exactly).

I think you're both saying the same thing. By "forcibly converted to EM", I think B-Con was saying the person was given more reports.

5. B-Con ◴[] No.45058012[source]
> I am obviously not disputing your experience, but wanted to mention that this was not the standard pattern. The standard pattern for forced conversion at L6 (Staff) was either 6 or 7 reports (I don't remember exactly).

Given more reports and forced to be on the EM track.

I think 4 is still OK for L6 (L7 can have up to 19!).

> I don't want to be overly pedantic, but there's no Principal EM on Google eng ladders and so it's not entirely clear which level you're referring to.

I meant L7 EM - I have no idea why I wrote Principal (probably because I was moving too fast), and now it's too late to edit.