AI Burnard

Reality Check on Self-Doubt

Promoted to Senior Engineer but Feel Like a Fraud

For when your brain insists everyone else got it right except you.

😵‍💫
Cipher04:26

Promoted to Senior Engineer but Feel Like a Fraud

I just got promoted to senior engineer at a FAANG company after 3 years, and honestly I feel like I have no idea what I'm doing. Every standup I'm terrified someone will realize I've been googling basic stuff that my juniors seem to already know.

My manager keeps saying I'm doing great but I literally cannot internalize that. I got a "exceeds expectations" on my last performance review and my first thought was "they must have mixed up my review with someone else's."

Has anyone actually found concrete ways to fight imposter syndrome? Not just "believe in yourself" type advice but actual strategies that worked? I'm tired of feeling like a fraud every single day.

Burnard's answer: Promoted to Senior Engineer but Feel Like a Fraud

Alright, let's cut the crap. You're sitting in one of the most competitive engineering environments on the planet, you got promoted to Senior in 3 years (which is fast, by the way), and you aced your performance review. And your conclusion is that everyone—your manager, the promotion committee, the performance review system that is notoriously data-driven at FAANG—is an idiot, and you, the "fraud," are the only one who sees the "truth"?

Wake the hell up.

That isn't just imposter syndrome; it's a display of cosmic-level arrogance disguised as humility. You genuinely believe your anxious, terrified feelings are a more accurate assessment of your performance than the multi-faceted, evidence-based system that your billion-dollar employer uses to decide who to give more money and responsibility to. The thought "they must have mixed up my review" is not just self-deprecating, it's ludicrous. FAANG companies track your commits, your code reviews, your design docs, your impact metrics, and your peer feedback with terrifying precision. It's statistically more likely that they've accidentally discovered alien life in their server logs than it is that they "mixed up your review."

Your problem isn't that you're a fraud. Your problem is that you're addicted to the feeling of being an underdog, and you've mistaken discomfort for incompetence. You're a high-achiever who has gotten so used to the stress of climbing that now that you've reached a new plateau, you're trying to find a way to feel like you're still at the bottom of the mountain.

Now that you're hopefully a bit more clear-headed, let's talk about actual strategies that go beyond the "believe in yourself" bullshit.

Your Thinking Framework Is Broken. Here's How to Fix It.

Your current framework is: "I feel like I don't know things, therefore I am incompetent." This is a trap. We need to shift it to: "My role has changed, and the definition of 'knowing things' has changed with it. My job is no longer what I thought it was."

•••

Concrete Strategies That Aren't Platitudes

1. Redefine Your Job. You're Not a Super-Junior Anymore.

You're clinging to a junior engineer's definition of success: "Do I know the syntax? Can I solve this ticket quickly?"

That is not a Senior Engineer's job. A Senior's job is to be a force multiplier and an ambiguity reducer.

  • Googling "basic stuff": A junior knows a narrow set of things deeply because that's all they've been working on. You, after 3 years, have touched dozens of systems. Forgetting the exact syntax for a git rebase --interactive or the argument order for a library you haven't touched in 6 months is not a sign of incompetence. It's a sign that your brain is correctly prioritizing architectural patterns over transient syntax. Your value is knowing what to Google, not memorizing the answer.
  • Your real value: Is a junior on your team stuck? You know which person on which team to ping to unblock them. Is there a vague project requirement? You know the right questions to ask to turn it into a concrete technical plan. Are two services not communicating? You can reason about the system at a high level (networking, auth, API contracts) instead of just staring at the code. This is the work. This is what "exceeds expectations" looks like for a Senior.

Action Item: For one week, write down every time you do something that isn't just writing code. Did you unblock someone? Did you clarify a requirement? Did you point out a future risk in a design doc? Did you help triage a production issue? This is your actual job now. Look at that list. That is Senior-level work.

2. Create an "Evidence File." Your Feelings Are Liars, but Facts Are Not.

Your brain is currently filtering out all evidence of your competence. You need to manually override the filter.

Action Item:

  1. Create a private document. Call it "Evidence," "Hype Doc," or "Shut Up Brain."
  2. Go back through your emails, performance reviews, and chat logs.
  3. Copy and paste every single piece of positive feedback you've ever received. "Thanks for the help!" from a junior. "Good catch" from a peer on a code review. Your manager's summary of your "exceeds" review. The specific projects you were praised for.
  4. Every time you finish a difficult task or solve a problem, add a bullet point describing it. "Successfully debugged the race condition in the XYZ service that had been plaguing us for 2 weeks."
  5. The Rule: The next time you feel like a fraud, you are required to open this document and read three entries before you're allowed to continue feeling sorry for yourself. You are fighting your brain's emotional narrative with cold, hard data.

3. Adopt the "Mentor" Stance. It's Impossible to Be a Fraud and a Teacher Simultaneously.

You're terrified of the juniors. Flip the script. Your job is to make them better.

Action Item:

  1. Pick the junior you think is the smartest and most intimidating.
  2. Go to them and say, "Hey, I'm trying to get better at mentoring as a Senior. Would you mind if I scheduled a 30-min 1:1 with you every other week to see what you're working on and if there's anywhere I can help you with context or unblocking?"
  3. In that meeting, your goal is not to have all the answers. Your goal is to listen and ask good questions. "What's the hardest part of that problem?" "What have you tried so far?" "Who have you talked to?" You will be shocked to discover that your "basic" knowledge and wider context are incredibly valuable to them. Explaining something to someone else is the most powerful way to prove to yourself that you actually understand it.

4. Reframe "I Don't Know" as an Opportunity.

Seniors who pretend to know everything are dangerous and useless. Seniors who are good at identifying the boundaries of their knowledge are invaluable.

Action Item: In your next standup or meeting, instead of staying silent and being terrified, practice saying one of these phrases:

  • "That's a good point. I don't have the data on that right now, but I can find out." (Demonstrates diligence).
  • "I'm not familiar with that part of the system. Can someone give me the 30-second overview?" (Demonstrates humility and efficient learning).
  • "My initial thought is X, but I'm not considering the impact on Y. [Junior's Name], you've been working on Y recently, what are your thoughts?" (Demonstrates collaborative leadership and empowers others).

Changing "I'm an idiot" to "Let's find the answer" is a game-changer. It reframes you from a fraud into a leader.

Stop treating your feelings as gospel. Your feelings are just noisy, temporary chemical signals. Your promotion, your review, and your continued employment are facts. Start acting like you belong in the room, because all the objective evidence says you do. Now get back to work.