Anthropic a publié l’étude « Comment l’assistance IA impacte la formation des compétences en codage », qui compare la maîtrise des compétences des développeurs après avoir accompli des tâches similaires dans les conditions de « programmation assistée par IA » et « code manuscrit ». L’étude a conclu que l’utilisation de l’aide IA entraîne une « diminution de la maîtrise » statistiquement significative : dans les tests couvrant des concepts qui viennent d’être utilisés, le groupe IA obtient un score inférieur de 17 % au groupe d’écriture manuscrite, ce qui équivaut à un écart proche de deux niveaux de lettres.
En termes d’efficacité, la rapidité du groupe IA pour accomplir la tâche a légèrement augmenté, mais cette augmentation n’a pas atteint le seuil statistiquement significatif. L’étude souligne que l’assistance par IA affecte non seulement la vitesse de sortie, mais modifie aussi le processus de formation de l’apprentissage : la compréhension à court terme et la mémoire sont plus susceptibles de s’affaiblir lorsque le raisonnement clé et les détails sont pris en charge par des outils.
Le rapport suggère également que ces conclusions s’appliquent aux tâches et mesures qu’ils fixent, et que des validations supplémentaires sont toujours nécessaires lorsqu’on extrapole à des apprentissages plus longs, des tâches de difficulté différente ou des personnes avec des niveaux de compétence différents. Pour les individus et les équipes, il est plus sûr d’utiliser l’IA pour accélérer tout en conservant les liens autonomes nécessaires pour la dérivation, la révision et le test afin de réduire le risque de « savoir utiliser sans comprendre ».
FAQ
Q : Quelle institution a publié cette étude de codage assistée par l’IA ?
R : L’étude a été publiée par Anthropic et portait sur l’impact de l’assistance à l’IA sur la formation des compétences en codage.
Q : Quelles sont les conclusions fondamentales des recherches d’Anthropic ?
R : Des études ont montré que l’assistance par IA réduit significativement la maîtrise en temps réel, avec une réduction moyenne de 17 % des résultats aux tests pertinents.
Q : La programmation assistée par IA a-t-elle considérablement amélioré la vitesse de développement ?
R : Des études ont montré une légère augmentation de la vitesse, mais pas à un niveau statistiquement significatif.
Q : Cette étude montre-t-elle que l’IA rendra définitivement les programmeurs moins performants ?
R : La recherche met principalement en lumière la différence d’apprentissage sous des tâches expérimentales spécifiques, ce qui n’est pas équivalent à un jugement absolu de tous les scénarios.
Q : Comment les développeurs peuvent-ils réduire les risques d’apprentissage causés par l’assistance de l’IA ?
R : Vous pouvez utiliser l’IA tout en conservant la dérivation indépendante, la relecture de code et les quiz ciblés afin d’éviter de ne faire que copier et de ne pas comprendre.