Earlier quoted context omitted.
Saying 10x programmers are a myth because it's crazy that someone could do in 1 day what another could do in 1 week makes the assumption that both programmers in the example have the same amount of context, background understanding, and experience. The benefit of talented engineers comes from the fact that they avoid costly pitfalls - not that they pump out more code per hour worked. I feel this "10x programmers are…
I always read it as a direct comparison though. It doesn’t matter if I have better experience or I can contextualise intent better; the phrase “10x” means it would take a team of 10 to do it, in the time, scope, budget (whatever). But there are major reasons this could be the case, if I’m on my own and I know the direction then I don’t have to quibble about what framework to use, how to name my variables, what I cons…
I'm sure there are engineers that can create an architecture 10x better than mine.
But show me someone that can create UI 10x faster and I'll admit they're a God.
Some things can't be 10xed after some point. It just takes work.
Some things can be 10xed and some just can't. I find it silly to think someone can be overall 10xer at everything.