Heard this one before.
Studying comp sci in the mid to late 90s, my classes were full of people who didn't have a passion for programming but knew the jobs paid well, presumably because demand outstripped supply.
What followed was a seeming glut of applicants for unexciting "low-end" jobs - writing Java at insurance companies, for example - then they all disappeared. And here we are today.
Am I remembering this wrong? This was my anecdotal experience from far outside of SV.