Earlier quoted context omitted.
This. Which isn't to say that technical knowledge doesn't matter, it truly does. But, the primary problem in the industry right now is that the majority of finished code generated by professionals goes unused. The amount of waste is staggering. Working on the right thing is way more than a 10x multiplier.
> The amount of waste is staggering. Working on the right thing is way more than a 10x multiplier. How much of that waste would you attribute to 1x programmers and how much would you attribute to 0x managers?
Failed projects are inevitable though, even if you do everything well. Good teams don’t look for people to blame, which results in no one sticking their neck out to advocate for stuff. Instead they look to learn from each experience and hone their processes.