Want to become a *true* senior engineer?

Getting that senior title is easy. Just stick around. Being a true senior takes a new way of thinking. Do you have it?

Get a series of curated essays on the mindset of a senior software engineer. What it takes to get there, what should you do when you’re there, how to change the way you think.

The Senior Mindset series

Get a series of curated essays on the mindset of a senior software engineer. What it takes to get there, what should you do when you’re there, how to change the way you think.

it describes my days in a way I have not read before.

This was a very enlightening article about being a senior engineer.

The role of a senior+ engineer

“Every product org should have a senior+ engineer whose job it is to run around and make everyone else more productive” 🤔 That IS the role of a senior+ engineer
April 26th, 2022

Why experts charge more

Ever noticed how an expert’s job isn’t that different from an apprentice’s? Yet they can charge way more 🤔
March 7th, 2022

How to give and receive feedback

Feedback can save an airplane from crashing, or upset everyone around you. But for you personally, honest feedback is the fastest way to become a better engineer. Fixing what you’re bad at is where the gains hide.
March 4th, 2022

The quickest way to fail a tech interview

No it’s not a wrong answer or floundering with algorithms. Not even being nervous or shy or having a language barrier. Culture fit is the least of your worries if you make this mistake.
January 11th, 2022

Getting from junior to senior

The difference in salary between a junior and senior engineer can be orders of magnitude. Many multiples at least. But what’s the difference in mindset that gets you there?
November 19th, 2021

A great engineer knows their tools

Earlier in my career when I thought I was god’s gift to engineering but wasn’t, I failed one of those stupid interview questions that “have nothing to do with the work”. It was a great question.
September 9th, 2021

How to ask for help

what makes a senior engineer stand out in an interview?
No it’s not the amount of side projects or their leetcoding speed. It’s knowing how and when to ask for help.
August 27th, 2021

Reader question: “When do you fix tech debt?”

Long time reader Phil asks when do you fix the tech debt you used to ship faster. Heroic efforts don’t work. The real answer is “always” – a mindset of gardening.
August 17th, 2021

Pay yourself first

Profit is not what’s left after expenses, expenses are what’s left after profit.
July 30th, 2021

What I learned from Software Engineering at Google

When I first picked up Software Engineering at Google I thought it was another one of those FAANG books full of lessons that make no sense at human scale. I was surprised, lessons apply to teams as small as 5.
July 16th, 2021

Your career needs a vision

In his book, The Art of Science and Engineering, Richard Hamming says the key to a great career is vision. What does that really look like?
July 14th, 2021

Do important work

Next time you finish a project, ask yourself: *”Might this work be important?”*. Add the polish.
June 19th, 2021

Can you code faster?

What slows you down most while coding? It’s not lack of skill. It’s not lack of ideas. It’s uncertainty. Fear.
February 26th, 2021

How I use delegation to get more done

Productivity porn shows you how to pack more into your day. Productivity porn is wrong my friend. You need to remove things to grow.
October 23rd, 2020

Should you take a pay cut for equity

Would you take some % of your salary in bitcoin? The joke is that compared to pre-IPO equity, bitcoin is predictable and has a known value.
October 9th, 2020

Computer science is not software engineering

Wow, college was such a waste of time … when did you ever invert a binary tree outside of an interview? Honestly I never inverted a binary tree in college either ☹️
October 2nd, 2020

Why senior engineers get nothing done

You start a new job and it’s amazing. Code all day, clear objectives, easy guidelines, ship a bunch of features be a hero. Then something happens and suddenly you get nothing done. 🤔
September 11th, 2020

Why engineers are worth so much

Engineers don’t do the day to day work, they build assets the business can exploit for years to come. That’s the magic
July 24th, 2020

What makes you a senior software engineer anyway?

I used to think a senior engineer was someone who gets a project, understands the context, puts their head down, and gets it done. But no. A senior engineer does so much more than just write code and design systems.
February 13th, 2019

Did you enjoy this article?


Getting that senior title is easy. Just stick around. Being a true senior takes a new way of thinking. Do you have it?

Leave your email and get the Senior Mindset series – a series of curated essays on the mindset of a senior software engineer. What it takes to get there, what should you do when you’re there, how to change the way you think.

The Senior Mindset series

Get a series of curated essays on the mindset of a senior software engineer. What it takes to get there, what should you do when you’re there, how to change the way you think.

it describes my days in a way I have not read before.

This was a very enlightening article about being a senior engineer.

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

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

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 ❤️

Source link