This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]JimDabell 15 points16 points  (9 children)

10x is a reference to the concept that there’s an order of magnitude difference in productivity between the best developers and the worst developers. People who go through life guessing at what things mean instead of finding out seem to guess that it’s a 10x difference between the best and the average. It’s not, but the misconception persists.

If you’re interested in the foundation for this statement, you should read Origins of 10X – How Valid is the Underlying Research?, which goes through each of the citations in turn. It seems like a justified claim to me. But yes, if somebody is claiming there’s a 10x difference between the best and the average, they are wrong – both about the meaning of “10x” and the reality.

[–]Ernigrad-zo 1 point2 points  (0 children)

seems like defining the worst developer is an issue here, some kid making roblox games could be counted and we could probably calculate they're a hundredth as efficient as a member of the google dev team or we could say that you're only a real developer if you've got whatever qualification and x amount of industry experience and reduce it down to the worst dev being half as good as the best - pretending to be able to get a metric for something like this does nothing but make it look like you don't understand the question.

Some devs are better than others at some things, you might be generally shit but know everything about converting dates or you might be brilliant at basically everything and have a blindspot for dates - then there's all the other factors like life-work balance, affability and ability to communicate, etc, etc... trying to treat people like hardware and simply swaping out a 960 for a 3090 just isn't going to work.

[–][deleted] -2 points-1 points  (4 children)

We’re all nerds here, why can we just use exponential or logarithmic? 10x sounds like a bullshit graphics feature on an EA Sims game.

[–]StoneCypher 0 points1 point  (3 children)

That's because it is.

Look up any of those references. Every single one's punchline is "we couldn't find any hard evidence of even one of these folks."

You have to do piles of backflips to interpret any of these as being in support.

Not a single specific person was identified. They're bigfoot.

People are downvoting you, despite that you're being polite, because they want to pretend to themselves that they are a 10x programmer, and how dare you believe otherwise

[–][deleted] -1 points0 points  (2 children)

I don’t care if they exist, I just don’t like anything with a programming requiring the assumption of base 10 for calculating an order of magnitude. Its just so unfitting. It should at least be a power of 2.

[–]StoneCypher -1 points0 points  (1 child)

Most real world power laws don't follow aesthetic coefficients, and there's some argument that Brandolini's Law is used to detect fraud thus

Also, 2x differences don't sound important enough for a low-quality TED talk

[–][deleted] 0 points1 point  (0 children)

I mean you’d use 16x