Yeah, the pipeline is pretty fucked. With no juniors coming in anymore and the AIs not really being “trainable” in the traditional sense (you can’t truly teach them long-term skills unless you’re one of the huge companies with massive data centers doing the expensive training/fine-tuning), it’s a matter of time before they exhaust the supply of experienced devs.
But maybe that’s OK. In the same way that web devs of my generation didn’t necessarily need a comp-sci background to do our work, maybe web devs of the future won’t need to be coders at all. Today’s highly-abstracted dev environment is a pretty far cry from, say, having to learn assembly language, algorithms, or even HTML and CSS.
The overwhelming majority of my fellow web devs did not come from a comp sci program, and often did not come from formal secondary education at all, just some boot camp or online videos. It really often is a low-to-medium skill level profession, with a bunch of “paid amateurs” making use of a few frameworks/libraries made by the much smarter FAANG people.
Even today, already anybody can make an AI-assisted website using things like Wix AI, Squarespace AI, or the closer-to-the-code Vercel v0, and then refine it further with the LLM agent of their choice. Figma, the popular design suite, is also moving towards that direction. Eventually we’ll just get web agencies or lone wolves who can build entire small business sites with just these tools, similar to how it was in the 2000s, easily combining design, marketing, and the implementation just by describing things and drawing layouts.
Learning how to use AI effectively (as in how LLMs and transformers work, how contexts and prompts work, how tool calling etc. work) is already a pretty different skillset from traditional programming, anyway. And learning to actually train or fine-tune a transformer for your own needs is yet another skillset. It’s probably better for future generations to be trained directly on that layer instead of the underlying HTML/CSS/JS, all of which can and will be abstracted away.
Web dev is just one tiny microcosm. If it goes away as a profession, oh well, life goes on. But I feel like it’s just the canary in the coalmine.
It’s one thing to say oh, it’d be great for small businesses to be able to easily make their own websites again without needing to hire expensive developers (and even as a developer, I agree with that), but AI is threatening so many sectors of the economy all at once, not just web dev.
Which businesses would even survive the cataclysm, and who will be able to remain their customers? Rampant layoffs, stratospheric wealth inequality, the loss of basically all democratic checks and balances and consumer protections, runaway inflation, etc. are all joining forces into a perfect storm with AI and increasing automation.
I’m very scared for Gen Z and Alpha, and their kids especially. Today’s AI makes my job a little easier, but I think tomorrow’s AIs will completely reshape their career pipelines…
But, I dunno. The generations before mine probably felt the same way about the interweb and those computer things.