Intelligence artificielle : les développeurs luttent contre la productivité ?

L'intelligenceartificielle promettait une révolutiondans le développement logiciel. Pourtant, un reportage du Guardian révèle une réalité plus complexe : pour beaucoup, ces outils génératifs ralentissent davantage qu'ils n'accélèrent.

L

L'ia, un assistant ou un fardeau pour les développeurs ?

Amazon, fervent défenseur de l'IA, a déployé des outils d'assistance à l'écriture de code, à la documentation et à l'automatisation. L'objectif ? Booster la productivité. Mais la pratique s'avère souvent décevante. Les programmeurs passent des heures à corriger le code généré, souvent incomplet, erroné, voire carrément halluciné par les systèmes.

« Il est parfois plus rapide d'écrire le code manuellement », témoigne un développeur. Cette situation est aggravée par la pression interne, certains entreprises mesurant l'utilisation des outils d'IA et l'incorporant aux évaluations de performance.

Les systèmes actuels excellent dans la gestion de gros volumes de données et de schémas connus. Mais la programmation implique souvent la résolution de problèmes inédits, l'interprétation de contextes ambigus et la prise de décisions imprévisibles. L'IA, dans ces cas, ne fait qu'ajouter une couche de complexité.

Cette évolution intervient alors que des entreprises comme Amazon réduisent leurs effectifs tout en investissant massivement dans l'IA. La crainte de voir les outils d'assistance devenir des remplaçants apparaît.

Anthropic, une entreprise spécialisée dans l'IA, a récemment annoncé des suppressions de postes, soulignant la fragilité de certains métiers face à cette Technologie.

Les outils d'IA ont un potentiel indéniable pour automatiser les tâches répétitives et aider à explorer des solutions initiales. Mais ils introduisent une nouvelle forme de travail : la validation, la correction et l'adaptation constante des résultats. Les développeurs se retrouvent ainsi superviseurs de machines.

La transition est loin d'être fluide. L'IA génère plus de travail qu'elle n'en économise, et la pression pour l'adopter est forte. L'avenir du développement logiciel ne réside pas dans le remplacement des humains, mais dans une collaboration complexe et en constante évolution avec des systèmes qui restent, pour l'instant, imparfaits.

Le constat est clair : l'IA ne simplifie pas le travail des développeurs, elle le transforme. Et cette transformation, loin d'être une avancée certaine, est une épreuve de résistance pour ceux qui construisent le futur numérique.