>> Within just this group the ratios between best and worst performances averaged about 10:1 on productivity measurements and an amazing 5:1 on program speed and space measurements! > (although I’m personally skeptical of the “10x programmer” concept, the software industry overall does seem to accept it as true) To be fair, this statement from Brooks doesn't entirely match with the "10x programmer" we talk about. My…
There's no such thing as a "10x" programmer, and anyone who uses it doesn't know what they're talking about. 10x relative to what exactly? It's not a statement grounded in any kind of reality.
10x relative to drumroll> other developers. Developers in the same place doing the same-ish things, only on metrics and outcomes you objectively have someone(s) making outputs that are outstripping teams and all their players.
Not 10x LoC, 10x problem to solution time, maintenance costs, and time/cost to create. At everything always? No, at relevant things. In fact, some of those nerds arguably go past that by being able to solve things the -4x to 5x’ers cannot. Any fulfillment is infinitely faster than non-fulfilment.
I’ve worked with several and have seen their projects numbers year on year in a large pool. SQL gurus who could get there inconceivably fast because their guruship let them conceive better. Independently created solutions that obviate existing systems and components, and got there >10x cheaper and were >10x cheaper to maintain.
Never outbid someone by planning to do way less, smarter and faster? 10x ain’t that much if the other dudes are average consultant houses.