Skip to content

Getting out of my own way: Lessons from becoming a Staff Engineer

Published: at 07:26 PM

I recently became a Staff Software Engineer at Snap and the promotion feels more like a beginning than an ending. I wanted to capture some lessons I wish I could’ve given my younger self — idiosyncratic to my path, but hopefully useful to others on theirs.

Mindset

My most significant challenges came from within, not from the technical work. The technical problems felt solvable. I could think through them, research, and ask for help. The harder work was reshaping how I thought about myself and my abilities.

Two years ago, when I signed up for therapy again, I put on my intake form:

Feeling inadequate for leading a large project at work, finding it difficult to study / prepare for next level considerations due to self-doubt.

My goal:

Find ways to tame internal / self-judgement. Find focus. Continue improving but with positive outlook.

Through therapy, coaching, meditation, and exercise (particularly running and cycling), I found ways to lower my anxiety and let go of the need for perfection. Thoughts aren’t facts. The voice saying “you can’t do this” was anxiety, not truth. This realization gave me space to lead from my values: connection, curiosity, growth. I could show up as both a work-in-progress and an effective leader.

Force Multiplying

A core job of a Staff Engineer is to make their entire team and org more effective. But how? For me, it came down to identifying and removing friction.

Strategy

With experience, the challenge becomes less about can you do the work and more about are you doing the right work.

Looking ahead

I’m incredibly grateful for the managers and others who believed in me long before I believed in myself. One of my managers offered that I’d go as far as I’d let myself - that getting out of my own way would be one of my biggest challenges.

If I could go back and talk to myself a few years ago (anxious, doubting whether I could ever get here), I’d say: the skills can be learned, but the real work happens inside. The anxiety doesn’t disappear. You learn to work alongside it. It all quiets when you stop trying to be perfect and focus on being helpful and present.

There’s a new set of challenges ahead, including new ways I’ll feel inadequate, new skills to develop. In a way, that’s the point. This promotion isn’t proof that I’ve “made it.” It’s confirmation that I’m ready for the next level of hard problems. The work continues. I’m excited (and a little nervous) for what’s next. That feels exactly right.


Next Post
Why I write (and why you might want to too)