@jerry Just like with the outsourcing craze and the cloud craze, the industry most certainly didn't shrink in terms of workforce.
Each "revolution" brought a shift in workers, but the absolute number of IT professionals never diminished.
I'll venture a not-very-novel guess: the AI craze won't change this either. Here's what I believe will happen:
1. The next 1-3 years will see entry-level programming jobs significantly reduced.
2. A significant amount of terrible SaaS apps will be deployed (very much aligned with slop coding).
3. A significant number of non-trivial incidents will occur.
4. Insurers and regulators will begin mandating human oversight after high-profile failures.
5. After 1-3 years, LLMs will stop improving. Agentic AI will fail to deliver on the promise of doing everything for you.
6. Demand for cybersecurity engineers with decent programming knowledge will increase significantly.
7. Companies will start asking for human developers again because AI code-gen costs finally became untenable due to ridiculous price hikes and massive AI-company failures.
8. Entry-level jobs will reappear, and entry-level salaries will be much higher than normal because there are no entry-level applicants.
9. Senior programmers will have atrophied because they were paid to prompt and correct, but the juniors who would have replaced them never existed.
10. Companies will face years of cleaning up AI-generated technical debt; code that "works" but nobody understands.
11. The junior-to-senior pipeline will be broken, and that takes a decade to repair, not 3 years.
12. Companies/individuals who didn't bet their entire future on AI will win, go to Mars to fuck Elon over, return, and be celebrated like kings and queens.
13. Profits all around.
Or something like that.