Hacker Newsnew | past | comments | ask | show | jobs | submit | WizzleKake's commentslogin

A 10x programmer doesn't cost 10 times as much as a regular programmer. 10x programmers are real and drive real business value. The people who insist 10x programmers are a myth simply have not worked with one. Do not conflate brilliant-but-an-asshole or prodigious-output-but-creates-a-mess programmers with 10x programmers.


Yet another comment that uses the phrase 10x but does not provide any way to quantify it.

No one is disputing geniuses exist. Calling them 10x, however, is problematic.


> that uses the phrase 10x but does not provide any way to quantify it

Understand your complaint but "10x" is best interpreted as a figure-of-speech and not an exact mathematical equation. It's just a short & snappy sounding label that's easy-to-say and easy-to-type on the keyboard. (My previous comment about that: https://news.ycombinator.com/item?id=13753178)

We use numerical type phrases without quantitative precision all the time:

- He doubled-down on his opinion. (We don't nitpick and ask how can an opinion be quantitatively measured as 2x?)

- The old editors like vi/emacs is a million times better than IDEs. (We don't nitpick about where the 10^6 quantity improvement comes from.)

- Microsoft decimated the competition. (Some might nitpick that exactly 1/10th didn't get eliminated but Websters Dictionary says that so-called "correction" is wrong anyway: https://www.merriam-webster.com/words-at-play/the-original-d...)

And yesterday, the top comment[1] in "Economics Programming Languages" wrote:

- >a new language to be adopted it needs to do something (something reasonably important) 10x better than the competition. Even 2x better is not enough to motivate the disruption of changing languages.

Yes, it's hard to measure "10x" in languages beyond synthetic benchmarks. But I think most of us get the idea that "10x" is a just a synonym for "a massive amount" of a fuzzy quality.

For some reason, "10x" attracts a lot of extra nitpicking that we don't consistently apply to many other examples ("double-down", "million times", etc).

[1] https://news.ycombinator.com/item?id=28784181


Most of your examples are commonly used phrases. "10x programmer" is a unique phrase. We don't hear "10x electrical engineer" or "10x politician".

Phrases like "decimate", double-down, etc are part of the English language, and is well understood to have multiple meanings.

Your other examples (e.g. vi/emacs being a million times better) are examples of random numbers people throw out. Someone will say vi/emacs is a ton better, or an order of magnitude better, or a million times better. Whereas with 10x, it's always 10x. I don't hear people talk about 3x programmers or 20x programmers.

The HN comment actually supports my point. You can see how different people are interpreting 10x in the responses. That's the exact same problem we have in this comment thread.


>Most of your examples are commonly used phrases.

Yes, and "10x" is itself also becoming a commonly used phrase that's getting less tied to the math number 10. This thread's extensive non-quantitative usage from many people is evidence of that. (I'm guessing that in a few decades, the bikeshedding about "10x" will eventually stop and it will be accepted as a non-numerical description like "a million times better")

>We don't hear "10x electrical engineer" or "10x politician".

The "10x" is relatively new compared to "double-down" but it's spreading out to other uses besides "10x programmer":

- "10x manager" : https://www.google.com/search?q=%2210x+manager%22

- "10x author" : https://www.amazon.com/10X-Author-Level-Left-Behind/dp/10841...

- "10x <various_nouns>" : https://www.hugo.team/10x

- "10x" spreading out to company names, etc : https://www.google.com/search?q=10x

- "10x programming language" : yesterday's HN thread comment example

Why do all the above non-mathematical usages keep happening? Probably because "10x" sounds cool. We're witnessing language evolution as it happens.

>Whereas with 10x, it's always 10x. I don't hear people talk about 3x programmers or 20x programmers.

Sometimes people talk about 100x and 1000x and infinityX to try and emphasize extra rare skills etc. Again, interpreting 1000x literally as 10^3 isn't the intended meaning. And to build on your point... the fact that nobody says "9x programmer" or "11x programmer" but almost always "10x" is actually evidence that it's not trying to communicate exact mathematics.


> This thread's extensive non-quantitative usage from many people is evidence of that.

Even putting aside comments like mine complaining about the actual number, this thread's extensive use of 10x to mean as many different things is a good reason to avoid the term altogether. The whole thread is just "10x programmers don't exist because X" and "10x programmers exist because Y", where X and Y are unrelated.

> "10x manager"

All but one of the links in the first page were in the context of SW, or written by people in the SW industry. Many of them explicitly pointed out they derived the phrase from 10x developer.

I cannot count this as an independent use of 10x.

> "10x author"

Written by a tech guy.

> 10x <various_nouns>" : https://www.hugo.team/10x

Written by a guy who started a SW company.

> "10x" spreading out to company names, etc : https://www.google.com/search?q=10x

Sad, but fair enough.

It sounds like 10x is the equivalent of putting 2.0 on everything (and also as meaningless).


>10x to mean as many different things is a good reason to avoid the term altogether. The whole thread is just "10x programmers don't exist because X" and "10x programmers exist because Y", where X and Y are unrelated.

Yes, I understand your complaint here too but the various X-Y meanings isn't really the fault of "10x"... it's caused by any label. Previous comment about that: https://news.ycombinator.com/item?id=28797871

E.g. the alternative word "expert" or "effective" such as "effective programmer" would cause the same debates:

- I think an effective programmer is one who understand the whole stack from hardware gates to web stack

- No I think a truly effective programmer is one who empowers his team members.

- No an "effective programmer" is really X. No it's Y.

- <... ad infinitum disagreements ... >

It doesn't matter what the word is... "10x", "talented", "expert", "master", etc. There's no consensus definition and yet we haven't tried to eliminate those words.

Generally, I understand that people typically mean "10x" as a synonym for "massively better". (Because nobody who says "10x" has a stopwatch and rigorous academic studies measuring it.) And yes, the counterargument is "10 doesn't really mean anything" ... that's true but the "'massively better'" also doesn't really mean anything -- and yet we can't strike "massively better" from our language so we're back to the same issue.

There is no short label X that "really means" whatever everybody agrees it to mean. That's human language. We muddle onward regardless.


Fyi ... a correction as I've since listened to the book author's background since this thread. (https://www.youtube.com/results?search_query=sean+platt+inte...)

>> "10x author"

>Written by a tech guy.

The author of that book, Sean M. Platt, is not a tech guy nor a programmer. He's a high-school dropout that started writing articles and stories. Now, he's mostly a publisher.

The interesting thing is that somehow, the "10x programmer" meme made its way to a non-programmer and he adopted it as "10x author".


> They argued amongst themselves on the pettiest of things that had no impact on the business.


> It sounds like 10x is the equivalent of putting 2.0 on everything (and also as meaningless)

What do you mean by that ? If I write a cooking book titled, "pizza 2.0" everyone in the world will understand what the 2.0 means.


It's 2 the latest version of the book?

Or a new better pizza


The problem is value and productivity in software (or any creative space) is hard to quantify in general. How much better is the best engineer you’ve worked with compared to the worst? 2x? 1.5x? How do you quantify that? But you know one is significantly better than the other I assume.

If you want to replace 10x with “much much better”, then ok. But the general idea is the same. Some engineers produce an outsized impact compared to their peers.


How is it a problem?



Why is spying on children any different than spying on adults?


While in absolute terms it's not any more ok to spy on adults than children, the idea of spying on children being more morally repugnant is based around the idea of children as innocent and by spying on then we're depriving them of that and allowing malicious actors to prey on that innocence (hey, now someone knows where this child will be, when, and most of the important things happening in their life; much easier to trick.)

In reality the same arguments apply to adults, but we find it less morally repugnant because adults aren't innocent and are expected to gaurd themselves against such actions. However, it becomes more and more difficult to guard against.


> While in absolute terms it's not any more ok to spy on adults than children, the idea of spying on children being more morally repugnant is based around the idea of children as innocent and by spying on then we're depriving them of that and allowing malicious actors to prey on that innocence (hey, now someone knows where this child will be, when, and most of the important things happening in their life; much easier to trick.)

This seems like a very mushy reason. I'm pretty sure the real reason is that children are not considered able to knowingly consent to many things - including contracts such as EULAs or TOS. Given this, a child is also not expected to be able make a reasoned decision about privacy tradeoffs.

The reason it's "ok" to spy on adults is that they can make an educated decision about whether they're ok with being spied on. I don't necessarily agree that this is true in practice, but I think that's the theory.


It is not "ok" to spy on adults. It simply doesn't elicit a feeling of disgust in most people.


I think it does elicit the feeling of disgust, but most people don't know it's happening. (Or downplay the risks - such claiming that it's only machines and not people watching).

It should also be completely illegal, but the justice system can't keep up with technology. Imagine you found out that your next door neighbor has drilled a hole through the wall and fed a camera into your house - what do you do? (Call the police, certainly). Is it really any different when the camera feed isn't a physical wire but done over the internet?


Because with kids it's much more obviously evil thing to do. For adults one can perhaps argue that they (being adults) can choose for themselves whether to give or not to give the permissions - just like with everything else in their life, it's their responsibility to know better. Kids can't really be expected to make informed decisions on actions that are potentially dangerous, they need to be protected by adults.


> For adults one can perhaps argue that they (being adults) can choose for themselves whether to give or not to give the permissions

That's wishful thinking. Most people can't tell the WWW from Facebook. People are so bad at writing emails that there are Workshops for Composing E-Mails which sell out quickly. Many disable SIM PINs because they forget them or don't want to bother remembering them. The people who read permissions an app requests make such a little percentage of smartphone users that they can't even be considered a minority.

I beleive we need some kind of CE for software. It's easier to make sure that your parmigiano reggiano comes from Emilia-Romagna that it is to make sure that you can rely on a certain online service provider / platform. That's simply unacceptable.


So? They are still adults. If they want to know if works, they can learn it.

Most of them don't care.


And they'd rather not care. A life where we had to make sure every single thing we have and every tiny peg or thing in them is of a certain quality would be hell. Have you read "I, pencil"? I suggest it becomes compulsory reading to every single person. Things involve lots of other things and all we have is some governmental and international bodies helping us have some trust in what we possess.


> CE for software

Yes, and hardware at the firmware level.


Children are more vulnerable and less able to beware of the risks.


Sexually explicit information of children.

We generally believe that sexual exploitation of children is worse than of an adult. We don’t allow for consensual sexual relations, creation or mere posesion of explicit material with a child.

In fact drawings of said material can get you in a lot of trouble in many, liberal, countries.

That being said, I hate what the internet has become.


Good point. All that spying crap should be illegal. Including governments' spying crap. But good luck on that :(


COPPA.


No. Sometimes at work I don't want to use my employer's wifi. Sometimes I do.


But you don’t need to turn OFF WiFi for that, simply disconnecting (as the button does) will accomplish that too.


You're thinking of X1 Yoga


Their only choice is to pay up or ignore it.

They can pirate it too, which is often a superior user experience in that the user can keep the file, move it to a different device, watch without arcane restrictions, etc.


4chan's hr board sometimes has high-resolution photos of this project.


He doesn't have a citation because he's wrong.


But I do, sunshine. Do you?


Your citation is about starch. A better citation in support of your assertion https://www.ncbi.nlm.nih.gov/pubmed/71495



How many of these are in landfills?


Probably less than you would think - even older iPhones have fairly decent resale value.


Fewer than you might think.

http://www.apple.com/recycling/


"Learn about our efforts to prevent climate change, protect natural resources, and keep harmful toxins out of the ecosystem."

If they were really so concerned about the environment, they wouldn't push for new models year after year, but instead focus more on better software. Also they wouldn't hype their new models as "must haves" like they do now.


>If they were really so concerned about the environment, they wouldn't push for new models year after year, but instead focus more on better software. Also they wouldn't hype their new models as "must haves" like they do now.

They're more concerned about profits and selling units instead of "the stuff you've got is good enough".

News at 11!


A friend still uses my original iPhone, with edge.

He got it off me for cheap back in the day when I upgraded,but now he keeps it going as a fashion statement. Amazing that it still works !


How deep would the sea of iPhones be?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: