@raiderrobert The sad story about the 10x engineer is the moral we could have taken and the one we did take. The original study was in the 60s using very low level programming languages, and basically no real professional rigour in the field. You could very well read that as "we have people who intuitively know how to program, and the rest, we aren't training them very well". You could read that as "there are some people who can cope with the additional complexity from low level programming languages, but we can improve language design to minimise that".
But no, we collectively just did a Goodhart's law to it, something so idiotic that only one other field of "study" readily does this: Economics.
So now instead of looking at the spread and thinking about it, we went "let's just find *the guy*". But even that was more reasonable to start with: It was, let's find the guy and put a good team around them, which is almost what this post and the replies are arguing towards.
But then people got even more stupid. They said: What if everyone was 10x and the way we measured it is by saying "if you write a for loop you're clearly an inferior programmer than someone who just writes the same line 10 times". Awesome.
And now there's a dichotomy, we're just pushing *for* or *against* this myth. This is "electrolytes that plants crave" level bad.
No. The parable of the 10x engineer is a story about how we as a field need to take ourselves seriously, and we need *standards* and *values*. The fact that "some guy" can just declare "move fast and break things" and we eagerly follow the mantra is the folly at the end of this parable, not some pelvic thrusting mouth breather getting promoted beyond their skillset.