When this bubble bursts, and the fraction of software that was created during it that remains useful will need stabilization. At some point the infrastructure that hasn’t been maintained will need rebuilding. Many engineers will be hired back again. But the people with the skills will be fewer and older.
We have CEOs telling junior developers to not bother learning how to code, try to vibe code. That’s scary! You don’t learn much with vibe coding. Learning is the best part of the job!
I tell my junior engineers to not outsource their learning. AI can’t do the modeling, the architecture, the understanding. Can it do boilerplate? Sorta! But the job isn’t writing boiler plate.
We knew this way back with the no silver bullets essay on incidental vs necessary complexity.
If you have a fediverse account, you can quote this note from your own instance. Search https://toot.cafe/users/reconbot/statuses/114331022549933239 on your instance and quote it. (Note that quoting is not supported in Mastodon.)