Présentation du problème
Les développeurs utilisant les modèles de langage (LLM) ressentent une fatigue particulière due à la supervision constante des machines. Cette fatigue est causée par la nécessité de corriger et de valider le code généré par les LLM, qui peut être plausible mais pas toujours cohérent.
Le fonctionnement des LLM
Les LLM sont capables de générer du code, mais ils nécessitent une supervision humaine pour garantir la qualité et la cohérence du code. Cela crée un cycle de travail intense, où les développeurs doivent passer beaucoup de temps à corriger et à valider le code généré par les machines.
Implications et limites
Cette fatigue de supervision peut avoir des implications importantes sur la productivité et la satisfaction des développeurs. Les LLM peuvent augmenter la productivité, mais ils peuvent également réduire la satisfaction du travail, car les développeurs doivent passer plus de temps à corriger et à valider le code plutôt qu'à créer de nouvelles fonctionnalités.
La nécessité d'une approche différente
Il est nécessaire de traiter ce problème comme un problème d'ingénierie, plutôt que comme un échec personnel. Les développeurs doivent trouver des moyens de travailler avec les LLM de manière plus efficace, en utilisant des outils et des méthodes qui réduisent la charge de travail et améliorent la satisfaction du travail. Cela peut inclure l'utilisation d'outils de validation et de correction automatiques, ainsi que la mise en place de processus de travail collaboratifs qui permettent aux développeurs de travailler ensemble de manière plus efficace.