L’intelligence artificielle continue de susciter des débats dans le domaine du génie logiciel, en particulier en ce qui concerne son impact sur le secteur. Sam Altman a récemment fait part de son avis en comparant l’intelligence artificielle actuelle à un téléphone portable à peine utile, ce qui a suscité des controverses parmi les acteurs du domaine.
Selon un rapport récent de l’Organisation internationale du travail, environ 21 millions d’emplois occupés par des femmes et 9 millions d’emplois occupés par des hommes pourraient être remplacés par l’intelligence artificielle. Ce rapport met en lumière la menace potentielle que représente l’automatisation pour les programmeurs d’applications dans le secteur informatique.
Cependant, une étude de l’Université de Princeton a révélé que l’intelligence artificielle générative ne remplacera pas entièrement les développeurs de logiciels. Les chercheurs ont développé un cadre d’évaluation basé sur près de 2 300 problèmes courants d’ingénierie logicielle, et ont constaté que les modèles de langage traditionnels ne parvenaient à résoudre que 4,8 % à 1,7 % de ces problèmes, tandis qu’un modèle spécialement formé n’était capable de résoudre que les problèmes les plus simples.
Malgré ces avancées, des voix s’élèvent pour maintenir que l’intelligence artificielle restera un outil au stade actuel de son évolution. Linus Torvalds, le créateur de Linux, a suggéré que l’intelligence artificielle pourrait être utilisée pour réviser le code, mais a souligné que le rôle du développeur en tant qu’expert resterait essentiel.
En effet, même si des outils comme ChatGPT sont de plus en plus utilisés dans l’enseignement supérieur, avec des conséquences potentiellement positives sur l’enseignement et l’apprentissage, des préoccupations persistent quant à la possibilité de tricherie et à la nécessité de détecter le contenu généré par l’IA.
Il est donc clair que l’intelligence artificielle continuera à susciter des questionnements sur ses perspectives d’évolution et son impact sur le métier de développeur. Il reste à voir comment l’adoption croissante de l’intelligence artificielle dans le secteur informatique façonnera les évolutions à venir pour les professionnels du domaine.