AI Is Deskilling Developers, Just Like Frameworks Did
The HN thread 'Is AI causing a repeat of frontend's lost decade?' is drawing explicit parallels between the deskilling effect of JavaScript frameworks (React, Vue, etc.) on frontend developers and what AI coding tools are doing now to software development broadly. The argument is that frameworks abstracted away semantic HTML, CSS nuance, accessibility, and progressive enhancement, producing a generation of developers who can build things but don't understand the underlying systems. AI is doing the same thing faster and more broadly.
The more alarming observation in the thread is a second-order effect: if AI removes entry-level work, the pipeline of developers who learn by doing that entry-level work collapses. You don't get senior engineers without junior engineers first. The concern is not just that skills atrophy at the individual level but that the profession loses its training mechanism entirely.
The counterpoint in the thread is that this happened with every abstraction layer and the net result was more software being built by more people. But the 'lost decade' framing is pointed: the argument is that frontend stagnated creatively and technically during the framework era, and that the same stagnation, at a larger scale, is a real risk for software development overall.
So what?
If you are hiring engineers, the signal-to-noise ratio on technical interviews is about to get worse as AI makes it easier for candidates to appear capable without underlying understanding. More urgently, if you are building developer tools or educational products, the hollowing out of entry-level work is both a problem and an opportunity: there is genuine demand for tools that help people build real understanding, not just working code.