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.
Not at Google but I'm in such a role right now and I really dislike it. Can't really get much focused coding in because you constantly have to jump in to review something or help fix something or handle a live site juniors cannot handle, or update some TPS report on what everyone is doing, or some PowerPoint or whatever. I dislike all of these to start with, but getting my own (expected) features in is an exercise in…
Google has eliminated 35% of managers overseeing small teams in past year
261–270 of 292 posts
Re: Google has eliminated 35% of managers overseeing small teams in past year
#262Earlier quoted context omitted.
>The article is mostly about first level managers Maybe for faangs. At every company I have worked at with a manger title from 2019 to present, this was expected of people with "director" in their title and below. You are not a manager if you do not get to decide where capital is deployed, without your boss's approval. For anyone reading this comment, if you think you are a manager, ask yourself this question "If I d…
I think the common vernacular for that cutoff is “director” rather than “manager”. Directors direct (including opening hiring reqs without higher-level approval). Managers manage (which doesn’t include unreviewed role openings). Both do useful work in a well-functioning company.
I was not joking about the roles having less agency than a Walmart deli supervisor. I had more say in how the work was done in that role, than I have at any software company while I had the word “managers” in my title
Re: Google has eliminated 35% of managers overseeing small teams in past year
#263Next up: super frustrated ex-google PMs complaining "that's not how it's done at Google" at their new jobs.
Re: Google has eliminated 35% of managers overseeing small teams in past year
#264Earlier quoted context omitted.
Hell, I’d happily be Lundberg for $1.3M/year. Shoot, I’d probably even do it for just $1.0M — and the Bobs would be pleased! It also sounds like the 10x developers are underpaid by a factor of 100!
It's been a few years, but from what I recall, a Principal is a Director-equivalent (L8) level. The prior poster is missing the L7 tier, which is Senior Staff Engineering Manager for the Engineering Manager Ladder. L8 is a Director on the Engineering Manager Ladder L8 is a Principal on the Software Engineer (SWE) Ladder. Tech-Lead Managers (TL/M or TLMs) were on the SWE Ladder. For reference: Software Engineer Ladder…
L7 is Senior Staff Engineering Manager (M2)
L6 is Staff Engineering Manager (M1)
they are of equal level to the SWE ladder L6 and L7 titles
Re: Google has eliminated 35% of managers overseeing small teams in past year
#265Earlier quoted context omitted.
It's been a few years, but from what I recall, a Principal is a Director-equivalent (L8) level. The prior poster is missing the L7 tier, which is Senior Staff Engineering Manager for the Engineering Manager Ladder. L8 is a Director on the Engineering Manager Ladder L8 is a Principal on the Software Engineer (SWE) Ladder. Tech-Lead Managers (TL/M or TLMs) were on the SWE Ladder. For reference: Software Engineer Ladder…
One of the problems is that large corporations have such complicated role structures, and another problem is that they are also different from all other large corporations. A third problem is that the compensation models are again vastly different. A fourth problem is that they change over time. All of this means as an individual you suffer from extreme information asymmetry. Even if you got two offers from two diffe…
Re: Google has eliminated 35% of managers overseeing small teams in past year
#266Earlier quoted context omitted.
> I see 100s-1000+ people work on software product development and very little happen with the product for YEARS while there are tons of obvious (to me) improvements possible I worked in an org with about 60 engineers all working on the same product and I have to actively _not_ fix small issues to keep my sanity. Whenever I see a small issue I would have: 0) If it changes anything visible to the user discuss it with…
Thanks. This explains Android. Because the only other explanation would be no dev at Google actually uses it day to day as their phone because it has so many dumb little infuriating things. Example: Why does my kitchen bluetooth, that I connect to the most, and that I am located nearest to, always go to the bottom of my bluetooth list, meaning I can't select from the quick screen and have to unlock and pull up anothe…
Re: Google has eliminated 35% of managers overseeing small teams in past year
#267Earlier quoted context omitted.
It's been a few years, but from what I recall, a Principal is a Director-equivalent (L8) level. The prior poster is missing the L7 tier, which is Senior Staff Engineering Manager for the Engineering Manager Ladder. L8 is a Director on the Engineering Manager Ladder L8 is a Principal on the Software Engineer (SWE) Ladder. Tech-Lead Managers (TL/M or TLMs) were on the SWE Ladder. For reference: Software Engineer Ladder…
One of the problems is that large corporations have such complicated role structures, and another problem is that they are also different from all other large corporations. A third problem is that the compensation models are again vastly different. A fourth problem is that they change over time. All of this means as an individual you suffer from extreme information asymmetry. Even if you got two offers from two diffe…
> BTW, has anyone got a leaked (anonymized) copy of FAANG employment contracts so one can compare the various clauses across employers, and track changes of their standard templates over time
If this doesn't exist it's only because it's incredibly uninteresting. levels.fyi will tell you all you need to know. (also they aren't employment contracts, in the US we do agreements because we're at-will)
I've hopped multiple FAANG+s now across my career.
Re: Google has eliminated 35% of managers overseeing small teams in past year
#268Earlier quoted context omitted.
TLM roles are a trap, but not in that sense. There's no expectation that you do two jobs at once. It's just a way to ease unsuspecting engineers into management. If you don't suck at management, your team inevitably grows (or you're handed over other teams), and before long, you're managing full-time. Which means that there are three type of people who remain TLMs in the long haul: those who suck at management; those…
> There's no expectation that you do two jobs at once. I laughed out loud when I read this. I've never seen anyone at any company in a hybrid tech/manager role that wasn't expected to do two jobs at once. Or at least they felt like they were, which is still the same problem. 80% coding & 80% management for that role sounds about right.
Re: Google has eliminated 35% of managers overseeing small teams in past year
#269I'm under the impression this is not a popular opinion around these parts, but the barrage of internal-use acronyms for job titles and gleeful posts pedantically explaining their meaning makes working there sound like absolute hell.
Re: Google has eliminated 35% of managers overseeing small teams in past year
#270Earlier quoted context omitted.
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…
Wait, so you have ICs who work on multiple projects, and report to a different manager depending on the project? That sounds like a nightmare. Having one manager to manage is usually enough work...