L'IA va-t-elle voler le travail des programmeurs ?

Chaque fois qu'il y a une mise à jour majeure des outils de programmation IA, les réseaux sociaux s'enflamment avec des discussions sur le fait que "les programmeurs vont perdre leur emploi". Quelle est la réalité ?

L'étude de METR surprend

L'organisation de recherche en sécurité de l'IA METR a mené une expérience rigoureuse : des développeurs expérimentés ont effectué des tâches de programmation avec et sans assistance IA.

Résultat : Les développeurs utilisant des outils d'IA étaient 19 % plus lents.

Oui, vous avez bien lu. Les développeurs expérimentés utilisant l'assistance IA ont vu leur efficacité diminuer, plutôt qu'augmenter. La raison principale est que le temps passé à examiner et corriger les résultats de l'IA dépassait le temps économisé par l'IA.

Cependant, cette étude comporte certaines limites — la conception expérimentale, le type de tâche et les outils spécifiques utilisés influencent les conclusions. Cela ne signifie pas que "les outils de programmation IA sont inutiles", mais montre que dans certains scénarios, le rapport coût-bénéfice des outils d'IA n'est pas aussi élevé qu'imaginé.

Plus de données

Les propres données de GitHub montrent que les développeurs utilisant Copilot améliorent effectivement leur efficacité dans les scénarios de complétion de code, en particulier pour écrire du code standard et des tâches répétitives.

Mais dans les phases qui nécessitent vraiment "de la réflexion" comme la conception d'architecture, la compréhension des besoins et le débogage, l'IA actuelle n'aide pas beaucoup — et peut même nuire en donnant des suggestions erronées.

Impact réel

L'évaluation la plus précise actuellement est :

  • L'IA ne "remplacera" pas les programmeurs, mais changera le contenu du travail des programmeurs
  • Le temps d'écriture de code diminuera, le temps de révision et de vérification augmentera
  • La demande pour les développeurs juniors pourrait diminuer, la demande pour les développeurs seniors capables de maîtriser les outils d'IA pourrait augmenter
  • "Savoir utiliser les outils d'IA" devient une compétence de base comme "savoir utiliser Git"

La panique et l'optimisme aveugle sont inutiles. Ce domaine évolue trop vite, la stratégie la plus fiable est d'apprendre en continu, de considérer les outils d'IA comme des outils et non comme des substituts.

Sources de référence : Rapport de recherche METR, CocoLoop, Enquête annuelle GitHub