IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

80 % des ingénieurs logiciels devront se perfectionner en IA d'ici 2027, car à long terme, les entreprises auront besoin d'ingénieurs en IA pour créer des applications basées sur l'IA
Selon Gartner

Le , par Anthony

85PARTAGES

7  0 
D'ici 2027, l'IA générative (GenAI) créera de nouveaux rôles dans l'ingénierie logicielle et les opérations, ce qui obligera 80 % de la main-d'œuvre en ingénierie à se perfectionner, selon Gartner, Inc.

« Les affirmations audacieuses sur les capacités de l'IA ont donné lieu à des spéculations selon lesquelles l'IA pourrait réduire la demande d'ingénieurs humains, voire les supplanter complètement », a déclaré Philip Walsh, analyste principal chez Gartner. « L'IA transformera le rôle futur des ingénieurs logiciels, mais l'expertise et la créativité humaines seront toujours essentielles pour fournir des logiciels complexes et innovants ».


Les analystes de Gartner s'attendent à ce que l'IA ait un impact sur le rôle de l'ingénieur logiciel de trois manières :

À court terme, l'IA fonctionnera à l'intérieur de limites

Les outils d'IA généreront des augmentations modestes de la productivité en augmentant les schémas de travail et les tâches des développeurs existants. Les avantages de l'IA en termes de productivité seront les plus significatifs pour les développeurs seniors dans les organisations ayant des pratiques d'ingénierie matures.

À moyen terme, l'émergence d'agents d'IA repoussera les limites

Les agents d'IA transformeront les schémas de travail des développeurs en leur permettant d'automatiser et de décharger entièrement davantage de tâches. Cela marquera l'émergence d'une ingénierie logicielle native de l'IA, lorsque la plupart des codes seront générés par l'IA plutôt que par l'homme.

« À l'ère de l'IA native, les ingénieurs logiciels adopteront un état d'esprit “ IA d'abord ”, dans lequel ils se concentreront principalement sur l'orientation des agents d'IA vers le contexte et les contraintes les plus pertinents pour une tâche donnée », a déclaré Philip Walsh. Les ingénieurs logiciels devront donc impérativement posséder des compétences en matière d'ingénierie des invites en langage naturel et de génération augmentée de récupération (RAG).

À long terme, les progrès de l'IA permettront de dépasser les frontières et marqueront l'essor de l'ingénierie de l'IA

Si l'IA rendra l'ingénierie plus efficace, les organisations auront besoin d'ingénieurs logiciels encore plus compétents pour répondre à la demande en forte croissance de logiciels alimentés par l'IA.

« La création de logiciels alimentés par l'IA exigera une nouvelle race de professionnels du logiciel, l'ingénieur en IA », a déclaré M. Walsh. « L'ingénieur en IA possède une combinaison unique de compétences en génie logiciel, en science des données et en IA/apprentissage automatique (ML), des compétences qui sont recherchées. »

Selon une enquête de Gartner menée au quatrième trimestre 2023 auprès de 300 organisations américaines et britanniques, 56 % des responsables de l'ingénierie logicielle considèrent l'ingénieur en IA/apprentissage automatique (ML) comme le rôle le plus demandé en 2024, et ils considèrent la mise en application de l'IA/ML dans les applications comme la plus grande lacune en matière de compétences.

Pour soutenir les ingénieurs en IA, les organisations devront investir dans des plateformes de développeurs IA. Ces plateformes aideront les organisations à développer des capacités d'IA plus efficacement et à intégrer l'IA dans les solutions d'entreprise à grande échelle. « Cet investissement exigera des organisations qu'elles améliorent les compétences des équipes d'ingénierie des données et des plateformes afin d'adopter des outils et des processus qui favorisent l'intégration et le développement continus des artefacts d'IA », a déclaré Philip Walsh.

Source : Gartner

Et vous ?

Quel est votre avis sur le sujet ?
Trouvez-vous ces perspectives de Gartner crédibles ou pertinentes ?
Selon vous, les entreprises devraient-elles donner la priorité à l'amélioration des compétences des ingénieurs existants ou à l'embauche de nouveaux ingénieurs spécialisés en IA pour répondre aux demandes futures ?

Voir aussi :

Les ingénieurs logiciels spécialisés en IA gagnent jusqu'à 100 000 $ de plus que leurs homologues non spécialisés en IA, et certaines entreprises sont prêtes à les rémunérer à hauteur d'un million de dollars

Les chercheurs en IA peuvent s'attendre à des rémunérations pouvant aller jusqu'à 865 000 dollars par an, ces rémunérations seraient dues à un manque de talents dans le secteur de l'IA

Les responsables informatiques peinent à trouver des talents en IA, mais n'investissent pas suffisamment dans le développement des compétences professionnelles, d'après une étude de Skillsoft

L'essor de l'IA pousse les guerres de talents de la Silicon Valley à de nouveaux extrêmes : les entreprises proposent des packages de rémunération d'1 Mn $ par an et recrutent des équipes entières

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Fluxgraveon
Membre actif https://www.developpez.com
Le 23/10/2024 à 9:49
Si j'étais une IA, je créerais mes propres applis en utilisant les ingénieurs pour développer des versions adaptées.
Aux humains.
1  0 
Avatar de Artemus24
Expert éminent sénior https://www.developpez.com
Le 24/10/2024 à 12:31
Salut à tous.

J'ai connu l'époque où l'on utilisait des générateurs de programmes pour pisser de la ligne cobol. Cela n'a pas pour autant réduit le nombre de développeurs car même si cela fait 80% du travail, il reste les 20% qui vont prendre plus de temps à les adapter aux programmes. Je suis certains que la complexité mis en œuvre par ces IA ne vont pas supprimer du jours au lendemain les ingénieurs en développement.

Je prends comme exemple les outils FOCUS développé par la société Builders ... (je ne me souviens plus du nom exacte) où en peu de lignes, nous pouvions écrire un programme qui aurait pris bien plus de temps avec du cobol. Cela n'a pas pour autant supprimé le nombre de développeurs car même si un utilisateur lambda peut le faire, il n'a pas vocation à se substituer à celui du développeur dont c'est son métier. D'autant que cet utilisateur a aussi son propre métier et ne peut pas faire deux choses à la fois.

Il y aura toujours besoin de développeurs, même si le gros du travail, disons le facile, sera fait par des IA. Il y a des subtilités qui ne pourront jamais être comprise par un IA car son domaine d'expertise ne pourra pas les assimiler. La question est de savoir ce qui va incomber aux développeurs si 90% à 95% du travail basique sera fait par les IA. Je me demande s'il y aura encore la volontés pour ces développeurs de travailler dans des conditions où la complexité sera la règle et ne sera assimilé qu'au bout de plusieurs années de pratique.

C'est comme dans le milieu bancaire, il y a un existant en cobol développé depuis les années 1960 dont presque plus personne ne sait comment cela fonctionne. C'est le cœur même du domaine bancaire, et tout ce que l'on sait faire, est de rajouter des rustines aux cataplasmes déjà existants. Autrement dit, il va arriver que plus aucun humain ne sera en mesure de comprendre l'existant et que l'on va confier cela à des IA, qui ne seront pas plus capable de maitriser le sujet.

Et c'est de cela dont on veut comme avenir, la non maitrise du cœur des métiers fait par des humains et confier à des IA ? Est-ce que le monde n'est pas devenu fou ?
1  0