Le ChatGPT remplacera-t-il un jour les programmeurs ? Beaucoup craignent que ce soit le cas

Le ChatGPT remplacera-t-il un jour les programmeurs ? Beaucoup craignent que ce soit le cas

Depuis que la robotique et l'intelligence artificielle ont connu des avancées technologiques, une question terrifiante se pose dans nos esprits : Les machines nous remplaceront-elles un jour ? D'innombrables films, séries, livres, etc., ont été écrits sur l'IA et le remplacement inévitable de la main-d'œuvre humaine par les robots. La dernière préoccupation en date est que les ChatGPT remplaceront les programmeurs. Mais devons-nous vraiment nous en inquiéter ?

RELATIF : Les percées technologiques qui contribueront aux progrès de la médecine en 2022

Le monde de l'intelligence artificielle s'est développé de manière exponentielle du jour au lendemain. Chaque jour, nous voyons plus d'art généré par la synthèse d'art de l'intelligence artificielle, et nous avons même vu le tout premier court-métrage entièrement écrit et réalisé par une IA. La même IA peut programmer de simples lignes de code, ce qui soulève la question suivante : les ChatGPT remplaceront-ils un jour les programmeurs ?

Les inquiétudes

Mike Abel a abordé ce sujet intéressant dans une publication sur Facebook, soulignant l'explosion de la popularité de ChatGPT au cours des seuls derniers mois. Selon certains rapports, de grandes entreprises technologiques ont licencié une grande partie de leurs employés et investi beaucoup d'argent dans la création et le développement de programmes d'intelligence artificielle. À l'heure actuelle, Microsoft a introduit un aspect de l'IA dans quelques-uns de ses programmes. Par exemple, elle travaille sur un programme qui peut synthétiser la voix de n'importe qui avec seulement quelques secondes de référence audio.

Que se passe-t-il lorsqu'une main-d'œuvre est remplacée par la robotique ou l'IA ? C'est un choix intelligent pour les entreprises. Un ordinateur n'a pas besoin de dormir ou de manger, il ne s'épuise pas sur le plan créatif (seulement sur le plan mécanique), il n'a pas de famille à faire vivre, il ne tombe pas malade et n'a pas besoin de jours de congé. Un ordinateur est un travailleur parfait, l'employé parfait. Mais qu'advient-il des personnes ?

Abel mentionne que même s'il peut être logique pour une entreprise de se diriger vers une option qui serait moins chère à long terme (elle n'a pas à se soucier de payer un salaire avec un ordinateur), l'entreprise ne peut pas seulement penser au bénéfice qu'elle en retire. Par exemple, supposons qu'un secteur entier du marché de l'emploi soit pris en charge par les machines. Dans ce cas, l'ensemble de la main-d'œuvre se retrouve sans emploi dans un domaine où elle était spécialisée. Cela signifie qu'un groupe entier de citoyens de la classe ouvrière se retrouve sans moyen de subvenir aux besoins de sa famille.

Bien que la technologie soit sans aucun doute la voie à suivre à l'avenir, Abel nous rappelle que même les employeurs sont humains et qu'ils doivent réfléchir à l'aspect humanitaire du remplacement de leur main-d'œuvre par des machines. En outre, la technologie progresse à un rythme bien plus rapide que celui de la création de nouveaux emplois pour ceux qui risquent de les perdre lors de cette inévitable évolution significative vers l'IA et les machines.

RELATIF : Evie Smart Ring : Un changement de donne pour les trackers de fitness pour femmes

Rassurances

Bien que l'évolution vers la technologie semble inévitable, de nombreux experts en robotique, en intelligence artificielle et en programmation estiment qu'en l'état actuel de ChatGPT, il est impossible qu'elle remplace complètement les programmeurs, les écrivains et les artistes. En fin de compte, l'IA n'est pas parfaite et est un outil à utiliser pour créer, pas pour remplacer. Austin Nguyen, un développeur de logiciels travaillant sur son propre robot, a pris part à la discussion, expliquant aux lecteurs pourquoi il est peu probable que ChatGPT remplace les programmeurs.

Au cours des derniers mois, ChatGPT est apparu comme un outil puissant aux multiples usages, capable de générer du code lorsqu'on lui donne quelques invites. Tout d'abord, bien sûr, vous devez savoir un peu ce que vous faites pour fournir au robot les invites appropriées, mais il y a un autre problème. Le code généré ne fonctionne que parfois correctement. Lorsqu'il fonctionne, il s'agit généralement d'un simple modèle de code qui peut servir à une fonction particulière, mais qui n'accomplit que peu de choses.

Un autre aspect important de la programmation est que les programmeurs doivent être capables d'analyser les problèmes posés par le code et de trouver des solutions qui nécessitent logique et créativité. Une machine peut fonctionner par la raison pure, mais elle n'a pas d'originalité ni d'esprit critique, surtout pas au niveau humain. Selon M. Nguyen, un programmeur peut donc trouver une solution à la fois élégante et très efficace, ce qui le rend plus précieux qu'une IA.

Nguyen a également mentionné que les programmeurs ne se contentent pas de produire du code. Ils corrigent également les bogues, améliorent constamment leur code existant pour les nouvelles versions, et travaillent avec toute une équipe de développement pour ce faire. ChatGPT est un outil formidable qui peut simplifier un peu le travail des programmeurs, en les utilisant pour des tâches banales et triviales, ce qui leur permet de se concentrer sur le côté créatif, qui “nécessite une intelligence humaine.”

Un autre utilisateur sur Quora est d'accord avec Nguyen, disant que ChatGPT est un excellent outil qui peut être utilisé pour la génération de code et le traitement du langage naturel, mais qu'il n'est pas assez sophistiqué pour remplacer le rôle d'un programmeur humain. “La programmation est un processus créatif qui nécessite la perspicacité et l'intuition humaines”, quelque chose qu'une machine ne peut pas entièrement reproduire.

En outre, un autre a expliqué plus en détail. Il est peu probable que les utilisateurs et les entreprises soient satisfaits des “courts programmes en ligne de commande écrits pour faire une infime partie de ce dont ils ont réellement besoin”, ce qui est la limitation actuelle du code écrit par ChatGPT. La plupart du temps, le code généré doit être complété, ne fonctionne pas et n'accomplit pas ce que les utilisateurs ont besoin qu'il fasse. Il y a toujours un élément de programmeur humain qui doit aller dans le code pour le corriger, trouver et traiter les bogues, et embellir le code simplement écrit.

ChatGPT est plus susceptible de rester un outil soigné qui aide les programmeurs plutôt que quelque chose qui peut les remplacer. Cela signifie simplement que les programmeurs n'auront pas à taper autant parce qu'ils peuvent obtenir les modèles de code simples dont ils ont besoin avec des invites courtes. De l'avis de cet utilisateur, la probabilité de perdre un poste de programmeur au profit de quelqu'un qui est simplement meilleur dans son travail et qui travaille pour moins d'argent est plus élevée que de le perdre au profit d'une machine.

Par exemple, l'utilisateur a souligné que les nombreux outils de développement Web faciles à utiliser, comme Wix et WordPress, rendent les tâches de développement Web beaucoup plus faciles pour le commun des mortels, mais qu'ils n'ont pas encore remplacé les développeurs Web. Il y aura toujours besoin d'une personne derrière la machine, qui s'occupe des invites, corrige les bogues dans le code de l'IA elle-même, de ce qu'elle produit, etc. Dans l'état actuel des choses, il n'y a pas lieu de craindre que les machines remplacent les hommes, du moins pour les prochaines années.

RELATIF : 3 nouveaux appareils technologiques que vous devez avoir chez vous en 2023

Dites-nous, pensez-vous que le ChatGPT remplacera les programmeurs un jour prochain ?