TechnoSocial
Home
Technology
Society
History and Archeology
Science
Photos
Humor
Writings
TechnoSocial
  • Home
  • Technology
  • Society
  • History and Archeology
  • Science
  • Photos
  • Humor
  • Writings
Browsing Tag
hiring
Technology•Writings

Spotting the 10x Team Contributor

July 16, 2019 by Kee Hinckley No Comments

There’s been a lot of flak over this tweet about recognizing the mythical “10x engineer”—the engineer that is so good that it doesn’t matter if they reduce the productivity of everyone around them.

10x engineers

Founders if you ever come across this rare breed of engineers, grab them. If you have a 10x engineer as part of your first few engineers, you increase the odds of your startup success significantly.

OK, here is a tough question.

How do you spot a 10x engineer?

— Shekhar Kirani (@skirani) July 11, 2019

The list, which you can read below, goes on to describe some of the key characteristics of brilliant but broken engineers. The ones that C-Suite managers and investors love to hire, because it’s easier to spot a heroic misfit than a well-oiled team.

I’m reminded of the people who say of some misogynistic artiste, “We can’t blackball them just because they sexually harassed people—they’re brilliant!” Sure, they weren’t bad, but were they better than all dozen of the people whose careers they ended? We see the productivity of the star, and we fail to see what the team could have done if the “star” hadn’t gotten in the way and left them with to deal with all the crap.

But tearing down someone’s list is easy. What we need is a set of rules that recognizes what the right person looks like. Here’s my point-by-point rewrite.

10x Engineers (the original)
  1. 10x engineers hate meetings. They think it is a waste of time and obvious things are being discussed. They attend meetings because the manager has called for a “Staff meeting” to discuss the features and status.
  2. Timings in the office for 10x engineers is highly irregular. They tend to work when very few folks are around. If there is a crowd or all-hands meeting, they are not visible. Most of them are late-night coders and come late to the office.
  3. 10x engineers laptop screen background color is typically black (they always change defaults). Their keyboard keys such as i, f, x are usually worn out than of a, s, and e (email senders).
  4. 10x engineers know every line of the code that has gone into production. If a QA or support folks alert an issue, they know precisely where the fault (or bug) is and can fix the same in hours vs days
  5. Most of the 10x engineers are full-stack engineers. For them code is code, they don’t care whether it is front-end, back-end, API, database, serverless, etc. I have rarely seen them doing UI work.
  6. 10x engineers can convert “thought” into “code” in their mind and write it in an iterative fashion. Given a product feature, they can write that entire feature in one or two sittings of 4 to 6 hours with a caffeinated drink without distraction.
  7. 10x engineers rarely look at help documentation of classes or methods. They know it in memory and can recall from memory. They write code at the same ease as writing English. No breaks, no pauce, just type.
  8. 10x engineers are always learning new frameworks, languages ahead of everyone in the company. They are not afraid of anything new. If there is something new (e.g. blockchain) they gobble up, setup, experiment before anyone is getting started.
  9. 10x engineers are poor mentors as they can’t teach others on what to do OR parcel the work. They always think “It takes too long to teach or discuss with others, I would rather do it myself.” They are also poor interviewers.
  10. 10x engineers don’t hack things. They write quality code and know exactly how the code has to evolve, and have a mental model of overall code structure. They write at most one design document, and the rest is in the code.
  11. 10x engineers rarely job hunt or move out of the company. They move out because you make their life miserable with the process, meetings, training, and other non-value-added activities. If you come across them, hold on to them. Celebrate them.
10x Team Contributors…
  1. …make sure all their meetings have clear agendas and well-defined action items. They prep attendees with email. They take detailed notes and communicate any decisions to the people who weren’t in the room. They value people’s time and make it clear when they will and won’t attend.
  2. …make sure their schedules overlap with their colleagues in multiple timezones so that people aren’t stalled waiting for them to make a decision.
  3. …know what development environment works best for themselves, but they make sure it’s compatible with the tools everyone else in the company uses.
  4. …have a clear understanding of the architecture and implementation of their products that lets them quickly identify problems and point to solutions. And when they don’t, they know who does.
  5. …know what their strengths are, and know when to let experts in other domains work to their strengths. They’re very aware of the importance of UX, and the fact that dismissing UX as unimportant is often a veiled attack on women, who stereotypically work in that area.
  6. …understand the importance of documenting their thought processes so they aren’t the only people who understand their code, and they know the importance of taking breaks and having others review their work and ideas.
  7. …use Stack Overflow just like everyone else. In fact, because management over-relies on them for multiple, completely different, projects, they probably end up using it more.
  8. …try to anticipate what tools others will need, and test and set standards for the use of them ahead of time. However, they resist the “object model of the month” club, which results in a lack of a stable development platform.
  9. …know that a strong team is one where everyone has a voice and everyone can work to their best potential. They mentor, they listen, and they go out of the way to support and promote their colleagues ideas. They know that everybody is bad at interviewing.
  10. …document their plans, and document what they did. They code for the future. If they have to hack, they document it even more. And they don’t let management forget about the resulting technical debt.
  11. …like all other people, work best in a supportive environment that values and celebrates all employees.

There are certainly more characteristics of a good hire, I just wanted to address the original list, feel free to add your own characteristics in the comments. And here’s another good list for ideas (h/t Nila).

10x engineers

what are they? how you spot'em? pic.twitter.com/38EBjiWamT

— Sten 👨🏾‍💻🤷🏾‍♂️ (@stenpittet) July 13, 2019

—Kee Hinckley. Jul 16, 2019 in La Conner, WA US.


I thought I’d add an addendum here after an interesting discussion with someone who has worked for Shekhar and had very good things to say about his management abilities. He followed up to the tweet with this:

I am surprised by extreme views on 10x engineers. They are great individual contributors. They may not be good with teamwork. So what? They can be phenomenal in the early stage of the product cycle.

Find the best in each & get the best out of them. That's what good managers do. https://t.co/gO109wfMkw

— Shekhar Kirani (@skirani) July 13, 2019

And I wonder here if the real issue isn’t the difficulty people have in finding and recognizing good managers who can properly handle both teams and mavericks. Ineffectual managers (fine when things are going well, but useless when things are difficult) are endemic in the industry. I’m still dubious about some of the qualities listed for 10x engineers, but I’ll grant that a great manager can make a huge difference in channelling the various skills and styles of different engineers. Perhaps what we really need here is a description of how to recognize a 10x manager.

Share:
Reading time: 5 min

About me

I’m Kee Hinckley (he/his). That’s my wife Mollie Pepper on the right. I’m a senior software architect at TiVo Corp (I get the metadata from point A to point B) with a BA in Anthropology. Mollie’s a sociologist with a couple Masters and a PhD on the way; she specializes in borders, gender, and violence. I have two kickass daughters. Shireen Hinckley is a film editor and documentarian currently working on a movie on refugee resettlement, Home Is Where the War Is. Shadi Fotouhi is a QA automation expert at Wayfair (and formerly at robotics firm Jibo), and an amazing artist.

Home is Where the War Is: Taster

Search

nazgul @ twitter

Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
rstevensrstevens 🐳💨@rstevens·
3 Mar

When this is all over, I might keep wearing masks.

https://www.dieselsweeties.com/ics/1145/

Reply on Twitter 1366961182528135170Retweet on Twitter 136696118252813517018Like on Twitter 136696118252813517073Twitter 1366961182528135170
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
greensplash40your ether, ah@greensplash40·
1 Mar

@Popehat Holy fucking shit

Reply on Twitter 1366428496327770124Retweet on Twitter 136642849632777012474Like on Twitter 1366428496327770124355Twitter 1366428496327770124
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
kellenfunkKellen Funk@kellenfunk·
26 Feb

The Fifth Circuit's upcoming en banc hearing will undoubtedly be the most important federal review of America's money bail system until the Supreme Court chooses to weigh in (which may not happen for a very long time). It's a very high-risk/high-reward case for bail reformers. 1/ https://twitter.com/RMFifthCircuit/status/1365093945731129345

Raffi Melkonian@RMFifthCircuit

Ca5 has taken en banc - and thus vacated - this decision enjoining the Dallas cash bail system.

https://www.ca5.uscourts.gov/opinions/pub/18/18-11368-CV0.pdf

Reply on Twitter 1365307686506672130Retweet on Twitter 136530768650667213095Like on Twitter 1365307686506672130205Twitter 1365307686506672130
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
PopehatIncitementToResurrectionHat@Popehat·
2 Mar

Enjoy this amazing thread pointing out how we all learned bits of classical music through our cartoons (especially olds like me).

/1 https://twitter.com/NonsenseIsland/status/1366449816042102787

Vincent Alexander@NonsenseIsland

THREAD: Lots of us learned classical music from watching old cartoons, so I’m going to identify the pieces that frequently popped up.

One of the most recognizable is Franz Liszt’s “Hungarian Rhapsody No. 2,” performed by those great piano virtuosos Bugs Bunny and Tom & Jerry.

Reply on Twitter 1366771917219262467Retweet on Twitter 1366771917219262467141Like on Twitter 1366771917219262467869Twitter 1366771917219262467
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
cmclymerCharlotte Clymer 🏳️‍🌈@cmclymer·
2 Mar

Hi, it's me, your neighborhood reasonable adult. I heard Dr. Seuss books were "banned" in a Virginia school district, which surprised me! So, I did what any reasonable adult would do with internet access: I looked it up to get official details. (thread)

Reply on Twitter 1366670961504882688Retweet on Twitter 136667096150488268812005Like on Twitter 136667096150488268848060Twitter 1366670961504882688
Load More...

Instagram Feed

kee.hinckley

Frankeneagle. Frankeneagle.
We really enjoyed our teardrop camping trip, but t We really enjoyed our teardrop camping trip, but the trailer was just too small for us and the dogs, and a bit heavy for the car.
But we were hooked.
So now we have a new one! Enough sleeping room for us and the dogs. And nice and bright inside. We’re really excited! We got a slightly used demo trailer from https://droplet-trailer.com Delivered over the border from Canada, since we couldn’t drive over to pick it up.
Windy evening. Windy evening.
A little filter fun from yesterday. #laconner A little filter fun from yesterday. #laconner
Still coming down. Still coming down.
Charlie is sitting outside shivering. But he wants Charlie is sitting outside shivering. But he wants to watch the clumps of snow fall off the trees.
Webcam found art. Webcam found art.
Gabby Gabby
Just a very faint hint of pink in the far clouds. Just a very faint hint of pink in the far clouds.
What do you do on a snowy day? What do you do on a snowy day?
Instagram post 17859983684439345 Instagram post 17859983684439345
So far we have about a foot of snow. Due to contin So far we have about a foot of snow. Due to continue for at least another hour, if not most of the day.
Charlie went out on the top step. Walked back and Charlie went out on the top step. Walked back and forth a bit, and then peed right there. Then he tried the second step briefly and then gave up.
Gabby decided she didn’t need to go yet.
Instagram post 17937052555458343 Instagram post 17937052555458343
Morning clouds. #laconner #sunrise Morning clouds.
#laconner #sunrise
Our little lion hiding in the sun-dappled jungle. Our little lion hiding in the sun-dappled jungle.
Wind, rain, and sunset. Wind, rain, and sunset.
Best buddies. Best buddies.
Myanmar. 2015. 😢 Myanmar. 2015. 😢
It’s a bit muddy out. It’s a bit muddy out.
Load More... Follow on Instagram

Recent Posts

Program of the Day: Hermes

December 4, 2019

Another La Conner Sunset

August 25, 2019
How we gave China the keys to our technological future

How we gave China the keys to our technological future

August 12, 2019

Tags

Anacortes Anna Dobos Apple Art bangladesh birds capecod documentary eagle eclipse Fall flowers heron herons HomeIsWhereTheWarIs i India Iraq joinindaily joinindailyspecifics jordan LaConner lighthouse Maine migrants music Myanmar photography privacy refugee refugees Rohingya roses sandyneck scamming seagull security Shireen Hinckley software stateless sunset thailand WashingtonState

Popular Posts

On Pseudonyms

On Pseudonyms

July 27, 2011

On Bigotry

December 12, 2015

Today’s #joinindaily theme from Johnny Wills is: “The Odd One Out!”

September 21, 2017

How to cheat a slot machine

July 23, 2019

News from elsewhere

[wp-rss-aggregator template=”brief”]

© 2019 Kee Hinckley // All rights reserved