Is AI causing a repeat of frontend’s lost decade?
Les frameworks JavaScript ont entraîné une déqualification du développement frontend en réduisant l'exigence de connaissances approfondies en HTML, CSS, accessibilité et performance. L'IA reproduit un processus de deskilling similaire pour la programmation en remplaçant le travail qualifié par des outils opérés par des travailleurs moins spécialisés, ce qui peut abaisser les coûts et affaiblir le pouvoir de négociation des salariés. Ces abstractions élevées, qu'il s'agisse de frameworks lourds ou d'agents IA, sont souvent des abstractions fuyantes qui cachent des détails cruciaux (performance, accessibilité, déterminisme) et finissent par nécessiter des compétences profondes pour être corrigées. L'usage des LLM s'apparente à la généralisation du copier‑coller depuis Stack Overflow : il accélère la production et aide les non‑experts, mais impose d'apprendre à comprendre et valider les résultats générés. Comme le proposait le Bauhaus, la réponse consiste à articuler savoir‑faire technique et processus industriels en choisissant consciemment les compromis entre écrire soi‑même, réutiliser des bibliothèques ou confier des tâches à l'IA afin de préserver la qualité quand elle compte.