TechnoSocial
Home
Technology
Society
History and Archeology
Science
Photos
Humor
Writings
TechnoSocial
  • Home
  • Technology
  • Society
  • History and Archeology
  • Science
  • Photos
  • Humor
  • Writings
Browsing Tag
development
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

nazgulDr. Pepper’s Husband (Kee Hinckley)@nazgul·
54m

So apparently my ISP’s support folks have no way to declare an outage. Despite my giving them the addresses of four homes that don’t have internet. So they’re going to send a tech to my house instead.

Reply on Twitter 1350175327901794304Retweet on Twitter 1350175327901794304Like on Twitter 1350175327901794304Twitter 1350175327901794304
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
PopehatLightlyThreatenHat@Popehat·
5h

/2 There are plenty of people on both sides who aren’t devoted to clickbait partisan dipshittery, and Politico could invite one of those instead of someone who is popular specifically because they’re a belligerent partisan elbow-thrower.

But Politico wants clicks, not honesty.

Reply on Twitter 1350109655880503302Retweet on Twitter 135010965588050330282Like on Twitter 13501096558805033021166Twitter 1350109655880503302
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
PopehatLightlyThreatenHat@Popehat·
2h

How about a brief refresher on federal bail, since everyone's got opinions on it this week? Yes?

Okay, here we go. In federal criminal cases, bail is governed by the Bail Reform Act.

/1

https://www.law.cornell.edu/uscode/text/18/3142

Reply on Twitter 1350151948297592832Retweet on Twitter 135015194829759283290Like on Twitter 1350151948297592832330Twitter 1350151948297592832
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
ckieffChris Kieff@ckieff·
3h

This is an example of a very legal CYA move. Which also puts pressure on everyone from FOX and OAN to Alex Jones. https://twitter.com/JerryDunleavy/status/1350119480286916608

Jerry Dunleavy@JerryDunleavy

https://www.americanthinker.com/blog/2021/01/statement.html 2

Reply on Twitter 1350141150183772162Retweet on Twitter 13501411501837721621Like on Twitter 13501411501837721621Twitter 1350141150183772162
Retweet on TwitterDr. Pepper’s Husband (Kee Hinckley) Retweeted
BSMama3BS Mama@BSMama3·
24h

@NWSSeattle @KSeattleWeather This is the sky in Gig Harbor right now!

Reply on Twitter 1349829935318265857Retweet on Twitter 134982993531826585735Like on Twitter 1349829935318265857352Twitter 1349829935318265857
Load More...

Instagram Feed

kee.hinckley

I think the #LaConner #sunset construction crew ha I think the #LaConner #sunset construction crew has outdone themselves this evening.
We had gusts up to 70mph last night, and heavy sus We had gusts up to 70mph last night, and heavy sustained winds. That on too of weeks of rain and supersaturated land. Our neighbors were very lucky these trees only hit their truck. Power went out at midnight last night. A couple hundred thousand people still without.
Charlie has the warmest seat in the house. Charlie has the warmest seat in the house.
Hummingbird says hello. Hummingbird says hello.
Sunset video Sunset video
Good evening. Good evening.
Good evening. Good evening.
A moment of serenity. #eagles #laconner A moment of serenity. #eagles #laconner
Breakfast. Working on my Instagram influencer vibe Breakfast.
Working on my Instagram influencer vibe :)
January 2nd January 5th January 2nd
January 5th
“I see you.” “I see you.”
Here’s to a kicking off 2021 the way I’d meant Here’s to a kicking off 2021 the way I’d meant to kickoff 2020.
Gabby; waiting for me to come to bed. Gabby; waiting for me to come to bed.
Happy Holidays from Charlie and Gabby. Happy Holidays from Charlie and Gabby.
My Scarfolk coasters made it to the States before My Scarfolk coasters made it to the States before they shut down Britain!
Had no luck with my super-zoom. I need to figure o Had no luck with my super-zoom. I need to figure out how to keep it from overexposing the stars. But actually got a decent photo with my phone.
The sun is out! #laconner The sun is out! #laconner
In case you thought the NYT’s inability to take In case you thought the NYT’s inability to take fascists seriously was something new.
Honey I Re-assembled the Dog Honey I Re-assembled the Dog
It’s not just the lowlight capability, it’s th It’s not just the lowlight capability, it’s the image stabilization to let me do this. First was just held against my chest. Second was propped up against the car.
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