L'IA transforme la programmation des logiciels en une chaîne d'assemblage

L'IA transforme la programmation des logiciels en une chaîne d'assemblage

L'IA transforme non seulement le marché du travail, mais elle change également la nature du travail lui-même et les tâches qui composent chaque position.

Ce qui était auparavant un hautement Spécialisé et bien payécomme l'ingénieur logiciel, risque désormais le risque de devenir beaucoup plus routinière, segmenté et, surtout, accéléré. Quelque chose de plus proche d'un opérateur dans une chaîne d'assemblage. Selon certains ingénieurs d'Amazon, ils commencent déjà à ressentir cela.

De la révolution industrielle à l'automatisation numérique

L'impact de l'IA commence déjà à être remarqué parmi le modèle de grandes technologies. Pas tant pour la destruction des emplois, que pour la transformation de ceux qui existaient déjà.

L'arrivée de l'IA avec la révolution industrielle pour le changement de paradigme technologique vécu est souvent assimilée. L'histoire a montré qu'à moyen terme, l'automatisation n'était pas unie à la destruction de l'emploi, mais à un déplacement et à la transformation des tâches de travail.

Pendant la révolution industrielle, puis avec le passage vers le modèle de production de masse «Fordiste» avec chaîne d'assemblage, les emplois n'ont pas été détruits. Sa nature a été changée. Avec la chaîne d'assemblage Ford, la fabrication de voitures dans des ateliers a été remplacée de manière artisanale, par des travailleurs situés dans une chaîne de montage spécialisée dans la réalisation d'une tâche très spécifique. C'était la clé pour accroître la productivité et réduire les coûts.

L'automatisation a permis aux travailleurs de se concentrera sur des fonctions spécifiquestandis que les machines ont assumé le travail le plus lourd ou répétitif. Selon une étude des chercheurs du MIT et de l'Université de Pennsylvanie, Amazon, Google et Microsoft utilisent leurs outils d'IA de la même manière.

"J'ai trois ans de travail": de plus en plus de gestionnaires IA croient que l'IA finira par supprimer le poste

Opérateurs de logiciels

Avec l'IA en tant que CO-Pilote, les grandes technologies automatisées automatisent certaines tâches de leurs ingénieurs logiciels qui nécessitaient auparavant des heures de travail. Ce temps libéré le consacre à l'amélioration des produits existants ou à la réalisation de nouveaux produits en moins de développement.

Autrement dit, ce processus prend un nouveau niveau, où IA commence à jouer le rôle équivalent aux machines industrielles du XIXe siècle.

Andy Jassy, ​​PDG d'Amazon, a reconnu dans une publication LinkedIn que grâce à cette automatisation avec l'IA, la société avait « sauvé l'équivalent de 4 500 ans de travaux de développement ».

Amazon 1
Amazon 1

Amazon Robotic Warehouse

Les centres de logistique Amazon peuvent servir d'exemple de ce qui se passe actuellement dans leurs bureaux de développement de logiciels. Il y a quelques années, les employés qui ont préparé les expéditions d'Amazon ont dû parcourir les longues salles de leurs magasins pour rassembler les produits de chaque commande. Cependant, la technologie a maintenant enraciné tout ce processus pour éliminer cette tâche de recherche.

Avec l'automatisation de leurs centres, ces emplois n'ont pas été distribués, mais maintenant ils sont dédiés à des tâches spécifiques. En tant qu'emballage, le nombre de commandes que chaque employé peut traiter une journée a augmenté et leur travail a été dévalué.

Ce personnel d'entrepôt garantit maintenant que votre travail est monotone, répétitif et mal payé. La même chose qui s'est produite avec les opérateurs des chaînes d'assemblage. Les ingénieurs logiciels commencent à remarquer les mêmes symptômes, avec une accélération de leurs flux de travail et une plus grande automatisation.

« Si vous vous dites que vous devez vérifier le code, ce n'est jamais une partie amusante du travail. Lorsque vous travaillez avec ces outils (assistance avec l'IA), c'est la plupart du travail », a déclaré Simon Willison, programmeur vétéran et blogueur.

Les conséquences de cette automatisation commencent déjà à être remarquées dans les positions juniors de différents secteurs, et celle de la programmation est exemptée. Les agents de l'IA qui génèrent du code font la tâche que le junior a précédemment développé et, de cette pratique, a acquis l'expérience qui leur a permis de monter.

Sans cet apprentissage, les ingénieurs seniors ne seront pas formés pour que demain puisse examiner le code généré par une IA et détecter les erreurs, ou faire face à des stratégies de développement adéquates.

Dans Simseo | Personne n'est considéré comme une classe ouvrière en Espagne: le pourcentage est passé de 50% à 16% en vingt ans

Image | Amazon, UNSPLASH (Adrian Sulyok, Procreator Global UI UX Design Agency, Kseniia Ilinykh)