Bien qu’elle se soit développée très rapidement ces dernières années, grâce aux progrès technologiques, la   Intelligence artificielle   (AI) existe depuis les années 50.

Aujourd’hui, cette technologie est développée pour effectuer des tâches qui n’étaient auparavant qu’une affaire d’humains, telles que la programmation.

Qu’est-ce que GPT-3 ? Votre travail de programmeur est-il en danger ?

L’IA est équipée d’un ensemble d’outils, d’algorithmes et de techniques qui lui permettent d’apprendre par elle-même et d’améliorer ses compétences. 

Cela fait d’un excellent choix pour remplacer les programmeurs écrivant du code dans un proche avenir. 

Premièrement, l’IA est beaucoup plus efficace que les programmeurs humains lorsqu’il s’agit d’écrire du code. 

L’IA peut analyser des modèles et des informations beaucoup plus rapidement et plus précisément qu’un humain, ce qui lui permet d’écrire du code beaucoup plus rapidement. 

L’IA est également capable de détecter et de corriger automatiquement les erreurs, ce qui signifie que le processus de programmation est beaucoup plus simple. 

De plus, l’AI est beaucoup moins cher que les programmeurs humains pour écrire du code. 

En effet, l’IA n’a pas besoin de passer autant de temps à apprendre les langages de programmation, ce qui lui permet d’économiser sur les coûts des heures de travail.

Eh bien, vous voyez ? L’IA n’est pas mal du tout, après tout, presque tous les paragraphes précédents ont été entièrement écrits par le ChatGPT. 

L’aviez-vous remarqué ? 

Ne vous inquiétez pas, ne paniquez pas.

Si vous croyez vraiment que l’IA dans un avenir proche peut remplacer les programmeurs écrivant du code, relisez les paragraphes précédents un peu plus attentivement.

GPT-3, le modèle de langage autorégressif qui utilise l’apprentissage profond pour produire des textes simulant la rédaction humaine, écrit bien, bien sûr, probablement mieux que moi, car il ne fait pas d’erreurs. 

Mais, j’insiste, lisez à nouveau le premier paragraphe écrit par GPT-3 pour voir si vous savez de quoi je parle. 

Vous l’avez déjà ?

Je vais vous donner un coup de main.

L’IA peut mieux écrire qu’un humain, mais elle n’aura jamais de but

Si nous demandions à l’IA de nous écrire un récit, elle écrirait quelque chose avec une syntaxe correcte, même avec un sens, mais le texte n’aurait pas plus d’intérêt que celui écrit par un bon élève du primaire. 

Cependant, écrire de la littérature de fiction ou d’essai est une activité avec une très grande composante artistique et créative. 

Vous pensez peut-être, et je ne vous blâme pas, que de nombreux best-sellers pourraient être écrits par une Intelligence artificielle, et il est plus que probable que les auteurs du futur s’appuient sur des outils d’Intelligence artificielle pour trouver des failles dans leurs textes, pour arrondir leur style et, dans certains cas, pour mettre du remplissage. 

De plus, je dirais que ça se produit déjà

En fait, Google met à jour ses algorithmes pour détecter le contenu  généré par l’intelligence artificielle car Internet commence à en être rempli.

Cependant, je vous garantis que cet article contient quelque chose hors de portée d’une IA aujourd’hui : 

  • Ironie acide. 
  • Encore plus de sarcasme.
  • Et, pourquoi pas ? Une certaine mélancolie.

*Ce dernier paragraphe m’a été corrigé par l’IA, ne vous ai-je pas dit que c’était possible ?

Mais allons plus loin. 

Avant de parler d’une activité comme le code, parlons d’autres disciplines affectées par l’Intelligence artificielle. 

Vous parlez de conduite autonome ? 

Bientôt, les assistants de Google, Microsoft et Apple utiliseront les nouveaux algorithmes et seront beaucoup, beaucoup plus intelligents, ils pourront même nous aider à répondre aux e-mails pendant que nous conduisons, et nous donner de meilleures directives. 

De plus, je suis sûr que dans moins d’une décennie, ils nous conduiront du point A (notre garage) au point B (une place de parking publique). 

Mais attendez ! 

J’habite à Madrid… 

Avez-vous déjà essayé de trouver un parking dans le centre de Madrid ? 

Dans la Silicon Valley, il n’y a pas de parkings tellement infernaux… 

Donc, je retire ce qui a été dit, il y a de temps pour cela, au moins à Madrid. 

Donnons-lui 20… 30 ans, mais il viendra. 

Je vous assure qu’il viendra.

Il en sera de même pour les traductions de textes (mais beaucoup, beaucoup plus tôt), la composition musicale de grands succès, et avec l’illustration, la peinture et la conception graphique. 

Si je demande à Dall-E2 (l’interface pour créer des images OpenAI avec GPT3) de me créer une illustration sous la prémisse « illustration de style marvel d’une famille hongroise célébrant le réveillon du Nouvel An » me dessinera ceci :

Je vous jure que ce n’est pas une blague. Il l’a fait pour moi, en un tour de main.

Votre poste de programmeur est-il menacé ?

Mais revenons à la question du code. Je ne doute pas que tôt ou tard (d’ici 10 ans), il existe des outils qui aident les développeurs à créer, déboguer et tester du code dans le cadre fonctionnel de suites de développement de logiciels, telles que des add-ons ou des utilitaires supplémentaires.

L’Intelligence artificielle est/sera peu à peu un assistant qui ajoutera des tâches à son sac à dos, mais dans un avenir proche, la création d’applications complètes à travers une prémisse simple n’a pas de sens, car comme dans la création littéraire, visuelle ou musicale, l’IA manque de contexte. 

Créer une application est un processus extrêmement complexe, où la partie du code n’est qu’une partie, et n’est pas la partie la plus importante.

Le contexte est beaucoup plus important, et comprend des réponses à des questions telles que :

  • Comment va-t-il être utilisé ? 
  • Qui va l’utiliser ? 
  • Quelles entrées de données et quelles sorties de données sont attendues ? 

Une IA est bonne pour donner des réponses, car elle étudie des millions de questions existantes et leurs réponses, validant ce processus d’apprentissage sur des milliards de tours au shaker que nous appelons Deep Learning, mais… 

Est-elle capable de poser de nouvelles questions ?

Non, carrément pas.

Beaucoup diront que la création pure n’existe pas. Que toutes les histoires ont déjà été racontées, et que la musique populaire moderne ne sort pas de quatre accords répétés à satiété dans des rythmes et des mélodies différents. Vous avez raison, mais les nuances sont presque tout. 

Dans le monde du développement de logiciels, ces subtilités sont un univers plein de nuances très subtiles auxquelles nous ne pouvons pas « mettre dans un shaker » et espérer que le mélange de formules précédentes fonctionne, c’est de la science-fiction et si je puis me permettre, du mauvais.

Peut-être qu’un jour des pilotes de Formule 1 comme Fernando Alonso s’affronteront sur un circuit main dans la main avec des Intelligences artificielles. Mais ce ne sera pas cette décennie, ni la suivante. 

Non seulement il existe des limites pratiques, mais des limites éthiques, morales, économiques et juridiques. 

Un avion commercial pourrait atterrir seul, mais aucune compagnie d’assurance n’assurerait l’engin. 

Après tout, à qui la faute en cas d’accident ?

Il en va de même pour le code généré par une IA. 

Qui le fixerait ?, qui l’étendrait ?, qui parlerait au client pour comprendre les exigences ?, qui inventerait le texte des « tooltips » pour aider à l’interface ?, qui concevrait l’interface (UI) ?

Soyons un peu plus audacieux, pourquoi pas une IA en tant que PDG d’une entreprise?, pourquoi pas une IA en tant que président du gouvernement?, pourquoi pas une IA en tant qu’amant et partenaire ?

L’IA appliquée à la vie quotidienne ne fait que commencer, mais des entreprises comme Google voient déjà leur modèle d’affaires mis en péril, car ce qu’une IA fait très bien, c’est de répondre aux questions et de simplifier le processus d’obtention d’informations et de fournir des résultats moyennement satisfaisants. 

Aujourd’hui, il est déjà l’assistant idéal, qui ne cesse d’observer et d’apprendre. Et le moment viendra où vous prendrez les commandes de nombreuses activités, mais en développement de logiciels, il est encore tôt. 

Même si vous ne vous détendez pas trop, tout est une question de temps.

Après tout, je vous ai dit que ce texte n’a pas été entièrement écrit par une IA, 

Mais, attends … 

Pouvez-vous vraiment en être sûr ?

Shares