Temps de lecture estimé : 9 minutes

Développeur VS. IA : NON, on ne va PAS perdre nos jobs, MAIS…

Développeur et IA font beaucoup parler en 2024, discutons ensemble de l’avenir des devs…

On est mi-2024, et j’aimerais parler des limites du machine learning actuelle.

Désormais, j’utilise l’IA pour coder la moitié de mes journées de dev.

Il faut savoir que l’IA date du milieu du XXème siècle et à l’époque, ils avaient déjà conçu des algos que l’on utilise encore aujourd’hui.

Pourquoi ont-il arrêté en cours de route au lieu de créer ChatGPT directement ?

Les raisons sont simples : Le manque de puissance de calcul et de données.

Désormais, on a les deux, c’est pour ça qu’on a une techno qui marche aussi bien.

Les limites de l’IA chez les développeurs

IA remplacer les développeurs en 2022
https://twitter.com/MathisHammel/status/1621539164226293763

Même si on a énormément évolué technologiquement parlant, les algos eux, très peu.

(Je te conseille de lire le Thread de Mathis qui montre que pour l’instant, on est encore largement valable en tant que dev)

On n'est pas (encore) sur le point de remplacer les développeurs par des IAs.

La technologie grandit tellement qu’il y a fort à parier que d’ici quelques années, notre métier subisse un gros changement.

D’ailleurs si j’avais 18 ans et que je devais choisir mes études, je ne choisirais pas la programmation car l’IA est déjà en train de coder aussi bien que nous, et ça va s’accentuer.

Alexandre Soyer

Le CEO de GitHub espère aussi d’ici quelques années (2 à 3 ans) , que les prédictions de Copilot complètent les 3/4 de nos réflexions.

Copilot will write 80% of code “sooner than later”.

GitHub CEO – Thomas Dohmke
Interview du CEO de GitHub à propos de GitHub Copilot
https://www.freethink.com/robots-ai/github-copilot

La moitié du code que l’on tape aujourd’hui peut être complétée et générée par une IA.

Ça donne à réfléchir sur notre avenir…

Perte d’emploi chez les développeurs, vraiment ?

Les emplois actuels vont être menacés.

Graphiste, designer, copywriter, développeur…

D’ici quelques années, énormément de métiers dits « intellectuels » seront remplacés par des IA.

Les limites humaines arrivent en un sens, car les robots vont bientôt nous dépasser techniquement parlant.

Ce n’est qu’une question de temps avant que la créativité des humains ne soit elle aussi rattrapée par les machines.

Avec les robots de Boston Dynamics, d’ici quelques années il y a fort à parier que l’IA soit intégrées dans des robots et nous aide dans notre quotidien…

Démo des robots de Boston Dynamics en 2021

Mais avant ça, des métiers comme celui de graphiste sont mis en péril :

Regarde par exemple l’image trop stylée qu’à généré Axel (qui a l’excellent blog Code Heroes au passage) via MidJourney.

Combien de temps aurait-il fallu à un graphiste pour la faire ?

Des heures…

Intelligence Artificielle pour les développeurs, coder avec l'IA de GPT-4 !
Intelligence Artificielle pour les développeurs, coder avec l’IA de GPT-4 !

La valeur ajoutée qu’on attribuait à nos métiers dits artistiques ou intellectuels, sera facilement remplaçable par une machine.

Même si pour l’instant on ne le voit pas encore venir, GPT-3 est un bébé de quelques mois encore…

IA qui génère un morceau de code pas terrible
https://twitter.com/minirop/status/1488193815823409161/photo/1

Oui, les métiers intellectuels sont menacés désormais.

Quel est l'intérêt de payer une rédacteur SEO 1 journée de travail pour produire 2 gros articles alors que la même chose, supervisé par ChatGPT pourrait en produire 10 ou 20 x plus ?

Ce serait très prétentieux de croire que ça ne va pas arriver aux développeurs non plus…

Il va être de plus en plus difficile pour un être humain d’apporter une contribution productive à la société”.

Sébastien Thrun, inventeur de la Google Car dans The Economist

On rigolait du salaire universel et on en rigole encore, mais beaucoup de personnes pensent que ça va arriver (et plus vite qu’on ne pense).

Car l’IA va mettre une grosse partie de la population mondiale au chômage d’ici quelques dizaines d’années.

Wall-e futur humanité
Wall-E et les humains du futurs : Va-t-on laisser les robots tout faire à notre place ?

Propriété intellectuelle et IA : À qui appartiennent les données ?

À qui appartient l’IA ? Est-ce une personne ? Les différents modèles utilisés ont-ils respecté notre vie privée ?

On utilise nos données pour entraîner les intelligences artificielles.

Les données ne sont plus « inertes », elles vont servir de mémoire à une intelligence supérieure…

D’ici quelques années, l’IA te connaîtra mieux que tes parents (si ce n’est pas déjà le cas ?).

Dans un premier temps, on peut déjà commencer par se demander :

  • Données d’entrées : L’exploitation des données des utilisateurs est-elle éthique ? Légale ? Alimenter l’IA est une chose, mais ce sont nos données privées derrières qui l’alimentent.
  • Données de sorties : À qui appartiennent les éléments générés ? À l’entreprise qui les a donnés ? À l’utilisateur qui les a créés ? Et si l’idée vient d’un groupe précis du modèle qui concerne une entreprise, on peut leur donner la paternité ? Quid de la partie du modèle d’apprentissage dont la data appartiendrait à quelqu’un d’autre, comme toi ou moi ?

Tellement de questions en suspens…

Mais il n’y a pas que ça.

Si Copilot utilise le code Open-Source de GitHub pour s’entraîner et que tu as aussi publié dessus, est-ce normal qu’ils se servent de ton code, sans demander ?

GitHub Copilot vol de données pour enrichir le modèle
https://twitter.com/DocSparse/status/1581461734665367554?lang=en

Les dangers d’utiliser des outils comme GitHub Copilot, c’est de retrouver son code privé sauvegardé et entrainé pour enrichir le modèle de l’IA.

Autrement dit, avec ces outils, le code privé envoyé sur les serveurs pourrait ne plus exister…

Ce qui bien sûr pose un problème : à qui est le code que tu vas écrire ? Pourquoi tu es payé au final si tu ne codes plus avec ton code ?

Fonctionne de l'IA OpenAI Codex avec GitHub Copilot
Comment GitHub Copilot fonctionne

Limites techniques actuelles de l’IA en 2024.

La vitesse de calcul actuelle a permis l’émergence de l’IA, comme ChatGPT, un logiciel basé sur GPT a secoué le monde entier.

Il y a 2 ans, personne ne pensait possible qu’un logiciel comme Stable Diffusion ou MidJourney fasse un dessin aussi bien qu’un humain…

MidJourney comparaison des versions
https://aituts.com/midjourney-versions/

Une super-intelligence va émerger, c’est une question de temps.

Vitesse de calcul + Performance des algos + Données = Super IA

Heureusement nos limites technologiques actuelles nous permettent de voir venir le truc pour y mettre des barrières.

Beaucoup de personnes ont signé une lettre ouverte pour demander de mettre en pause la montée en puissance de l’IA car elle pourrait devenir dangereuse pour l’humanité.

Lettre ouverte sur l'IA pour mettre en pause le développement avant que ça ne parte trop loin
https://futureoflife.org/open-letter/pause-giant-ai-experiments/

Pour moi, c’est une bonne chose.

Si une IA apprend à se transférer via ses données sur internet, elle pourrait être capable de se cacher et personne ne serait en mesure de l’éteindre.

Elle pourrait juger que l’espèce humaine fait plus de mal que de bien et de l’anéantir, car on lui aura appris à faire le bien.

AI qui attaque des humains dans person of interest
https://personofinterest.fandom.com/wiki/Samaritan

(Je te conseille d’ailleurs l’incroyable série Person Of Interest pour ça)

C’est une possibilité à envisager, et les spéculations à ce sujet sont nombreuses.

De toute façon faut pas se leurrer, l’IA va prendre le contrôle de nos vies.

Elle a déjà commencé à le faire…

Pourquoi les développeurs doivent coder avec l’IA

Bon, je vais pas faire un speech et j’espère que t’es déjà convaincu.

Si jamais tu ne l’es pas, laisse-moi te dire qu’il y a un avant et un après.

On est en 2023, et d'ici moins de 3 ans, les devs qui n'utilisent pas l'IA seront devenues beaucoup moins intéressants pour les entreprises qui recrutent...

Tout simplement parce-qu’elles font des tâches aussi bien que nous en une fraction de seconde sur des éléments précis.

GitHub Copilot fonction générée
Écrire une fonction d’algo en quelques secondes grâce à GitHub Copilot

AlphaGo, l’IA de Google qui a battu le meilleur humain sur Terre est connu pour avoir joué le coup 37.

C’est un coup qu’aucun autre humain n’aurait fait car ce coup précis fait perdre la partie à celui ou celle qui le ferait, mais l’IA a su voir plus loin encore.

En plus d'être rapide et d'avoir plus de connaissances que nous, l'IA permet de découvrir des choses que nous n'aurions probablement jamais vues par nous-même.

Donc ?

C’est sans doute la même chose avec ton code…

L’IA peut trouver des solutions plus rapides, plus simples et plus efficaces auxquelles tu n’aurais pas pensé non plus.

Perte d’emploi dans le futur, à quoi ressemblera un développeur dans 10 ans ?

Personnellement, je pense 2 choses :

  • Notre boulot va changer, on va de moins en moins écrire d’algo et de choses techniques ou « logiques »
  • Le marché du développement va changer, comme l’IA va faire 50% de notre taff un jour, il y aura peut être pas 50% mais au moins une grosse partie de devs en moins

Au lieu de coder, on va plutôt demander à l’IA de coder pour nous.

Exactement comme GitHub Copilot X le souhaite.

GitHub Copilot et ses fonctionnalités veulent créer le futur des développeurs

Demander à l’IA de coder va être « le nouveau métier de développeur » d’ici quoi… 10 ans ? Tout au plus.

Du coup, on deviendrait des « Prompt engineer » spécialisés en dev ?

De nouveaux métiers mixtes sont en train de naître…

Métier qui va remplacer le métier de développeur
https://jobs.lever.co/Anthropic/e3cde481-d446-460f-b576-93cab67bd1ed

À l’heure actuelle l’IA ne sait pas :

  • Créer l’architecture d’un projet
  • Comprendre les problématiques dans leur ensemble
  • Décomposer un immense projet (« créer un OS ») en petites tâches
  • Appréhender les besoins métiers et la meilleure manière d’y arriver en respectant les besoins

Cependant, ça finira par arriver, la question : c’est quand.

Ce n’est pas être critique, mais en 2022 il y a eu un précédent : GPT-3 a changé la manière dont on voit le monde.

Plus de contenu 💡

Pour lire plus de contenu similaire dans le même thématique.

👩‍💻 Réagir à cet article 👨‍💻

Merci de partager ton histoire avec la communauté !