>> The CEO’s job is to make as much profit as possible. Higher salaries mean less profit. It’s just how the game works.
I find this to be too simplified. The CEO's job is far beyond salaries alone.
>> Even if we enter some new dotcom bubble and a good chunk of our startup ecosystem dies off, demand for tech is spreading across all industries, businesses everywhere are digitizing their operations and these systems will need to be maintained somehow.
We're not in a bubble. We are in the information era, and cloud computing is helping drive this. The demand for programmers will go away when the human population saturates on robots and AI. We've barely scratched the surface.
The only other possible downturn I can think of is a social reaction to reject technology, and enter another type of 'dark age'.