Earlier quoted context omitted.
It’s not that people from 10, 15, 20 years ago were smarter. It’s that they were expected to do more. The business goal, even then, was not higher quality output but was commoditization of hiring/firing and this has been fulfilled more efficiently over time. Title inflation is often the result of retention, which is another aspect of hiring/firing.
Hmm, I agree and disagree. Seniors were expected to take more responsibility, but they worked on smaller code bases. I agree the demansa have changed to meet the codebase and scale, though. As an example, I'm sure the first Unreal Engine was made by a crew in their garage, in times where they were trailblazing techniques we take for granted 30 years later. That isn't something most modern seniors could do, but the en…
As an experiment look at the hiring board for new YC companies. https://www.workatastartup.com/
Some of these companies actually are focused on product first, but most are focused on idea exploration and sales while building out the product as necessary. I understand that sales make money and code does not, but sales still isn't a product. Focusing on product first is a luxury only available to those that can do so from prior experience and with the confidence that user acquisition is more readily available to their product offering.