Ask HN: Promoted, but Career Path Derailed
There was a re-org last quarter. My team was working on a specific domain managing a stack. There was another close-by team working in that same domain managing a different stack. They hadn't been one team from the get-go due to political interpersonal reasons. My director got fired for bad performance, and the other team's product launch failed (under a different director, both under the same senior director).
The other team took over my team's stack and manages both stacks now. The other team had a senior staff engineer, and I (then a staff engineer) was displaced. I was moved to a different domain and promoted to senior staff engineer, onto a team that was historically seen as badly underperforming, and was a huge contributing factor in my director getting fired. I have experience in both domains, but my knowledge, experience, and interest prefer my old domain, in the team I was displaced out of. At first, the senior director didn't outright tell me I couldn't stay in the old domain, but made it very clear it was in my best interest to move to the new domain, where there wasn't a staff+ engineer. I've been reassured my performance is great and I feel my work on the last team was appreciated across the org and I established a good reputation, but it's upsetting that I'm not able to continue to work on my specialty.
I've been feeling lots of things. One is that I really don't like being in charge of my own destiny with this kind of thing. I've left a company due to a bad reorg before largely because I wasn't in control. I don't want my career and life to evolve by happenstance. Another is sadness at the loss of prominence in the company, since I have to re-orient myself on this new team, where two experts are already prominent as leaders. Another is just the fact that I don't enjoy this domain as much and don't find it as interesting, especially as the work in my previous team is getting into my specialization just this year after I've left. Another is that I'm bothered by the lack of continuity in the large projects I had worked on. It pains me to leave so much in a half-finished state.
A new director is starting in two weeks. I don't know how much or whether to surface these issues to him. I'm hoping I could start to report directly to him to be able to work on cross-org initiatives, including things related to my other domain, which has certain points of intersection between the domains.
I'm not willing to leave the company because its stock 6x'ed last year. I'm looking for other options and advice on either what actions to take to change the situation in ways that'll make me happier and more satisfied at work, or thoughts that'll help address the feelings about this.
Thank you.
140 comments
[ 6.0 ms ] story [ 199 ms ] threadBut what about the "two experts are already prominent as leaders" on your new team? Were they there when that team was building its "we are crap" reputation? Are they technical experts, who aren't really capital-L leadership material? Are there personality clashes, and maybe those guys need to be separated? Or, given the fired director, might management be looking to put a fresh set of trusted eyes (you) into the situation, to let 'em know what the problems on that team are?
You got a promotion into an area where you have a chance to prove your chops by improving on things. Get this right and you'll be in line for more promotions.
Being "the expert" in a specialized domain is often a career limiting thing. Broadening your areas of success is generally better for your long term career.
Probably best to wait until the new director settles in before pitching your proposals. In the meantime, take a look at how you can further improve how the management views your contributions and the value you produce.
I prefer to be a T shaped person, but having a broader top doesn't harm the process of going deep. In retrospective, I found that having a broader knowledge provided the paths and fuel to dig deeper the part I care about the most.
The best way to stay the longest in this kind of company is to perform the minimum required.
This is basically peter principle in the working
I've never been in a company with more than 15 people, so I always find these nuanced complex political company issues to be fascinating. I don't think I'd have the mental bandwidth to deal with all of these issues. :-)
On the other hand, so long as employment primarily defines your identity your identity will always be defined arbitrarily by the place you work.
A new director is starting in two weeks. I don't know how much or whether to surface these issues to him.
If a letter of resignation is the means of expressing yourself, then it makes sense. Otherwise, wait until asked. Being senior means adapting to moved cheese. Good luck.
Taking a flailing org and being visibly a part of turning them around will open a lot of doors in your current company. Notably those open doors won’t really translate if you switch jobs. If you switch jobs you’ll have to rebuild the trust that senior middle-management have in you.
At the end of the day if you want to find a small niche and stay in it then senior staff+ is likely not for you unless your technical area is in demand and very complex.
"Easy Mode" is when you're naturally promoted from IC to Manager in a problem domain you know, and already have the respect and admiration of your peers.
"Hard Mode" is when you're transitioned to manage a team where you don't know the problem domain, and don't already have a good working relationship with the people you'll be managing.
Much depend on your personality and support structure. If you're a "technical homebody" or don't have good support/rapport with the new director? This would be signals that this new role isn't the best fit for you.
I have never found any value in merely airing my feeling. Just say what you want, that is much easier for a boss to deal with.
However, they will be looking to figure out who they can rely on for technical expertise, so there's an opportunity there.
Nobody gives a fuck about you OP. It's all in your head. Also you work for a company. It's a legal entity which gives zero fucks to anything except its own stock price.
> I'm not willing to leave the company because its stock 6x'ed last year.
This is all the metrics that matter. Everything else is stories that you invented to have some purpose in life.
I was talking about generally. Everyone runs around thinking they are of prominence and blah blah blah.
In realty nobody has time to think about someone else.
The prominence is entirely in their own head.
People just don't get it.
Promotions and layoffs are more of less random. If your company is doing bad nothing is stopping you from layoffs. If you are in Nvidia nothing is stopping your from getting your stocks go boom.
Your view of prominence does not line up with what I've experienced for myself and seen for others.
I say the market has more correlation on your layoff or promotions than your prominence.
Again prominence is completely subjective and not measurable. Maybe you can say people who don't get laid off are more prominent.
Or people who get promoted are more prominent. But you can't measure prominence in an objective way.
>But you can't measure prominence in an objective way.
Nor can you measure friendships or love or anything else that is inherently subjective yet has a marked effect on your life.
Sounds like no one really prepped you for this.
Your job is to untwist the culture and get the group productive.
I suggest you do a lot of listening and learning before you start pushing hard.
Earn trust, and be a model collaborator, and as you earn respect, use it to understand and resolve the interpersonal dynamics.
Your job isn't about programming anymore, it's about people. Sorry.
Then just try hard to ace your new task. Show that you repeatedly deliver value, also in more difficult situations.
OP was promoted. Question is now whether OP makes the company regret their decision or not.
In his case, he was deliberately thrown at an underperforming team, because his boss knew he was (still is) a “fixer.” He can Get Stuff Done.
It worked. He got the underperforming team into shape.
He no longer works for that company, but that was because Amazon tossed a big bag of money at him, and hired him away. His old company would gladly hire him back.
Might want to consider that. May very well not be the case, here.
I just remember my friend saying almost exactly the same thing. In his case, he brought his concerns to his manager, who explained what was going on.
The reward for good work, is more work.
"Fixers" are incredibly valuable, and only a moron manager would squander them (sadly, there are a lot of terrible managers out there).
I remember watching an episode of the new American version[0] of HPI[1], and thinking that it is a SciFi story, because her manager is a smart, fair woman that believes in her, has her back, and takes personal risks on her behalf.
[0] https://www.imdb.com/title/tt26748649/
[1] https://www.imdb.com/title/tt14060708/
Bad managers can destroy or hamper just about anyone's career. I've seen exactly that, many times.
There are a ton of bad managers out there. For some reason, they never seem to have to account for their terrible performance.
I suspect that bad management may just be the single biggest issue in tech (and many other industries), today. Much as everyone wants to rag on managers, good ones can make a huge difference.
Or are they playing some 3D chess, and that was the plan all along?
Not that they are saying inherently bad things about the company, but the various doubts they express may not be seen as a strength (not that I wholeheartedly subscribe to that view).
I think gift horse and mouth applies as well: Promotions like that are not easy to get especially to stay as an IC (ish) role. But there is a tactical and perhaps comfort zone aspect to wanting to stay put.
The 6x stock is another curve ball for us would be advisors! If that is RSU maybe they are on a million comp and then the question is what is least likely to get me fired so I can retire in 5.
To me, what this says, is that the other senior staff engineer was given a "promotion" in the form of managing "two" stacks, i.e. bigger head count. And you were essentially demoted to being moved over to another stack and team. Doubly so if that other team or stack or project is not seen as that important. The title they gave you was a way to placate you about the effective demotion.
But even that interpretation could be wrong. At the end of the day, it's the machinations of the company and based on decisions made by people in the "right room", a room you weren't a part of. No amount of rationalizations will make your feelings of the topic go away. I know this because I've been in similar situations, and those feelings never really go away, you will always feel slighted. Even if you raise it with management, at best they'll make you go away with manager-speak, at worst it'll colour every negative or hiccup that happens in your new position or project.
You don’t control anything, you’re a figure in power game of directors and senior directors. They will think and you will deliver and get stocks and salary for that. Your happiness is secondary thing as I experienced first hand couple years ago. You should think how far are you ready to go for your compensation. Eventually your happiness, satisfaction and high salary can’t be combined. Which one will you choose?
This has obvious risks of them not coming through once you achieve the first part, but if this team is as screwed as you describe and management are confident in you being able to unfuck it - and of needing somebody at your level of competence to do so - then it might turn out to be a net positive route for you, your career, the team, and the company.
Also might be easier to sell to the new boss, and a deadline for them to actually deliver on that promise if you can get it made of "when said stock vests" would fit your being willing to leave then and their being aware you've passed the vesting deadline for a decent chunk of options will probably give you a stronger position from which to press them to deliver at that point.
(of course there's lots of details here you know and I don't and I'm still on my first pot of coffee, but hopefully the general shape of the idea provides some inspiration that fits the full situation)
You want to be one of those "go to" people! They are put on the most challenging assignments, the most exciting opportunities, more often promoted, protected from above, last to let go and frequently asked to follow that leader to new assignments at new companies usually with higher titles and better comp.
It seems to me you have been spotted by your Sr. Director and given an opportunity to prove yourself as you did in your prior team. It's a logical move to take a high performer from one team, and try to prop up an underperforming team. It's about what's good for the company.
If this fails, you won't necessarily be blamed, but you'll have lost an opportunity to really stand out amongst any other engineer at your level and earn the status of your Sr. Director's "go to" person.
Your value is in being a versatile, competent "can do anything, anywhere and happy to do it" type of resource who can be thrown into the biggest messes and come out looking good.
There are two basic ways to orient a career: around a set of people that you are loyal to and work well with (and then let the specific assignments float to whatever needs doing), and around a type of work that you enjoy doing (and then let the people come and go, standing out by your competence in the domain).
I've found that the former often leads to more promotions and opportunities, because people make the decisions after all. But OP's expressed desires indicate more the latter. He gets satisfaction out of the work itself, understanding the technical domain and challenges. If that's your personality type and your inclination, you can make yourself very unhappy (not to mention underperforming) by pushing yourself into types of work that don't give you satisfaction, for the sake of preserving relationships. Sometimes it's worth it to forego the attractive opportunities favored by senior leadership so that you can continue to work on the things that you find enjoyable.
Not everyone is up for that (yes, it can be quite stressful). For those that can deal with it, it can be a lot of fun. I'm a good fixer, but not really into the chaos that fixers often deal with.
I know folks that are consultants, exactly so they won't be tied down to one task.
My advice:
1. Do try to report directly to the new director
2. Be honest and (mostly) open with them about your situation, and let them know that you are up for this challenge but that it won't be easy. Ask them for advice periodically with problems you run into (especially/mostly people problems unless they are very technical, which is rare at that level). Genuinely ask for advice though. Even if you don't take it, earnestly seek to understand what they would do and then use your own judgment about application.
3. Keep your eyes/ears open for new opportunities that might come up, but try to rate limit yourself because you don't want this to cause you to pull away from your new area or become a distraction. Also think about it as a "what could be next" not an opportunity to escape/eject early.
If it doesn't, run.
[1] Flashy titles and perks that cost the company next to nothing don't count. Best metric is the number of your reports.
from OP: "new team is known to be under-performing"
Uhh it sounds to me like the senior staff that the guy displaced OP with was the go-to guy and that OP has been given a shit sandwich. If OP wasn't specifically briefed by the sr director and TOLD "You're one of my go-to guys. I know this is a shit sandwich. Please help me fix it.", then this is basically constructive dismissal and they want you to just disappear.
On top of that, IME, go-to guys don't get sent to go fix stuff unless it's a clean sweep of the old "bad" team. They wouldn't send you in with known-low-performers, it's setting you up to fail.
Edit: Reading over other comments, I'm just in disbelief at how universally people are saying this is an opportunity. No, they cut off OP's support system, pushed them out of their top-spot, and off over to some team that leadership views as the trash pile. There's a difference between "this team is struggling and I'm bringing in support" and "damn, where do i put this guy. i'll just put them over here, with the rest of the fire."
Not every go-to guy is CEOs right hand who just goes in fires old team and put in new one in first month. Most of the time even go-to person has to make it work with existing teams.
This is "I heard you were a high performer but I don't know you directly, so I have high uncertainty. I have a team that needs guidance, but I don't care enough about that team to put the person I trust most in charge. I think you're probably good, so here's an opportunity to turn around a struggling team and impress me."
It is definitely a shit sandwich though. The senior director didn't care enough about this team to really try to help them, and didn't care enough about you to pump you up about the opportunity.
I think it's called positive thinking. Or wishful thinking. Something like that.
In theory, everything is an opportunity. Even getting cancer is an opportunity to reflect on your priorities, call the people you love, make peace with your gods. It's just, some of us would prefer not to get this kind of opportunities.
err, "Promoted them out of their top-spot to one even higher."
If it were not for this detail I would agree with you. But if the boss is intending to constructively dismiss you, they don't give you a promotion as part of it.
Having been the 'go-to' person other posters mention... I suggest considerable hesitation. Inch, mile.
After all, guess what? The other place wants a sucker too. "Career limiting" doesn't sound so bad to me, I've only seen it demand more. Much Sisyphean, wow.
Focus on making the team better and you will always have a home. Better yet, learn to be interested in how to make teams better.
The way I see it, you already know that, hence this Freudian slip.
In my opinion, doing _only_ what we love, understand and care about is the path to depression.
You maybe anxious because you are being called to step out of your comfort zone?
I would argue being forced to do stuff you don't care about is a much quicker path.
Do you think this was good advice? You took their advice, even if it seemed a bitter pill at the time. They were most certainly part of the process for your promotion.
It feels like this senior director is in your corner. I'd schedule a 1:1 with a simple agenda of "looking for advice".
Definitely start with a compliment. "I remember that you advised me to move to X, Y time ago, and you were right that it was great for my career and promotion."
Be clear and specific about your desires - "I miss working on X technology. I was wondering if you have any visibility into any 2025 Q2, Q3, H2 projects or opportunities related to X technology that I might be able to [contribute to or transition to]." Sometimes you can be 50/50 to try something out or dip your toe in the water if you are attached to the success of something else. It's important that you be clear and specific. Maybe you could do this via email - it depends on if you are introverted or extroverted.
I once had an EM go back to Principal IC in an area that he loved. He's still working on it.
Good luck!
> I don't want my career and life to evolve by happenstance.
OP is looking for someone to benevolently direct their career path...
>Do you think this was good advice? You took their advice, even if it seemed a bitter pill at the time. They were most certainly part of the process for your promotion.
>It feels like this senior director is in your corner. I'd schedule a 1:1 with a simple agenda of "looking for advice".
And as you pointed out, they might actually have it! OP, consider these things. If you truly don't want happenstance OR yourself to direct your path, you're going to have to stick with a benevolent individual who will, so you should stick to this senior director like glue.
"I'm here to support you, and am committed to turning around this project. Long term, I would also like to return to working in X domain, so please keep me in mind when opportunities for that come up."
I did express my interest in transitioning back in-person to a few important people, while asserting my commitment to getting the other team up and running, and my interest in my old domain is really well known, and strong enough that I do think it'll sustain itself even if I settle into this new position.
(Note: I don't know genders of anybody here. I'm going to call OP "he" and the SD "she," because lots of they's and titles get confusing.)
The SD probably thinks this conversation is over. From her perspective: I told OP what to do (what was in his "best interest") and he did it. End of talk. I'm in an ultra-fast growing pressure cooker with 30 things on my plate to get right, and I work for people who don't hesitate to fire leaders. Now he wants to put time on my calendar to talk about it. This can go one of two ways.
Option A: OP doesn't like the way things went because he wants to spend time in the other domain. (which is what this is about.) On net, to the SD, this is just causing friction. Maybe she helps you out and puts you back in the old domain, at least after a while, and you owe her a favor. Maybe your performance is good, but not irreplaceable-good, and she gracefully handles the conversation, but she is annoyed. When your new director gets on, she tells them to look out for that one, he's high-maintenance. New director, you can decide whether or not he's worth the effort to keep happy, but please don't let him jump onto my calendar again without vetting what he's talking about. K thanks. (And yes, this is a real conversation that happens.)
i.e., it might get you what you want, but it also might backfire.
Option B: As a mid-to-senior manager in an org like that, your SD is always on the lookout for engineers who get "the way the world works."[1] You can go in framing the ask for advice differently: "I was on team A, I had to leave because of what happened on team A, now I'm on team B. Team B is fine but I don't see the headroom given the other players there. I'm happy to keep performing here, but what advice do you have for making a real difference in this circumstance, and are there upcoming challenges I should volunteer for?"
This may seem like a subtle distinction, but the framing is really important. In one of them, you come and say, "what's important to me is working on this domain, and that was taken away from me. Solve my problem for me." (To which the SD says, _damn, this guy can't wait 2 weeks for the new director to start_ ?) In the other, you send a different series of signals:
"I had a sweet gig where I loved the domain and was making progress as an expert/leader..." Ok, he's passionate. He cares.
"Nobody loves team disruption, but what happened happened and made sense. I'm not saying I necessarily want to go back." Grudges are for amateurs, this guy is future-focused. I can work with that.
"I took your advice, and thanks for taking the time to give it." He will engage hierarchy respectfully even if he doesn't love where it has landed him at the moment.
"But in the domain where I'm working now, you already have two leaders well-developed who are definitely the right people to lead it forward." He's a team player, not trying to knife anyone in the back. But he's also hungry and ambitious. Plus he's giving me a private and unsolicited (therefore probably honest) endorsement of other in-place players, which is a gift of high-value information.
"So with a lot of changes going on, new director onboarding, etc., I wanted to set a goal to make the biggest difference I can for our shared success. But you have better visibility than I do about how to actually stack tactics against that goal. What would you advise I volunteer for / do over the next 6 months? What should I tell this new director that I want?" He gets it. His goa...
There is a bit of contradiction in this and next statement.
> because I wasn't in control.
Control is the most important factor in managing emotions. People without control are 10x more likely to suffer from trauma. (Car accidents while driving vs being a passenger)
> It pains me to leave
Do you have ADHD? This looks like Rejection Sensitive Dysphoria, talk to a specialist - I'm not one.
Alright, listen to this: I was happily working on my team, doing my thing—until the reorg hit like a bad punchline. Suddenly, another team from next door shows up, tinkering with a different stack in the same domain—because, of course, office politics is the real art here! Next thing you know, my director gets canned for “bad performance” (yeah, right), and the other team’s product flops spectacularly. And then they steal our stack—and me! Now I'm shoved into a new domain with a shiny title: senior staff engineer, on a team known for its underachievement. My heart’s still in the old domain, where I actually cared about the work. Now, with a new director arriving in two weeks, I’m left wondering if I should unload this absurd mess of corporate lunacy. But hey, the stock’s up 6x, so I’m not jumping ship. I mean, what’s the deal with this circus? It's like being stuck in a never-ending episode of a bad sitcom!
That's what being a leader means, you deal with the ambiguity, is paid more, but if things don't go as expected, you are axed.
The only thing that can save you is if you have built relationships with senior directors that could save you.
Just a reminder that Tomorrow the CEO can wake up and desire to cut people to increase their margins and Staff engineers working on improvements are the first to go.
There's no such thing as a career. Just focus on making money while you can.
Also, make sure you have a few doors open in case you need to get out.
This means you want to have a flexible skill set in case you need a new job, also a network of people that wants to work with you.