Swizec Teller - a geek with a hatswizec.com

Senior Mindset Book

Get promoted, earn a bigger salary, work for top companies

Senior Engineer Mindset cover
Learn more

    Can you stay a senior engineer forever?

    Here's an idea that can take the pressure off your career: Yes, you can stay a senior software engineer forever. But how?

    Fellow reader Sharvari sends this question in response to What I learned from Staff Engineer by Will Larson:

    I'd love to know what you've seen in the industry as far as senior engineers who STAY senior engineers. Are they usually forced to hop between companies to keep the same title for longer? Or are companies generally fine with them staying at the senior level forever?

    They were feeling stressed about having to move up and loved the callout that Staying senior forever is the norm.

    Fear not my friend, Senior Engineer is a terminal title. The equivalent to full doctor for software engineers. You can be counted upon to do good work, drive projects, make decisions, raise flags early, and get shit done.

    Here's a good thread on how that works from Charity Majors.

    How to STAY a senior

    Senior can be a nice and cozy place in your career.

    You get to solve interesting problems, write code, feel a constant sense of progress, have clear priorities, and force multiply your team when opportunity strikes. Fantastic.

    Going beyond senior can be a confusing mess by comparison: You have to deal with planning, finding the right thing to work on, and coding stops being your most valuable contribution.

    Companies don't expect you to advance beyond senior. They'll appreciate if you show a senior mindset, have ownership, and bring value beyond the code. The more you do, the more freedom you'll get.

    But you might get bored [name|]. That's what I've noticed in myself and wrote about in How to grow as a senior engineer.

    That's where the job hopping comes from. Looking for bigger better opportunities and more interesting problems to solve.

    Yeah, you can stay senior at company A forever. But company B has brand new challenges, faster growth, and 10x more users. And they pay more because they make more 🤩

    That's how you grow your career by staying senior – bigger better challenges for more money. You can only build the same checkout form so many times.

    Cheers,
    ~Swizec

    PS: the Senior Engineer Mindset book is 40% off this long weekend

    Published on November 24th, 2022 in reader question, mindset, career

    Did you enjoy this article?

    Continue reading about Can you stay a senior engineer forever?

    Semantically similar articles hand-picked by GPT-4

    Senior Mindset Book

    Get promoted, earn a bigger salary, work for top companies

    Learn more

    Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.

    Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.

    Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.

    Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev

    Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization

    Want to get my best emails on JavaScript, React, Serverless, Fullstack Web, or Indie Hacking? Check out swizec.com/collections

    Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog

    Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

    By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️

    Created by Swizec with ❤️