It's obvious, for example, that we don't need titanium cupholders in a car, but maybe titanium rods _are_ necessary to achieve a particular level of performance.
But in software, you'll see programmers doing the ethical equivalent of putting in titanium cupholders "because it's the best" or whatever, with no regard to the cost.
In my experience, a 10x programmer is a 1x programmer who knows where the value is and spends their time on that.
It's poor code design, poor code management.
It's more like:
- irresponsible house developer builds house very fast and very cheaply but he doesn't care about safety or design
- then building is beginning to collapse and tennants have to hire another developer to fix mistakes of previous developer.
They must pay twice! One time - for creation of the building. Second time - for fixing.
Maybe he's messy, but nobody pays the janitor millions of dollars to clean up everyone else's messes even if they tell themselves he's important. Rather, they pay the people who made it worth cleaning up the building in the first place.