I agree, his takes should not be dismissed lightly. I'm not sure about "demand is fixed" though. I feel like software demand has been declared saturated at least a few times.
"fixed" is definitely incorrect but there's probably a ceiling on how fast the demand can grow, just because other bottlenecks will take over at some point.
> I feel like software demand has been declared saturated at least a few times.
It's never been declared saturated, with one exception in the six months following the dot-com crash.
I've been in the industry since the mid-90s. I have not seen automation with the potential to automate away everything for the average office worker.
Agreed. The limitations of human context window and communication bandwidth restrict the complexity of large-scale software.
LLM will have an extremely large context window and extremely high communication bandwidth in the future. Therefore, even more complex large-scale software will emerge.
I have been making software professionally for 25 years and in all that time i have never run into the problem that we have run out of things to do.