Live data from Hacker News

Try to take my position: The best promotion advice I ever got

andrew.grahamyooll.com

21–30 of 286 posts

Re: Try to take my position: The best promotion advice I ever got

#21
post #4

IME, taking on extra responsibility doesn't get you promoted. However, you can take it on and then find a new job with a better salary where the responsibility you added is part of the expectation. The blog is not terrible advice, but "getting promoted" just seems like a waste of time and effort nowadays. To get promoted at Google from L5 (Sr SWE) to L6 (Staff SWE) you need to do the work of a GOOD L6 for 1y+ and hav…

> To get promoted at Google from L5 (Sr SWE) to L6 (Staff SWE) you need to do the work of a GOOD L6 for 1y+ and have made some very solid internal networking connections and have multiple managers on your side and have an opening for such a role.

100% agreed. Just as importantly, you also need to be aware of what type of an environment you are in and plan accordingly.

Sometimes, you are just in an environment where it is somewhere between extremely improbable and nearly impossible to get promoted. At that point, you would be better served to put more effort into changing that environment, instead of chasing the grind. I learned that one the hard way a few years ago, at, ironically, Google.

I was on track to a promo, got a documented track record, got the backing of multiple managers + my team lead, etc. But guess what? Another reorg happened shortly before the cutoff for the review cycle, i got a new manager who literally just met me for the first time, and my chances tanked to essentially zero (which is understandable, because I don’t see how a manager who just discovered my existence a week prior would be able to effectively back my promo package). Since then, I had an average of 3-5 major reorgs and 1-2 manager changes per year. As I came to eventually realize, this type of a dysfunctional environment wasn’t conductive to a good career velocity.

Needless to say, my decision to just put my head in the sand and grind harder to compensate for this kind of organizational instability was stupid. It would’ve definitely been a better bet (in terms of time/effort, career trajectory, and compensation) to put even just a portion of that effort into changing my environment, as opposed to trying to compensate for organizational dysfunction with raw work effort.

TLDR: if you care about having a good promotion velocity, focus on the biggest blocker in your specific situation. Whether it is the lack of track record demonstrating sustained effort at the L+1 level, or your environment being dysfunctional in ways that make promotions improbable, etc. Just gotta keep the eyes on the prize, and pick the solutions that are the most appropriate for your individual situation (instead of blindly just doing "XYZ because I read that it was a great career advice" in a single-minded manner).

Re: Try to take my position: The best promotion advice I ever got

#23
My personal experience with this from the manager's perspective: I aim to promote someone as soon as they are ready, but no sooner. If I promote someone who will not succeed against the expectations of the higher leveled title, I'm just setting them up to get fired or "managed out" when they were otherwise perfectly competent in the level they're at. That's ignoring the natural fuzziness and storytelling element of defining and measuring competence, of course, but that's the general idea of where I put the threshold.

"Readiness" means that I believe that after their promotion they will be able to execute at the higher level at least most of the time. That doesn't necessarily mean they need to be already doing the higher leveled job, but in practice they do need to show that they can sustain some approximation of it.

Re: Try to take my position: The best promotion advice I ever got

#25
post #10
post #5

Taking on extra responsibility is all well and good until someone figures out that they can just get you to do more work for the same amount of money. At that point your only option is to move on, because if you stop performing at the "expected" level due to lack of reciprocation, suddenly you have "performance issues".

In my experience, I've seen engineers try to take on more work to get promoted, but the key issue is that they were doing more work at their own level instead of focusing on work that would be their responsibility if they promoted. If an IC takes on more and more IC work instead of management responsibilities, it's harder to promote them.

Great point. And I think this is why I love the framing in the OP.

“Do more” is a failure mode and path to burnout. “Do what I’m doing and you’re not doing” is a cue that an ambitious engineer can reflect on constantly.

Re: Try to take my position: The best promotion advice I ever got

#26
This post has some big gaps. Who is this for? When is it relevant?

The opposite advice is essentially addressed in Being Glue by Tanya Reilly^. If you do a job that your management chain is not measuring, you won't be rewarded for it.

Excerpting:

> But sometimes a team ends up someone who isn't senior, but who happens to be good at this stuff. Someone who acts senior before they're senior. This kind of work makes the team better -- there's plenty of it to go around. But people aren't always rewarded for doing it.

If you take the op advice literally, you might find that you're not promoted AND management thinks you're bad at your job

So the rules of promotions:

1. First, do the things that are expected of you. If you don't do these things (or you do them in a way that management doesn't expect or can't measure) you will have to do additional work to make sure they get measured. Staff engineers are good at doing auxillary work and explaining why it's valuable. If you aren't, then focus on the things that are obviously valuable

2. If you're doing everything your team needs from you, now is a great time to do the additional work. Figure out where test coverage is anemic, profile that really slow query, write up your list of pain points and throw together a list of some initial ideas for solutions (codex & Claude can be great helps here, but don't be like OP. If you use AI to write something, let everyone know: "codex and I think these solutions might work, but I haven't spent much time on it")

3. Talk to your manager regularly (monthly) about what things you need to do to try going up for promo at the next cycle. Again, if you do this without doing (1), you're not getting promoted. That's why it's down here at (3)

^ https://www.noidea.dog/glue

Re: Try to take my position: The best promotion advice I ever got

#28
I’ve participated and appealed to promotions committees at a few big tech companies and the principle for achieving the promotion is sustained performance for a half or 2 at the next level, judged by a number of dimensions. A couple drivers are revenue impact, business direction, or how well you are enabling others to succeed.

If the staff is large enough, calibrations are done to find template team members at the higher level, to make it very clear that the candidates performance is meeting that higher bar.

I think most ICs think “I’ve been working hard, I deserve a promotion”. A better barometer is whether your peers assume you are already at that higher level without knowing your rank.

Re: Try to take my position: The best promotion advice I ever got

#30
post #15

While this may work, it just seems like incredibly unhealthy advice to give or to take. People should be able to focus on their work without being expected to take up random side quests, and if there is a career path, make the requirements clear.

> make the requirements clear

idealistic, but more often than not, unrealistic, unfortunately

Post reply on HN