News for hackers. Stuff that matters.
Re:Moving from TypeScript to Rust / WebAssembly by afarrell on Thursday July 09, 2020 @05:27AM (#23778413)
> the 10x programmer is not a myth

You are right that quality of programmer skill and productivity has high variance, but the way people talked about the "10x programmer" was a vague vision that people pasted their ideas and personal bugaboos onto. So people got into increasingly-heated arguments and talked past each other. When we create social concepts, we need to strive for something like falsifiability -- something that lets you look at an example and say "Well actually no, thats not 'high-performing programmer' behavior -- for {{describable reason}}"

Categories matter. We should shape our categories for human happiness and human effectiveness, but categories matter.

Re:Moving from TypeScript to Rust / WebAssembly by wwright on Thursday July 09, 2020 @09:44AM (#23780088)
I think it's really not that some programmers do 10x more, but some people with the same job title do a different job. Some engineers take responsibility for product or for ecosystem; some engineers tick off tasks on a list. (Both can be very valid, and bleeding for product quality at a company is definitely not inherently good.)
Re:Moving from TypeScript to Rust / WebAssembly by DonHopkins on Thursday July 09, 2020 @07:24AM (#23778981)
Is less because there are a few 10x programmers, and more because there are a whole hell of a lot of 0.1x programmers.
Re:Moving from TypeScript to Rust / WebAssembly by entha_saava on Thursday July 09, 2020 @05:52AM (#23778530)
True. That was a vague notion. I think Joel Spolsky's "Hitting the high notes" summarized it better.