Hold on a minute. You can't discuss labor markets without discussing productivity. In the heyday of the automotive industry, the best auto worker in the world produced about the same output as the average auto worker. Maybe they messed up less, but being a genius autoworker didn't let you tower head and shoulders above the competition, because car factories are designed with auto workers as interchangeable parts. We'…
In the heyday of the automotive industry, the best
auto worker in the world produced about the same
output as the average auto worker
Agree. Also, there's a strong trade union theme to the history of autoworkers which doesn't really map to the developer experience. Something related though - what about the toolsmiths who built the factory processes and machines? I'd guess that with those guys there'd have been a big gap in productivity, and there'd have been a strong collaboration/teamwork angle and theme of iteration. They would have been scarce - maybe they still are.