Le PDG d'AWS prévoit que le codage deviendra obsolète pour les développeurs dans seulement deux ans après les commentaires du PDG de Baidu et du PDG de Nvidia

Le PDG d'AWS prévoit que le codage deviendra obsolète pour les développeurs dans seulement deux ans après les commentaires du PDG de Baidu et du PDG de Nvidia

Par
Jane Park
4 min de lecture

L'IA prête à transformer l'ingénierie logicielle : le PDG d'AWS rejoint le chœur grandissant des leaders technologiques prédisant un changement

La profession d'ingénieur logiciel pourrait bientôt subir des changements significatifs alors que l'intelligence artificielle (IA) commence à prendre en charge de nombreuses tâches de codage traditionnelles. Ce sentiment a été partagé par Matt Garman, le PDG d'Amazon Web Services (AWS), lors d'une discussion informelle avec des employés en juin, selon un enregistrement obtenu par Business Insider. Garman, qui a pris son poste de PDG en juin, a discuté de la façon dont l'IA pourrait reshaper les responsabilités des développeurs dans les deux prochaines années.

Garman a déclaré : "Si vous regardez dans 24 mois, ou dans quelque temps — je ne peux pas prédire exactement où nous en serons — il est possible que la plupart des développeurs ne codent plus." Il a souligné que le codage, traditionnellement considéré comme la compétence principale des ingénieurs logiciels, pourrait devenir moins important à mesure que l'IA devient plus compétente pour gérer ces tâches. Au lieu de cela, il a suggéré que le rôle des développeurs se déplacera vers l'innovation et la compréhension des besoins des utilisateurs, s'éloignant du codage direct vers des responsabilités plus stratégiques et centrées sur l'utilisateur.

Cette perspective rejoint celle d'autres leaders de l'industrie technologique comme le PDG de Nvidia, Jensen Huang, et le PDG de Baidu, Robin Li, qui prévoient que l'IA modifiera fondamentalement le paysage de l'ingénierie logicielle. Bien que les remarques de Garman ne soient pas un avertissement alarmant sur l'extinction des emplois, elles reflètent une reconnaissance croissante que l'IA redéfinira probablement la manière dont les développeurs travaillent.

Points clés

  1. Changement dans les rôles des développeurs : Garman prédit que l'IA pourrait réduire le besoin pour les développeurs de coder, soulignant que leur attention devrait se porter sur l'innovation et la compréhension des besoins des utilisateurs.

  2. Intégration de l'IA : Garman encourage les employés d'AWS à explorer comment l'IA peut être intégrée dans leurs flux de travail, soulignant des exemples comme l'utilisation du chatbot Q d'Amazon par Smartsheet pour automatiser des tâches répétitives.

  3. Optimisme plutôt que menace : Contrairement aux avertissements sur l'élimination des emplois par l'IA, le ton de Garman est optimiste, suggérant que l'IA ouvrira plus d'opportunités créatives pour les développeurs.

  4. Consensus général dans l'industrie : Garman rejoint un chœur de leaders technologiques, dont Jensen Huang de Nvidia et Robin Li de Baidu, qui prévoient que l'IA transformera de manière drastique le développement logiciel.

Analyse approfondie

Le récit en évolution autour de l'IA et du développement logiciel indique un avenir où le rôle traditionnel des ingénieurs logiciels sera redéfini. Les commentaires de Garman, ainsi que ceux d'autres dirigeants technologiques, reflètent un large consensus selon lequel l'IA automatisera de nombreuses tâches de codage répétitives, permettant ainsi aux développeurs de se concentrer sur des aspects plus stratégiques et créatifs de leur travail. Ce n'est pas juste une vision futuriste, mais une réalité qui commence déjà à se concrétiser.

La montée des outils de codage pilotés par l'IA, tels que GitHub Copilot, qui assistent les développeurs en suggérant du code et en automatisant des tâches répétitives, est la preuve de ce changement. Ces outils permettent aux développeurs de réaliser des tâches plus rapidement et avec une plus grande efficacité, réduisant ainsi le besoin de codage manuel. Cela est en ligne avec ce que Garman appelle l'élimination de "la charge lourde non différenciée" de l'expérience des développeurs, permettant aux ingénieurs de se concentrer sur l'innovation et la résolution de problèmes centrés sur l'utilisateur.

Cependant, bien que l'IA puisse gérer des tâches répétitives, elle lutte encore avec des aspects plus complexes et abstraits de l'ingénierie logicielle. Concevoir une architecture, résoudre des problèmes complexes et développer des solutions innovantes nécessitent encore l'ingéniosité et la créativité humaines. L'IA peut augmenter les capacités des développeurs, mais il est peu probable qu'elle remplace complètement le besoin d'ingénieurs qualifiés dans ces domaines de sitôt.

AWS, comme d'autres géants technologiques, semble se préparer à cet avenir en encourageant sa main-d'œuvre à acquérir de nouvelles compétences et à adopter des outils d'IA. L'optimisme de Garman suggère que les développeurs qui s'adapteront à ces changements trouveront de nouvelles opportunités de croissance et de créativité dans un domaine en rapide évolution.

Le saviez-vous ?

  • Adoption de l'IA parmi les développeurs : D'ici 2024, plus de 97 % des développeurs auront utilisé des outils de codage propulsés par l'IA, selon une récente enquête de GitHub. Cependant, l'adoption au sein des organisations varie, avec entre 59 et 88 % des développeurs rapportant que leurs entreprises soutiennent activement l'utilisation des outils d'IA.

  • Génération de code par l'IA : Le PDG de Nvidia, Jensen Huang, a déclaré célèbrement que "tout le monde est maintenant un programmeur", grâce aux assistants de codage par IA, tandis que l'ancien PDG de Stability AI, Emad Mostaque, a prédit que les programmeurs traditionnels pourraient disparaître complètement dans les cinq prochaines années.

  • Révolution No-Code / Low-Code : L'essor des plateformes No-Code et Low-Code démocratise la création de logiciels, permettant aux non-programmeurs de construire des applications avec peu de connaissances techniques. Cette tendance modifie déjà la demande de développeurs traditionnels dans certains contextes, en particulier dans les petites entreprises et le développement d'applications moins complexes.

L'avenir de l'ingénierie logicielle est sans aucun doute en train d'être remodelé par l'IA, et les prochaines années révéleront probablement jusqu'où ces transformations iront. Bien que l'IA puisse remplacer certaines tâches de codage, le rôle de la créativité humaine, de la réflexion stratégique et de la résolution de problèmes reste vital dans ce paysage en évolution.

Vous aimerez peut-être aussi

Cet article est soumis par notre utilisateur en vertu des Règles et directives de soumission de nouvelles. La photo de couverture est une œuvre d'art générée par ordinateur à des fins illustratives uniquement; ne reflète pas le contenu factuel. Si vous pensez que cet article viole les droits d'auteur, n'hésitez pas à le signaler en nous envoyant un e-mail. Votre vigilance et votre coopération sont inestimables pour nous aider à maintenir une communauté respectueuse et juridiquement conforme.

Abonnez-vous à notre bulletin d'information

Obtenez les dernières nouvelles de l'entreprise et de la technologie avec des aperçus exclusifs de nos nouvelles offres