Click here to Skip to main content
15,861,168 members
Articles / Engineering

Those Are Not 10x Engineers You’re Talking About

Rate me:
Please Sign up or sign in to vote.
4.65/5 (6 votes)
22 Aug 2019CPOL4 min read 13.3K   4   11
A lot of people have never worked with a true 10x engineer

This image shows Nessie, Bigfoot and a 10X engineer and asks if they are 'fact or fiction'

There's been a lot of discussion on Twitter recently about so-called 10X engineers. Here's the tweet that started it all:

Image 2

Just to make sure you’re on the same page: a 10x engineer supposedly provides extraordinary value to their team and organization.

Now, this has resulted in dozens of jokes, memes, people wondering if these engineers also incur 10x technical debt and so on.

The general idea is, you don't want to work with someone like that.

Image 3

But These Are Not 10x Engineers.

These are exactly as described: toxic jerks. And there's a huge difference between the two of them.

Sure, toxic jerks might self-promote their way to being perceived as a 10x engineer, but I doubt they will ever provide 10x value to their team or organization.

In what kind of organization would that behavior ever provide a 10x value? What kind of organization even enables such people to thrive? (Politics, maybe? ;-))

I do understand that if you've never worked with a 10x engineer, or if you believe they don't exist, you may mistake this person as one.

And yes, I've worked with these toxic jerks and of course, I agree that you want to avoid them. They can provide value in some edge cases, but I’d rather not have them around.

Fortunately, I've also worked with what I regard as true 10x engineers.

And I’m Not the Only One.

Image 4

Read the full thread here.

Whether they provide “10x” value is another discussion. Let's assume for now that they are very valuable to their team and organization.

And how do they do that? Well, these engineers have a combination of the following traits:

  • Better-than-average tech skills and knowledge in a wide area (OK, this one was obvious.)
  • Eager to improve how they work and how the team works
  • Assisting other people, taking new people under their wings
  • Giving credit where credit is due
  • Good communicators, good listeners
  • Not too cocky to change their mind or admit they were wrong
  • Eager to learn, on a wide area of topics
  • Accumulating domain knowledge, if active in a specific field
  • Dedicated to their job and everything related
  • Emphatic; trying to understand the customer, colleagues, their manager, ...
  • Last but not least: ideas of 10X value (or way more), because of a combination of the above!

This is by no means a complete list; it only contains what I remember from the “10x” people I've worked with. Just to be honest, none of them possess all those traits and some can be a bit of a jerk from time to time but never in a major toxic way. Like most of us, right?

Note: There are a lot of soft skills in this list, but they are still engineers, and their excellent tech skills remain their biggest asset.

The 10x Value Isn't All Originating From the Engineer, Though.

The culture of the organization and the environment they're working in play a major role too.

  • Can they work uninterrupted if necessary?
  • Do you promote a culture of helping and sharing?
  • Do you facilitate good documentation, provide the necessary tools and training?
  • Do you often reflect on your way of working (a so-called retrospective)?
  • Is there a constructive, no-blame culture?

Going from a noisy open-plan office to having a couple of distraction-free hours a day might already “2x” your entire team. Unfortunately, I've seldom met a non-tech manager who believes strongly enough to actually take action.

You know, those engineers you see with their headphones on? It's not because they like music so much; it’s because the music is less distracting than the office noise.

Image 5

Now, How Do You Recognize These 10x Engineers?

Well, in my experience, the direct colleagues and managers know, but the rest of the organization usually doesn't.

It has taken me weeks or even months to realize a person I've been working with belongs in this category. It's not that they fly under the radar or keep a low profile, but self-promotion isn't on top of their list. It's also possible I'm a bit slow at recognizing such things.

Sometimes, I have suspected people to be 10x much sooner... in a matter of days or even hours. But these have almost always turned out to be self-promoters of the toxic jerk variety.

So no, there are no rules or tricks. It’s the same as finding out if you like working or living with someone. Maybe you've got a gut-feeling, but it will take some time and going through tough and stressful situations together before you know for sure.

Would It Be Possible to Nurture Engineers to 10x Level?

Well, I’m sure you can, up to a certain level and with proper coaching.

What I'd do is provide a “10x nest” with an optimal culture and environment to attract, nurture and retain 10x engineers.

Yes, I know that sounds mushy, but there's a shortage of good engineers. Instead of hiring additional ones, what if you tried to optimize for the ones you've got?

Providing a good environment and culture might attract more talent if needed, as 10x engineers often have other 10x engineers among their friends. Birds of a feather flock together, so why not let them flock to your 10x nest?

But be careful that you don’t end up with a toxic clique!

Have you worked with 10x engineers?
Or do you only know toxic jerks impersonating as such?

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Belgium Belgium
Freelance software developer and consultant.
I have been toying with bits and bytes for over 30 years.

Comments and Discussions

 
QuestionChangeability Pin
Bernhard Hiller26-Aug-19 0:16
Bernhard Hiller26-Aug-19 0:16 
QuestionI am Pin
Member 1220507023-Aug-19 11:21
Member 1220507023-Aug-19 11:21 
AnswerRe: I am Pin
joreyesm24-Aug-19 10:49
joreyesm24-Aug-19 10:49 
QuestionShouldn't that be "These are not the 10x engineers you're looking for"? Pin
stheller23-Aug-19 10:05
stheller23-Aug-19 10:05 
QuestionMurphy's Law teaches us... Pin
Member 302712023-Aug-19 9:52
Member 302712023-Aug-19 9:52 
Question10X engineers spend a lot of time learning Pin
Member 1456705623-Aug-19 9:52
Member 1456705623-Aug-19 9:52 
AnswerRe: 10X engineers spend a lot of time learning Pin
joreyesm24-Aug-19 10:51
joreyesm24-Aug-19 10:51 
GeneralRe: 10X engineers spend a lot of time learning Pin
Member 1456705625-Aug-19 5:22
Member 1456705625-Aug-19 5:22 
QuestionThe X2/5/10/20/ depends on team and organisation size? Pin
PhilipOakley23-Aug-19 5:52
professionalPhilipOakley23-Aug-19 5:52 
Whether someone is an X0.5 or and X5.0 will depend on their fit with the team and the organisation.

There's plenty of discussions about the way to interview (or not) to weed out the X0.5 folks (assuming you are comparing to the median, not the average Wink | ;) ), so trying to get a good fit is generally good.

The X10 folks are less likely to succeed when the foundations (~=work environment) are poor. You need enough X3 engineers to provide the flying buttresses to the X10's. The leaning tower of Pisa could have been a great X10 structure, if it weren't for the softer ground, and poorer underpinnings.

So smaller organisations with smaller teams are more likely to lack the X3 support that would be present in larger (i.e. moderately successful) organisations where X10's can be of real benefit. It's a similar problem in open source where often the bulk (50%) of folks are below the median level, never mind the average, so the X10's, upon which the future success depends, can be awkward to handle.

X10 folks are those who have had the luck to have gained experience and competence in many relevant areas so that their cross linked knowledge acts as a force multiplier. It all depends on what they missed out on.
Generaltodo: write subject Pin
foo210023-Aug-19 2:11
foo210023-Aug-19 2:11 
GeneralRe: todo: write subject Pin
Member 1416059923-Aug-19 7:17
Member 1416059923-Aug-19 7:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.