The Rabbit Hole

The Rabbit Hole

Share this post

The Rabbit Hole
The Rabbit Hole
The “10X Developer” is a Myth — Here’s Why
User's avatar
Discover more from The Rabbit Hole
On Youtube, I am the channel @LearnFastMakeThings. This is where I share more about the topics in my videos. Subscribe for a much deeper dive into things I learned while making the things I made. Be warned, you might end up in a Rabbit Hole!
Already have an account? Sign in

The “10X Developer” is a Myth — Here’s Why

So I’ll just come out and say it… The idea of a 10X developer is a myth and a totally unrealistic expectation to apply to yourself.

Gary Morse's avatar
Gary Morse
Aug 18, 2022

Share this post

The Rabbit Hole
The Rabbit Hole
The “10X Developer” is a Myth — Here’s Why
Share

So I’ll just come out and say it… The idea of a 10X developer is a myth and a totally unrealistic expectation to apply to yourself (if you are a developer) or to your hiring practices (if you are a hiring manager).

The idea of the 10X developer (or 10X engineer if you prefer the fancier title) comes from the idea that there are devs out there that outperform their counterparts at an extreme rate. Now, while there are certainly devs out there that are highly efficient, this is just not the same as the expectations being set when devs (maybe you) are trying to perform at their best.

So, how did we get here? I think the issue with the term “10X developer” is that is leads people to believe that they need to be superior at every topic and also sets up this idea that writing code or working for a company is some sort of cruel competition where you need to scale your output to an unhealthy (mental and physical) level.

Now I’m not saying that being an excellent developer in your field is impossible. There are tons of normal people out there with normal lives who totally kick ass at specific fields of software or web development and just for the sake of an example, let’s talk about me personally.

I’ve spent my entire working career in web development and specifically enjoy the fields of development pipeline efficiency, solutions architecture, and root cause analysis. I take pride in my ability to look at a development workflow and squeeze every last second of inefficiency out of the process. When things fail (because they always do), I enjoy digging in and finding the common factors which lead to quickly identifying root cause and developing a fix.

At this point, I’d be willing to say that if someone looked at me in that specific space they might make the mistake of calling me a 10X dev. And they would be wrong. Here’s why:

  1. Am I 10X at actually fixing that bug — probably not

  2. Am I 10X at writing the code that eventually produced that bug — nope

  3. Am I 10x at hiding in a closet and just writing code — no way — the opposite actually

  4. Am I 10X at literally any other subject in the dev space? ha, no — I’m OK at many things and consider myself an eclectic dev but not specifically 10X at these other topics

So I think you see the problem here. The term 10X set some unreasonably high standards while painting a picture of the person sitting in a dark corner wearing a hoodie and just hammering away at the keyboard solving all the world's problems.

This only exists in movies folks!

Ok, so 10X devs don’t exist — what can you do to become the best dev you can be?

Why, I’m glad you asked! (LOL), let me tell you…

Pick a niche

Back in the day when I started coding, people would say “you’re into computers” and I would need to explain that I am actually a web developer, which at the time was pretty specific. Nowadays just saying “developer” or “software engineer” is not specific enough. If you want to become good at something you need to be more specific. Take some time and find the niche that you enjoy doing and try to become an expert in that space.

Give yourself the right environment

Nobody can get any work done if they are constantly distracted. Just setting up your work environment to best fit your needs will help immensely when it comes to your productivity and efficiency.

Be a lifetime learner

Nobody in this industry is ever “Done” learning. The moment you think you’ve learned everything about a topic is the moment your career stalls. Always be aiming to learn more and hone your skills in your niche.

Help (teach) others

Teaching others is the untold secret to mastery of a topic. Even if you aren’t an expert, taking some time to explain something to someone else will help your brain process the information in a different way that helps you retain the information and apply it to different scenarios. Being an expert in a topic means that you need to be able to see a problem and recall a previous time when you saw something similar. Explaining those situations to others not only helps them but it helps you too.

Stay Humble

Seriously! there is nothing worse than a big-headed know-it-all. in the words of Neil deGrasse Tyson “One of the great challenges in life is knowing enough about a subject to think you’re right, but not enough about the subject to know you’re wrong.”

Always be prepared to be wrong and never approach a situation with the assumption that you must be right. Sure, you can feel confident in your words, but always be prepared to not be the smartest person in the room. You are lucky if you aren’t.

Alright, I think I’ll leave it here on this topic. Until next time, happy coding.


Subscribe to The Rabbit Hole

By Gary Morse · Launched a year ago
On Youtube, I am the channel @LearnFastMakeThings. This is where I share more about the topics in my videos. Subscribe for a much deeper dive into things I learned while making the things I made. Be warned, you might end up in a Rabbit Hole!

Share this post

The Rabbit Hole
The Rabbit Hole
The “10X Developer” is a Myth — Here’s Why
Share

Discussion about this post

User's avatar
Step-by-Step: Adding Shared Storage to a Kubernetes Cluster
Today I’m going to show you how to expand the capabilities of a Kubernetes cluster by adding shared storage
Mar 13, 2023 • 
Gary Morse

Share this post

The Rabbit Hole
The Rabbit Hole
Step-by-Step: Adding Shared Storage to a Kubernetes Cluster
How To Turn Your Old Hardware Into A Kubernetes Cluster
Today I’m going to show you how to set up Kubernetes on an old computer that you may have sitting around.
Mar 12, 2023 • 
Gary Morse

Share this post

The Rabbit Hole
The Rabbit Hole
How To Turn Your Old Hardware Into A Kubernetes Cluster
How to Download Files from Github: 4 Easy Methods
If you’re new to coding or just really like to find cool software on the web, you’ve probably come across GitHub
Mar 29, 2023 • 
Gary Morse

Share this post

The Rabbit Hole
The Rabbit Hole
How to Download Files from Github: 4 Easy Methods

Ready for more?

© 2025 Ask Cloud Architech LLC
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Create your profile

User's avatar

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.