Rencontrez le développeur post-IA : plus créatif, plus axé sur les affaires
Il y a beaucoup de discussions sur l’impact potentiellement positif ou négatif de l’IA générative sur les rôles professionnels et la créativité. Mais la bonne nouvelle pour les développeurs de logiciels est que l’IA générative assume de nombreuses tâches banales et élève leurs rôles au conseil aux entreprises et à l’expérience client.
« Les professionnels de l’informatique adopteront des rôles plus stratégiques en s’appuyant sur des outils qui les aideront à augmenter leurs compétences et à automatiser le travail », a déclaré Chris Casey, directeur et directeur général des partenariats technologiques industriels mondiaux pour Amazon Web Services. Nous avons récemment demandé à Casey de partager ses observations sur ce à quoi ressemblera le travail du développeur post-IA.
Aussi: J’ai utilisé ChatGPT pour écrire la même routine dans ces dix langages de programmation obscurs
Avec la montée en puissance des outils d’IA générative, il y aura un besoin « de professionnels de l’informatique encore plus qualifiés qui assumeront des rôles commerciaux stratégiques », prédit Casey. L’IA fournira la capacité « d’examiner et de résoudre rapidement les erreurs de codage des outils d’IA, de comprendre les nouveaux processus d’examen et de conformité des applications, et d’interpréter les quantités massives de données que ces outils transfèrent dans les deux sens pour les utiliser à l’avantage de leur organisation ».
L’IA générative « permettra aux professionnels de l’informatique de commercialiser plus rapidement des solutions créatives », déclare Casey. Il s’agit de « réinventer la façon dont les développeurs créent des applications et apportent des expériences aux clients. L’IA générative supprime la majeure partie de l’écriture manuelle de code indifférencié, ce qui permet de gagner du temps et d’augmenter la productivité, afin que les développeurs puissent se concentrer sur les aspects créatifs du codage et de la conception de solutions ».
Aussi: Les futures versions de ChatGPT pourraient remplacer la majorité du travail que les gens font aujourd’hui
Il s’agit d’un « changement de paradigme » dans le travail de développement, poursuit Casey : « Plutôt que de passer du temps à écrire du code simple et indifférencié, les développeurs peuvent se concentrer sur la collaboration avec les chefs de produit et les ingénieurs pour concevoir de nouvelles expériences utilisateur. Les chefs de produit et les ingénieurs bénéficieront probablement d’une formation. pour développer les compétences nécessaires pour inciter efficacement et efficacement les agents d’IA génératifs à produire les résultats souhaités, ainsi que pour affiner les transformateurs de modèles de grande langue et les modèles fondamentaux pour répondre à des cas d’utilisation spécifiques.
L’IA générative représente également la prochaine génération d’environnements à faible et sans code, ce qui signifie que de nombreux développeurs de l’ère de l’IA seront basés en dehors du domaine informatique, explique Casey. L’IA générative « permet aux développeurs de mettre rapidement un concept entre les mains d’une base d’utilisateurs précoces pour montrer la preuve de sa valeur et conduire une expérience collaborative axée sur l’utilisateur ».
Aussi: Selon cette étude, l’IA générative peut rendre certains travailleurs beaucoup plus productifs
En éliminant le besoin d’écrire du code technique indifférencié, par exemple, « des flux de travail génériques, des schémas, des données, des API et des rôles d’accès d’identité ; l’IA générative permet à la main-d’œuvre non technique de créer également des applications d’IA », dit-il.
Il y a également des implications pour offrir de meilleures expériences utilisateur. L’IA générative est capable de produire des suggestions de code en temps réel pour prédire la prochaine ligne de code, ce qui « aura également un impact positif sur le travail de ceux tels que les ingénieurs de test UX et UX qui écrivent du code qui invite l’agent d’IA générative à produire différentes versions d’un UX en temps quasi réel », déclare Casey. « Ces ingénieurs seront en mesure d’interpréter et d’agir sur les commentaires reçus afin d’améliorer continuellement l’expérience client. »
Aussi : Comment utiliser ChatGPT pour écrire du code
Casey indique qu’AWS cherche à « démocratiser » l’apprentissage automatique et à le rendre largement accessible. « Nous avons investi dans une infrastructure rentable et évolutive, y compris des services tels qu’Amazon Sagemaker qui réduisent le temps de création, de formation et de déploiement de modèles », a-t-il déclaré. Un nouveau produit, Amazon Bedrock, rend les modèles de base accessibles via des API.