Gergely Orosz Profile picture
Oct 9, 2021 12 tweets 3 min read Read on X
There’s a debate on whether 10x software engineers exist.

They do: I’ve seen several of them.

And their existence freaks the hell out of me. 5 examples of 10x engineers and why you should be afraid when you see one:
1. The Move-Fast-And-Leave-Behind. A dev with a hacks mindset at a scaleup. They get shit done 10x faster than the engineers who that take this (literally) shit over when it needs to scale, try to reverse engineer it, but ultimately have to toss and rewrite the whole thing.
2. The That’s Trivial To Finish. Someone w many product-minded traits blog.pragmaticengineer.com/the-product-mi… amazing at prototyping and telling the non-technical manager they’ve done 90% of the work, and the other devs should have no problem finishing the last 10%. Which then takes 10x as long.
3. The Only Non Quitter. A company a terrible eng culture and just as bad codebase which oversells itself. Devs quit all the time and the new joiners struggle with everything. Save for TONQ who gets stuff done. Obviously the most tenured dev, and the only one lasting >2 years.
4. The Debugging Machine. A place with a codebase w no tests or documentation. New joiners tend to break everything and TDM needs to be called in to save the day. An engineer who has been around for years, though refuses to ever document/share any of their well-earned knowledge.
5. The Story Point Hoarder. A company where productivity == story points shipped. A tenured engineer who figured out how to make sure every second sprint they claim 5-10x as many story points as most other team members through cherry-picking work, optimising for these points.
So yes, 10x engineers do exist. They live in a mostly unhealthy engineering environments allowing for 10x behaviours.

If the above examples proved anything it’s how we should not ask: “how can we have more 10x devs?”, but answer “why are most our devs at 0.1x productivity?”
10x devs share the trait of being tenured at a company, and being perceived 10x as efficient as most new joiners.

Which begs the questions:
1. Why does an engineer need years of work at the company to get productive?
2. Is perception == reality?

Those are the 10x questions.
2 more archetypes:
6. The Reinvent The Wheel Dev. One of the first engineers at a startup who decides to reinvent the wheel. Writes a custom SPA framework, with layer, MVC abstraction. Then gets everything done 10x faster than new hires (who they label as “not smart enough”)
7. The Stupidly Hard Worker. Typically someone who is also #1 or #6 at some level. They work 12+ hour days, also through most weekends. Management loves them as they’re clearly devoted to the company, and ignores any complaints because this hard work & perceived 10x output.
Finally, my observation on what a highly productive engineer can look like (who I would not call 10x):

blog.pragmaticengineer.com/the-cheetah-so…
The subtle hints of what “scares” me is a bit too subtle so let me put it clearly:

It’s not the stereotyped people. They’re all hard workers and get positive feedback.

The scary thing is the environment they operate in, where leadership doesn’t even know/realize the problems.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Gergely Orosz

Gergely Orosz Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @GergelyOrosz

Apr 23
Huge news for anyone working in tech in the US.

Noncompetes are now banned: not just in California (like before), but nationwide. Very, very relevant for anyone at Amazon (which is the Big Tech that has enforced noncompetes even for low-level engineering positions). Image
The source:

Other countries should take notice. The FTC has correctly determined that noncompetes is bad for the economy: although undeniably good for businesses that want to keep wages lower, and enforce lower attrition.ftc.gov/news-events/ne…
As proof of how good having *no* noncompetes are for the economy:

California was one of the only states banning noncompetes.

Also the hotbed for innovative tech companies. Highest median tech compensation across the US. Best place to start an innovative business.

Coincidence?
Read 7 tweets
Apr 17
Made a larger credit card purchase on a US website with my EU card. Usually this prompts a second factor auth: but it didn’t happen.

Net day I my bank blocks my card and does calls me for a fraud check. Asked them why I didn’t see the 2FA?

They told me something interesting:
“It is only in the EU that it’s mandatory to display a second factor authentication for purchases over €30 (~$35). In the US, it is not.

We see a LOT of fraud from US websites as a result. It’s why we proactively block cards [in our bank] with such suspicious purchases.”
And this is true.

Regulation in the EU is a pain for businesses - and thus we see a lot of complaints from founders.

But it’s generally very pro-resident, pro-consumer. A good example is, indeed, the Airbnb cleaning fees; prices shown with tax included etc etc
Read 4 tweets
Apr 15
A good thread.

Short past tenure is less of a blocker for up to sr eng positions IME.

Not having had a *single* ~3+ year gig can become a blocker for staff+ levels, though. Because "how can we trust you can build for the long run if you've never stayed long around to find out?"
All of this is highly dependent on what the candidate pool looks like for a company hiring.

In the "hottest ever" tech jobs market in 2020-2022, none of this mattered.

Now, with plenty of staff+ folks having this kind of past tenure (at one point): it starts to, a lot more.
Keep in mind that all of this is about risk taking..

Many hiring managers would rather hire someone who dod "close enough" to the current job: b/c they assume they will do fine.

Companies that take risks on people (either out of principle or necessity) care about tenure less.
Read 6 tweets
Apr 12
I just realized how I’ve heard virtually nothing about the Vision Pro. I saw dozens of people on my feed pre-order it, unbox it, share first impressions.

Now it’s just… nothing. Nothing good, nothing bad.

It reminds me of the Microsoft HoloLens launch and subsequent… quiet.
When it becomes available I’ll probably get one with a 14-day return. If I don’t get value out of it… just return.

Safe to assume it’s happening at bulk. $3,500 is too expensive to be a dust holder for days
I don't often agree with Scott Galloway, but his analysis on why the Vision Pro will fail - written a year ago, well before its release! - I'm pretty sure will go down as an "I told you so."

So many things go against mass adoption. Excellent summary: medium.com/@profgalloway/…
Image
Read 4 tweets
Apr 5
Marissa Mayer raising $20M for her startup, and getting ~1,000 installs with her well-known persona shows how it is REALLY hard to build a “hit app” in 2024. Like 100x as hard as 10 years ago. What worked in 2012 (“just build an app!” clearly doesn’t:

Via @platformer: Image
Full article:

The only person I’ve seen to be able to repeatedly pull off launching a hit B2C *app-only* launch in the 2020s is @nikitabier. And he has plans, strategies, and is obsessed with viral loops & understands today’s users (+FOMO)platformer.news/marissa-mayer-…
@nikitabier I actually applaud Mayer she went from corporate exec with enough money to retire for good: instead go back to building and this an honest shot! And hope she keeps at it.

Sunshine is like 95-98% of all startups in terms of outcome. Startups are just damn hard!! 0 to 1 is hard.
Read 5 tweets
Apr 3
Hear me out:

What if the single best use case for GenAI / LLM is in the coding domain? Code generation, autocomplete, debugging assist etc. Thanks to coding being one of the very few places where

1. Training data is plentiful

2. Hallucinations can be limited w a feedback loop
Show me another field that

1. Uses text in a “machine-like” form like coding does (very simple “grammar”)

2. Can have rapid loops to eliminate hallucination

I can think of one coming close: customer support offering a vetted list of text resources as a response. What else?
What if other fields that lack all of these see far far less success - and us devs assume they will? But they have different constraints…

And so here we are devs, trapped in a bubble where GenAI is very promising.

And yet we don’t see the limitations outside this bubble?
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(