Skip to playerSkip to main content
  • 2 days ago
L'IA ne se contente plus de générer du code : elle transforme tout le quotidien du développeur. Découvrez comment les LLM et les outils de dernière génération deviennent des partenaires stratégiques, de la documentation technique à la génération de code complexe, grâce à un champion et expert WorldSkills France.

Category

🤖
Tech
Transcript
00:13Hello.
00:21Before talking about developers 2.0, I'm Vincent Simon.
00:26Je suis directeur de l'engagement des ambassadeurs de WorldSkills France.
00:30WorldSkills France, c'est la plus grande compétition des métiers au monde.
00:34Ça s'appelait les Olympiades des métiers avant.
00:36Et les ambassadeurs, ce sont des anciens champions.
00:38Et Evan juge, que vous allez voir tout à l'heure,
00:40c'est un ancien champion de WorldSkills France.
00:42Mais pour mieux vous expliquer, voici une petite vidéo.
01:02Me dépasser, me surpasser, voir de quoi je suis capable.
01:08Je me rends compte qu'il y a du niveau, mais que c'est pas impossible.
01:12Pour moi, la construction digitale, c'est le meilleur métier du monde.
01:14C'est pas juste on fait de la petite, c'est aussi pouvoir gérer le stress, la fatigue.
01:18Être préparé mentalement avant la compétition.
01:22Bientôt c'est moi, et je vais pouvoir vivre ça avec les gens, c'est incroyable.
01:26La gestion du temps, ça va pouvoir me faire.
01:29Porter nos couleurs et être performant.
01:31C'est du track, l'accomplissement de 9 mois de travail.
01:34La compétition, c'est plutôt avec moi-même et de devenir meilleur qu'avant.
01:38Je pensais pas que c'était aussi technique, aussi physique.
01:41C'est ma compétence qui est le plus utile, c'est d'être rigoureux et d'être précis.
01:45Je vais tout donner.
01:46Je mets la passion, en bossant, je peux y arriver.
01:54Je ne peux pas.
01:56Que vous êtes prêts ?
01:593, 2, 1...
02:021, 2, 1...
02:032, 1...
02:382, 1...
02:40Let's go !
02:414, 1...
02:443, 2, 1...
02:471...
02:482, 2, 1...
02:48Go !
02:49Au !
03:03I'm very proud of you.
03:05I'm passing a little by all the emotions.
03:07I'm pleuré of stress, I'm super proud of you, so I have a good romance.
03:10We're just super proud of you.
03:16That's it, it's done!
03:23It's been super well.
03:27Even if it's hard, it's always hard to go down.
03:29In the head, you have to always see the strength.
03:32It's a great chance for me to have achieved it to me.
03:35For the young people, it's great.
03:37I would like to have the same thing.
03:42It's a great pleasure to see the young people give up to the max,
03:45smiles, the end of competition.
03:49It's a great competition.
03:51If we can do it, we can do it.
03:53It's incredible.
03:54There's nothing else.
04:02You can applaud it.
04:04They are real champions.
04:08It's an international movement.
04:09It was born in 1947.
04:1285 countries are members of World's Keys International.
04:15The world competition, it's 1,500 jeunes who meet every two years,
04:19which represent more than 65 countries.
04:22We've also declined in European competition,
04:25the Euroskills, every two years.
04:26More than 60 jobs are represented.
04:28And a dozen jobs of the tech.
04:30We have all our places here.
04:31Most of the jobs of the BTP and industry,
04:34but many of the jobs of the tech and service,
04:36and also of the végétal.
04:38And in fact, it's been on 3-4 days.
04:40These jobs are in real life.
04:43And we really see how the young people work.
04:45The only criteria of selection is to have less than 23 years
04:48during the national competition.
04:50So it's a competition reserved for the students.
04:53In France, in fact,
04:55each region organizes its selections regionales.
04:58In fact, in this moment,
04:59you can be registered,
05:00the most young of you,
05:01to the jobs that you correspond,
05:03like cybersecurity,
05:04for example,
05:05web technology,
05:06or administration of networks.
05:09And so,
05:11the next national finals will be in Orléans in 2027.
05:14But in this moment,
05:15the regions are organized
05:18to create their regional teams
05:19and we organize the Battle of the region.
05:21In fact,
05:22so that 800 champions regionals
05:23are measured in around 60 jobs.
05:27Since 2025,
05:28so there were the images of Marseille,
05:30we were in the South region,
05:31we did a inclusive competition.
05:33We have 18 jobs
05:33on the 60 who are compatible,
05:36who are open to workers
05:39in situation of handicap.
05:40Because there is a parallel competition
05:42called Abilimpics
05:43which was happening in 2027
05:45in Helsinki
05:45and for which we have fusioned.
05:49In fact,
05:49we are preparing
05:51three international teams.
05:54The first is the one
05:56that is the one that is Shanghai
05:56in September.
05:57So, all the medals of gold
05:58that you have seen
06:00in the video
06:01that is in Marseille,
06:02we have selected them.
06:03There are 35 young
06:05who come to Shanghai
06:06in September
06:06to confront
06:08the 60 other countries,
06:1065 other countries.
06:11So,
06:11in certain positions,
06:12you can have 25,
06:1430 competitors
06:15and in other positions,
06:17you can have 12,
06:1815 competitors.
06:19Then,
06:20we will have the
06:23Abilimpics
06:23in 2027
06:24in Helsinki
06:25and finally,
06:26the Euroskills in September
06:27in 2027.
06:29So,
06:29I encourage you
06:30to look
06:30in your training
06:32for your training
06:32or to sign up
06:34for the most young
06:35of you.
06:36It's a competition
06:37that Evan will tell us.
06:38I invite you all
06:40to give you his feelings.
06:44Evan,
06:44you're here?
06:48Ah,
06:49you're here first.
06:51We applauded Evan.
06:55Evan is champion
06:57of France
06:57in web technology
06:58in 2022
07:00and then,
07:01he went to
07:02in 2022
07:03in international competition.
07:04It was a special year
07:05with the Covid
07:06which happened
07:07in several countries.
07:08And you got a medal
07:09of excellence
07:10which is,
07:11in general,
07:11the equivalent
07:12of 700 points
07:13on 800 points.
07:14So,
07:14I'm going to do
07:15the calculation
07:17on 20.
07:17It's an excellent note.
07:18Bravo to you.
07:19What did you feel
07:20about this competition?
07:22It was the most beautiful
07:24experience of my life.
07:25I went to South Korea.
07:27I participated
07:28for five days
07:29in a competition
07:30with the best
07:31of the world.
07:32I don't think
07:32I could never learn
07:34in such a long time.
07:36Today,
07:37you have a job
07:39that is
07:40equivalent to someone
07:41who would have
07:41at least 10 years
07:41than you.
07:42Yes,
07:43it was very important.
07:45It allowed me
07:46to access
07:46to an employment
07:48which is not accessible
07:49to my age.
07:50Justly,
07:51I'll explain
07:51what you do
07:52and how you do
07:53the I.A.
07:55I'm a developer
07:56full stack
07:56for a company
07:57called Digital.io.
07:58Today,
07:59I'm going to talk
08:00about this conference.
08:01I don't have a link
08:03of the code.
08:03It's the I.A.
08:04who has
08:04taken the hand
08:05on everything.
08:08I'll give you
08:09the command.
08:11Thank you very much,
08:11Vincent.
08:14Yes,
08:14we can applaud you.
08:15I think it's
08:16by here.
08:16No?
08:18Well,
08:19it's part of
08:19how to become a developer
08:212.0.
08:22I'm going to try
08:23to give you
08:25what I feel
08:26as a developer
08:27every day
08:27and give you
08:28the keys
08:28to becoming
08:30a developer
08:312.0.
08:32L'année dernière,
08:33je suis venu
08:33aussi à Vivatech
08:34sur la purple stage
08:35un peu plus loin
08:36et je vous ai dit
08:37quelque chose.
08:38Je vous ai dit
08:39non,
08:39les développeurs,
08:40ils ne vont pas
08:40disparaître,
08:41ils vont devenir
08:42incroyablement productifs.
08:43Un an après,
08:43je pense qu'on peut dire
08:44qu'on est devenu
08:45encore au-dessus de ça
08:48et je pense que le métier
08:49va vraiment fondamentalement changer.
08:53Je vous ai fait une démo
08:54en live l'année dernière.
08:55Je suis venu
08:55avec mon PC ici
08:56et je vous ai montré
08:57dans une vraie infrastructure
08:59d'entreprise
08:59comment développer
09:00une fonctionnalité de A à Z.
09:02C'est quelque chose
09:02l'année dernière
09:03qui était assez impressionnant
09:04parce qu'on était vraiment
09:04au début
09:05et d'arriver jusqu'à mettre
09:07en prod
09:09une fonctionnalité
09:11uniquement développée
09:11avec l'IA,
09:12c'était incroyable.
09:13Maintenant, je pense que
09:14si vous êtes développeur,
09:15vous vous rendez compte
09:15que c'est normal
09:16de faire ça.
09:18Et le développeur,
09:19il est juste là
09:19pour relire le code,
09:21vérifier que c'est
09:22à peu près bien,
09:23il clique sur Valider
09:23et ça part en prod.
09:28J'ai fait un petit parallèle
09:29pour essayer d'expliquer
09:30aux gens qui pourraient
09:31ne pas comprendre
09:32ce que c'est un développeur.
09:34En tout cas,
09:35c'est ce qui applique
09:36à un développeur.
09:37Il y a eu une révolution industrielle
09:38où on a remplacé
09:39en fait plein de petites mains.
09:40Il y avait des gens
09:41qui faisaient des choses
09:41à la chaîne.
09:42Et c'était peut-être ça
09:43un peu le développeur.
09:44On sortait des lignes de code
09:45et maintenant,
09:46on n'a plus besoin de le faire.
09:47En fait, on a une IA
09:48qui va permettre de le faire.
09:49Et du coup,
09:50il faut toujours des gens.
09:51Il faut toujours des développeurs.
09:52Il faut toujours des...
09:52Pour l'instant,
09:53on ne sait pas encore
09:53quel nom ça va utiliser,
09:54mais peut-être que le nom développeur,
09:56le métier développeur
09:56va changer de nom.
09:57Mais en tout cas,
09:58on a besoin de personnes
09:59qui peuvent comprendre
10:00ce que fait la machine,
10:02de pouvoir dire
10:03voilà,
10:03il y a une entrée dans la machine,
10:05une sortie dans la machine,
10:06je comprends
10:06et je sais qu'elle a bien travaillé.
10:08Et pouvoir aussi décider
10:09de dire en fait,
10:09cette machine-là,
10:11elle ne marche plus très bien.
10:13Il faut la réparer.
10:14Il faut appliquer
10:15des actions correctives
10:17pour la rendre plus performante.
10:20En fait,
10:21le développeur,
10:22il ne produit plus directement.
10:24Et moi,
10:24je le ressens,
10:25comme je vous l'ai dit,
10:25je ne cote plus une ligne de code
10:27depuis des mois.
10:28Et ça fait un peu peur
10:29parce que je suis développeur
10:30quand même à la base.
10:32J'ai fait des millions
10:33de lignes de code,
10:33j'ai développé plein d'applications
10:34et maintenant,
10:36j'en fais plus du tout.
10:38Il y a un an,
10:39en fait,
10:39et on se demande
10:40comment en un an,
10:41on est arrivé à un truc
10:42qui était à peu près bien.
10:44Pour moi,
10:45il y a un an,
10:46j'utilisais Copilot.
10:48Copilot,
10:48il permettait de faire
10:49une grosse autocomplétion.
10:51Il permettait de résoudre
10:52plein de trucs,
10:53de faire des petites fonctions.
10:55Voilà,
10:55c'était sympa.
10:56Et il y a eu,
10:57après, plusieurs choses.
10:58Et du coup,
10:58pour essayer de vous expliquer,
11:00j'ai mis dans trois familles
11:02d'outils les IA.
11:04Donc, il y a eu les premières,
11:05les assistants conventionnels,
11:06c'est le fameux ChatGPT
11:07qu'on a entendu parler,
11:08qui est un agent
11:10où on parle,
11:12on lui pose une question
11:12et ça nous donne une réponse.
11:15Ça peut aller chercher
11:15sur Internet,
11:16ça peut aller faire
11:17deux, trois recherches,
11:18ça peut utiliser des outils.
11:19Et c'était les premières,
11:21on va dire.
11:22On a eu, en deux,
11:23les agents.
11:24Donc, les agents
11:25qui étaient vraiment intégrés
11:26à notre IDE.
11:28Donc, pour les développeurs,
11:29on a eu Cursor,
11:30Windsor, Copilot
11:31et plein d'autres.
11:33C'était là où on était
11:34il y a un an.
11:35Et il y a un an,
11:36il y a un truc qui est sorti
11:37qui s'appelle CloudCode
11:37Anthropic,
11:38qui est arrivé
11:39et qui a dit non,
11:40mais en fait,
11:41il ne faut pas que ça soit
11:42dans l'éditeur,
11:43il faut que ce soit directement
11:44sur la machine.
11:45On va faire tourner
11:47directement l'IA
11:48dans le terminal,
11:49donc au plus proche
11:50de la machine
11:50pour avoir tous les accès.
11:52Alors, ça peut faire très peur,
11:53mais maintenant, moi,
11:54mon CloudCode,
11:56il a accès à énormément
11:57de choses.
11:58Et en plus de tout ça,
12:00il y a un truc qui a changé,
12:01peut-être que vous avez entendu parler,
12:02c'est la partie
12:03de 1 million de tokens.
12:04C'est un truc qu'on a entendu
12:05et ça,
12:06ça a bouleversé
12:07le fonctionnement d'IA.
12:10Et pour vous faire
12:10un petit parallèle,
12:121 million de tokens,
12:12pour se rendre compte
12:13de la quantité que c'est,
12:15on peut prendre
12:15les 7 tomes d'Harry Potter.
12:16Donc, je les ai lus,
12:17c'est quand même assez grand,
12:18je les ai dans mes bibliothèques,
12:18c'est à peu près ça,
12:19donc ça fait beaucoup de mots.
12:21Et bien tout ça,
12:22on peut le prendre
12:22et on peut l'envoyer
12:23directement dans le modèle.
12:24On peut lui faire apprendre
12:26par cœur
12:26les 7 tomes d'Harry Potter.
12:28Je pense que c'est quand même fort.
12:31Et on pourrait carrément lui demander
12:32une question
12:32qu'on pourrait demander
12:33à quelqu'un qui est un expert
12:35d'Harry Potter.
12:36On pourrait lui dire
12:37quel est le numéro
12:38du coffre de Potter à Gringotts.
12:39Et il pourrait dire
12:40instantanément
12:41en une demi-seconde
12:42687.
12:43Et je pense qu'il n'y a personne
12:44ici, à part s'il y a quelqu'un
12:45qui lève la main
12:45et qui me dit que moi,
12:46je le savais,
12:46mais je pense qu'il y a
12:47peu de personnes qui savaient ça.
12:48Et l'IA,
12:49ce qui est fort,
12:50c'est que si on applique
12:51ce que je viens de dire
12:52à du code,
12:53on peut lui envoyer
12:54une code base complète
12:56d'un code qui fait 40 000 lignes
12:58et il peut retrouver
12:59la ligne qui pose problème.
13:01Le bout de code
13:02qui est perdu
13:04dans n'importe quel fichier,
13:07il va le retrouver.
13:08Cela étant dit,
13:09l'IA produit plus vite,
13:11mieux que moi.
13:14On est passé
13:15de l'auto-complétion,
13:16comme je disais en 2025,
13:18à la délégation.
13:19Et du coup,
13:20on peut se demander
13:20« Evan, tu fais quoi
13:22de tes journées ? »
13:23Est-ce que tu codes plus ?
13:24Il y a une étude qui a été faite
13:25en 2024
13:25par Microsoft,
13:27on peut y croire.
13:29Les développeurs,
13:30ils passaient uniquement
13:3111 % de leur temps
13:33à coder.
13:34Ce n'est pas beaucoup.
13:35Sur une journée,
13:36on se pensait
13:37que ce n'est pas beaucoup.
13:38Maintenant,
13:38on pourrait même dire
13:39qu'en 2026,
13:40on passe 0 %
13:42de notre temps à coder.
13:43Donc,
13:44on a tout ce temps
13:45qui est utilisé
13:46sur autre chose.
13:48Et je vous ai fait
13:48à peu près
13:49ce que je fais moi
13:49dans ma journée
13:50chez Digitaléo.
13:51Plein de choses.
13:52Je fais des points,
13:54des réunions,
13:55ça arrive.
13:56Je vais relire des tickets,
13:57je vais essayer
13:57de re-comprendre
13:58quel était le besoin
13:59qui était énoncé.
14:00Je vais relire du code.
14:01Ça, c'est une partie
14:01qui devient de plus en plus grande
14:03pour moi.
14:04Je repasse plus de temps
14:05à relire.
14:06Comme ce n'est pas moi
14:07qui ai produit le code,
14:08mon cerveau a besoin
14:09de plus de temps
14:10pour reprendre le besoin,
14:11pour reprendre
14:12ce qui a été demandé.
14:12Alors que quand on a produit
14:14un code,
14:15on a déjà eu cette logique
14:16dans notre cerveau
14:16et c'est beaucoup plus facile.
14:18Je réponds à des messages sur cela.
14:20Je pourrais dire
14:20tout ce qu'il y a ici.
14:22Et pour moi,
14:23les choses qui sont très importantes,
14:24c'est corriger un bug bizarre.
14:25Alors c'est dit d'une certaine manière,
14:27mais c'est dire que
14:28comme on ne produit plus directement,
14:30on tombe sur des bugs,
14:31on tombe sur des problèmes
14:33qui sont extrêmement difficiles
14:35à comprendre
14:36parce qu'on n'a pas produit
14:37et en plus,
14:38c'est quoi ce truc,
14:40c'est bizarre,
14:41je ne comprends pas.
14:42Et ça prend vachement de temps
14:43à se remettre dedans
14:44et à avancer.
14:46Il y a autre chose
14:47qui est écrite ici,
14:47préparer une présentation.
14:48Cette présentation,
14:49j'ai essayé de la préparer
14:51avec l'IA.
14:52Ça m'avait sorti un truc
14:54vraiment sans âme.
14:55C'était des lignes
14:56qui expliquaient,
14:58qui dit à peu près
14:58tout ce que je dis là,
14:59mais qui n'avaient aucune saveur.
15:01Et c'est ça dans l'IA,
15:04c'est qu'il ne faut pas oublier
15:05que c'est un modèle mathématique,
15:07c'est des statistiques.
15:09Du coup,
15:09ce que ça sort,
15:10en fait,
15:10ce n'est pas spécifique
15:10votre besoin,
15:11c'est un jus
15:13de tout ce qu'il a appris
15:15pour ressortir.
15:16Et en plus de tout ça maintenant,
15:18du coup,
15:18je supervise mes clouds.
15:21Et ça fait une parfaite transition
15:23pour vous dire un truc
15:24que j'ai appris cette année.
15:25Cette année,
15:26moi j'ai eu cloud
15:27et j'étais comme un gamin,
15:28j'en ai lancé 10 en même temps.
15:29Il y avait 10 agents
15:30qui bossaient pour moi
15:31pour faire une fonctionnalité.
15:33Et là,
15:34mon cerveau en fait,
15:34il a explosé.
15:35Il a explosé en vol,
15:36je n'arrivais plus à rien comprendre,
15:37je faisais n'importe quoi
15:38et j'ai perdu beaucoup de temps
15:39à comprendre que notre cerveau,
15:41en fait,
15:41il ne tourne pas en parallèle.
15:42Il n'arrive pas à faire deux tâches.
15:44Du coup,
15:45comme il ne fait pas deux tâches,
15:46il priorise.
15:47Et quand on priorise
15:49six trucs en même temps,
15:51ça ne marche pas.
15:52Du coup,
15:52moi,
15:52ma règle,
15:53c'est que je n'ai pas le droit
15:54de lancer plus de trois tâches
15:56en même temps.
15:57Et je vous dis que ça,
15:58ça a vraiment tout changé.
16:00Maintenant,
16:00j'arrive à produire du code
16:02que je comprends beaucoup mieux
16:03parce que je prends plus de temps.
16:04Alors par contre,
16:05je suis moins productif.
16:05Je ne produis que trois fois plus qu'avant.
16:09Et par contre,
16:10c'est de meilleure qualité.
16:11Et quand ça arrive en prod,
16:12je comprends beaucoup mieux
16:13ce qui se passe.
16:14Il y a une autre étude qui a été faite
16:16qui disait qu'il fallait 23 minutes
16:18entre deux contextes.
16:19C'est-à-dire que pour switcher
16:21entre des tâches,
16:22ce qu'on appelle le context switching,
16:25il faut 23 minutes
16:26pour être pleinement concentré.
16:28On va se dire,
16:29en fait, du coup,
16:29comme tu as trois tâches en même temps,
16:31à chaque fois que tu changes de tâche,
16:33il te faut 23 minutes
16:34pour te remettre dedans.
16:35Et ça, c'est une vraie limite.
16:36Et du coup,
16:37pour cette limite,
16:38l'IA m'a aidé sur plein d'autres choses.
16:41Elle m'a aidé sur le code,
16:42mais elle m'a aidé sur mon quotidien
16:43pour ne pas avoir ce côté de
16:45je change de tâche toute la journée.
16:48Et donc, pour faire ça,
16:50j'ai automatisé,
16:51et c'est très bien sur la présentation d'avant,
16:53j'ai automatisé énormément de choses
16:54qu'à la base,
16:55moi, je faisais à la main.
16:57Donc, je ne fais plus aucun compte-rendu de réunion.
17:00À ma réunion, je fais juste écouter.
17:03Je parle, je participe
17:05et je suis pleinement concentré.
17:07On se rappelle des 23 minutes.
17:08Je suis pleinement concentré
17:09sur la réunion qui est en train de se passer.
17:12Je suis beaucoup plus perspicace
17:14et dans la réunion
17:14parce que je ne suis pas en train de me dire
17:15il faut que je me rappelle de noter ça
17:17parce qu'il faut que je fasse ça.
17:18Il y a un agent qui est là, une IA,
17:20Gemini pour mon cas,
17:21qui écoute ce qu'on dit
17:23et qui va me générer un compte-rendu
17:25qui va m'envoyer par mail directement
17:26à la fin de ma réunion
17:27pour me dire, on a dit ça, il s'est passé ça,
17:30il faut faire ça.
17:31Et ça, ça me fait gagner un temps fou.
17:34Autre chose,
17:35mon entreprise adore s'envoyer ses messages sur Slack.
17:39Ils ont la tendance fâcheuse, tendance,
17:42à faire ce qu'on appelle des threads,
17:44c'est-à-dire qu'ils se répondent sur des messages.
17:46Et le thread, des fois, ça part en cacahuète.
17:48Il y a 100 messages dans le thread.
17:50Il y a tout le monde qui est intervenu,
17:52toute la boîte a participé.
17:53Ça dit tout et son contraire.
17:54Et moi, j'arrive là et je dis,
17:55en fait, il faut que je passe 20 minutes
17:57à relire toute la conversation.
18:00Et ça, je ne peux pas le faire.
18:01Je n'ai pas le temps.
18:01Je n'ai pas envie de faire ça.
18:03Du coup, Slack, super,
18:05ils ont mis une IA dedans
18:06qui permet de résumer le thread.
18:08Il va résumer les 100 messages,
18:10ressortir seulement ce qui est important pour moi.
18:14Autre chose,
18:15un truc qu'un développeur fait souvent,
18:17c'est qu'il crée des tickets sur Jira.
18:19Et ça, maintenant, je ne le fais plus.
18:22Je pars d'une réunion,
18:23je pars d'une conversation sur Slack,
18:25je pars de plein de sources différentes
18:27et je les agrège et je dis à LIA,
18:29vas-y, crée-moi, qu'est-ce que tu as compris ?
18:31Qu'est-ce qu'il faut faire ?
18:32Et c'est lui qui le fait directement.
18:33Et mes tickets Jira,
18:34pour en avoir discuté avec mes collègues,
18:36sont les meilleurs tickets Jira
18:37parce qu'ils sont très détaillés
18:39et ils multiplient les sources.
18:46Qu'est-ce que je vais vous parler ?
18:49Les emails.
18:50Oui, les emails.
18:50Si vous m'envoyez un email,
18:51ce n'est pas moi qui réponds.
18:53C'est une IA, directement.
18:56Il y a des mots-clés dans les emails
18:58qui font que c'est à moi de répondre.
18:59Mais il y a plein d'emails
19:01qui me sont envoyés
19:02et où ça répond automatiquement.
19:04Et en fait,
19:04moi, je suis là juste pour relire,
19:06vérifier ce qui a été dit
19:08et envoyer.
19:09Et ça, ça me fait gagner.
19:11Ma boîte mail est tout le temps à jour.
19:12Elle est tout le temps vide.
19:13Il n'y a pas de mail.
19:13Parce que du coup,
19:14c'est répondu automatiquement.
19:17Dans mon métier,
19:17il faut faire pas mal de documentation.
19:19Il faut écrire plein de trucs.
19:21Et moi, franchement,
19:22ça me fait chier d'écrire plein de trucs.
19:24En plus, je n'écris pas très bien.
19:25Et du coup,
19:26j'ai automatisé cette partie-là.
19:28Je lui ai donné à l'IA
19:30la capacité de,
19:32à partir d'une fonctionnalité,
19:33de me développer pour les personnes-là
19:35qui ont besoin.
19:36Donc, pour un développeur,
19:37pour les clients,
19:39pour le directeur.
19:41Une documentation
19:42qui va être adaptée à la personne
19:43au niveau technique
19:44pour expliquer
19:45si c'est un développeur,
19:46il faut rentrer vraiment en technique.
19:47Si c'est plus le client,
19:49il faut juste expliquer
19:49la fonctionnalité en global.
19:51Et ça, ça me le génère automatiquement.
19:54Et enfin, ça vérifie du code.
19:55Vous voyez, moi, je fais de la review,
19:56je relis du code.
19:57Mais avant que moi,
19:58je relis le code,
19:59il y a une IA qui le relie aussi.
20:02Et je vais boire un petit coup,
20:03et après, on passe à la suite.
20:14Ça va, je ne vous ai pas perdu ?
20:17Est-ce qu'à main levée,
20:18vous pouvez me dire
20:18tous ceux qui sont développeurs ?
20:21Ah ouais, il y en a pas mal.
20:25Gardez les mains ceux qui teasent l'IA tous les jours ?
20:28Ouah, c'est pas mal.
20:29Qui ne code plus aucune ligne de code ?
20:33C'est pas mal, c'est pas mal.
20:37Super.
20:40Alors, du coup, maintenant,
20:44j'ai gagné du temps.
20:45Et ce temps, je l'utilise mieux.
20:47J'utilise pour faire des choses
20:50où mon cerveau a un vrai impact.
20:52Faire un compte rendu de réunion,
20:53à mon avis,
20:54ça n'a pas de besoin de mon cerveau.
20:58C'est une tâche qui est répétitive.
21:00Par contre, aller réfléchir sur un besoin technique.
21:03Le client, il a demandé ça.
21:04Nous, techniquement, on doit faire ça.
21:06Ça, ça a besoin de mon cerveau.
21:07Et c'est tout ce temps que j'ai gagné pour faire ça.
21:12Bon, si vous êtes arrivé là,
21:13donc j'ai vu qu'il y avait pas mal de développeurs qui étaient arrivés là,
21:15ça veut dire que votre IA,
21:17elle arrive à produire du code.
21:20Et des fois, ça ne marche pas.
21:21Et du coup, avec ces quatre, pour moi, points,
21:26ça nous permet d'avoir une IA qui est vraiment, vraiment productive.
21:28D'abord, il faut la cadrer.
21:30Il faut expliquer à l'IA comment est-ce qu'elle doit faire tout ça.
21:34Comme je vous ai dit, moi, les messages sur Slack, par exemple,
21:36ça peut me les automatiser.
21:37Les emails, ça me les automatise.
21:39Si j'avais juste dit à Claude, par exemple, d'automatiser mes emails,
21:44les emails qui vont être envoyés vont être impersonnels.
21:46Et tout le monde va le voir.
21:47Moi, je vois plein de posts sur LinkedIn en ce moment.
21:50C'est que des trucs faits avec IA.
21:51Et ça se ressent.
21:53Ça se ressent parce que c'est écrit toujours de la même manière.
21:55Je pense que vous vous rendez compte maintenant même sur les images,
21:57sur les textes.
21:58Il y a une patte de l'IA.
22:01Et avec ce cadrage, avec des règles écrites
22:03qui expliquent comment est-ce qu'elle doit se comporter,
22:06là, ça permet d'avoir une IA qui est un peu plus humaine,
22:09même si ça reste quand même une IA.
22:12Concrètement, moi, dans mon utilisation de Claude Code,
22:15parce que du coup, j'utilise Claude Code,
22:16et je vais baser mes exemples sur ça.
22:19J'ai ce qu'on appelle des skills.
22:21En fait, j'ai plein de fichiers qui sont mis dans des dossiers
22:24qui expliquent tout ça,
22:26mais qui expliquent comment est-ce que je dois parler sur Slack,
22:28qui je dois tutoyer, vous voyez,
22:30qui sont mes collègues, mes équipes.
22:33Tout ça, des messages que j'ai écrits pour montrer un peu
22:37comment est-ce que je rédige un message.
22:39Sur Jira, comme je disais tout à l'heure,
22:41c'est structuré.
22:42Il y a une méthode à Digitaleo pour écrire un ticket Jira
22:45avec des sections, avec des labels à mettre, des choses.
22:48Tout ça, c'est écrit dedans pour que l'IA ne soit pas perdue.
22:50Elle ne cherche pas ce qu'elle doit faire.
22:51Elle relit.
22:52Elle dit, pour écrire un ticket Jira, je dois faire ça,
22:55ça, ça et ça.
22:56Et du coup, ça va beaucoup plus vite.
22:58Pour faire ça, il faut lui donner la capacité de le faire.
23:01Donc moi, mon IA, elle peut tout faire.
23:04Ça peut faire un peu peur, mais elle peut tout faire.
23:07Elle a accès à mon Slack.
23:08Elle voit tous les messages qu'on envoie et que moi j'envoie.
23:11Elle a accès à Jira, donc elle peut voir tous les tickets en cours
23:14de toutes les équipes.
23:15Elle peut lire le code avec GitLab.
23:17Elle peut voir les maquettes.
23:17Donc quand il y a des maquettes qui sont produites, elle peut aller les voir.
23:21Techniquement aussi, elle a accès à Sentry qui lui permet de voir directement
23:25les parcours utilisateurs et les erreurs remontées pour automatiquement proposer des corrections.
23:30Grafana pour les logs, c'est pareil.
23:32C'est pour pouvoir voir directement qu'est-ce qui se passe en production.
23:35Et le drive pour plein de documents, plein de choses.
23:41Si vous êtes arrivé là, vous vous rendez compte que des fois, l'IA, elle ne fait pas ce qu
23:44'on veut.
23:45On a beau lui donner tous les outils, la cadrer parfaitement, l'IA, elle n'écoute pas.
23:50Elle dit, j'arrive pas à faire ça, j'arrive pas à accéder à ça.
23:53Cet outil-là, il n'est pas dispo.
23:55Alors que si.
23:56Juste, elle n'y arrive pas.
23:57Et en fait, il faut lui expliquer à l'IA.
23:59Il faut lui rentrer dans sa mémoire.
24:00Et OpenClaw là-dessus est assez fort.
24:02C'est qu'ils ont mis une mémoire interne dedans qui lui permet de redonner toutes ces règles-là.
24:05Mais l'IA, elle a tendance à essayer des choses et à essayer de prédire.
24:12Parce que c'est le fond même de l'IA, c'est de la prédiction.
24:15Et du coup, des fois, elle fait les mauvaises choses.
24:17Et avec cette partie capitalisée, comme moi, mon IA, elle ne fait pas ce que je lui ai demandé.
24:21Elle n'a pas utilisé le bon outil, elle n'a pas utilisé la bonne méthode pour arriver à la
24:23fin.
24:24Je lui dis d'enregistrer dans sa mémoire comment est-ce qu'elle est arrivée à la solution.
24:28Et à partir de là, la prochaine fois que je vais lui demander, elle va utiliser le bon chemin directement.
24:33Et ça, ça fait un gagné, un temps de malade.
24:36Dernier point, et là, en plus, il est vachement d'actualité, c'est la partie maîtrisée.
24:44Les modèles actuellement, moi, en tout cas pour que le code, ils tournent aux Etats-Unis.
24:47Ils tournent chez Anthropik.
24:49Et récemment, je pense que vous l'avez peut-être tous vu, cette semaine, il y a Fable 5 qui
24:53est sorti.
24:54Et le gouvernement américain l'a interdit aux étrangers.
24:57Et ça, du coup, ça fait peur.
24:59Moi, je suis développeur, je suis dépendant de Anthropik.
25:01Et Anthropik, il dit, oh non, les étrangers, ils ne peuvent pas l'utiliser.
25:03Et ça, du jour au lendemain, je ne peux plus travailler.
25:06Et ça, ça fait peur.
25:11Il y a autre chose qui fait peur.
25:13L'impact de tout ça sur le marché du travail des développeurs.
25:21Il y a une étude qui a été faite.
25:23Alors, toutes les études que je vous donne, elles sont écrites en bas à chaque fois.
25:28Et les slides, elles seront disponibles sur mon site si vous voulez aller vérifier ce que je dis.
25:31Même si, normalement, je ne dis pas trop de bêtises.
25:34Moins 20%, du coup, sur tous les juniors qui sortent d'école.
25:38Ça fait peur.
25:39Moins 20%, ça commence à faire beaucoup.
25:41Moins 30% sur les offres de stage.
25:43Ce qui fait que, dans quelques années, on va avoir des seniors, des gens qui vont coûter plus cher.
25:49Et il n'y aura plus de juniors.
25:50Il n'y aura plus de juniors à former pour devenir des seniors.
25:53En fait, on va avoir un trou.
25:54On va avoir un trou et on n'aura plus de développeurs.
25:56Et ça, ça va poser un vrai problème.
26:01Comment est-ce qu'on fait ?
26:02Comment est-ce qu'on fait pour sortir de tout ça ?
26:04Et comment est-ce qu'on fait pour aussi continuer à apprendre et à comprendre ce qu'on fait ?
26:09Pour moi, il y a quelque chose qui fait que la connaissance, elle est en train de migrer.
26:14À la base, on était développeurs.
26:16On pissait des lignes de code.
26:17On sortait du code.
26:18On produisait du code.
26:19Maintenant, on va plus passer au-dessus.
26:21On va plus faire de l'architecture, de la sécurité.
26:24On va prendre de la hauteur sur ce qu'on produit.
26:26Mais aussi, on va aller plus bas.
26:28On va aller chercher plus les fondamentaux.
26:30Encore cette semaine, il m'est arrivé un truc.
26:32J'ai laissé l'IA coder, bien sûr.
26:34Elle arrivait à quelque chose.
26:35Et en fait, elle m'avait inventé une fonction qui n'existait pas.
26:38Moi, je n'ai même pas lu.
26:39J'ai fait hop et j'ai envoyé ça en prod.
26:41J'ai cassé la prod comme ça.
26:42J'ai cassé la prod parce que je n'ai pas relu le code.
26:44Je l'ai relu, mais je me suis dit, elle a raison.
26:46Elle est plus forte que moi.
26:47Et ça a posé un vrai impact.
26:49Et c'est cet œil-là qu'il faut garder.
26:52Et ça qui est compliqué, c'est qu'il faut quand même garder les compétences de développement
26:55pour pouvoir dire, ça, ce n'est pas bon.
26:59Je disais, les développeurs ne vont pas disparaître.
27:00En fait, ils vont juste changer de métier.
27:02On va devenir superviseur d'IA.
27:05Et il y a quelque chose que je me suis rendu compte.
27:07Comme je n'écris plus aucune ligne de code,
27:09je perds cette façon d'écrire, cette logique.
27:13Être développeur, c'est dans le cerveau.
27:15C'est un état d'esprit, une logique qu'on doit apprendre.
27:18Et si on ne développe plus, on va la perdre.
27:21Et c'est là que ça peut faire peur.
27:22C'est que si on perd cette compétence de comprendre du code,
27:28c'est Terminator, en fait.
27:30Ils vont faire n'importe quoi.
27:31Et nous, on a juste à les regarder.
27:33Et enfin, il faut douter.
27:35Il faut douter.
27:36Et ça, c'est très important pour moi.
27:39Le code que j'ai vu cette semaine, du moins que j'ai envoyé en production,
27:44il ne marchait pas.
27:45Mais je ne l'ai pas vu.
27:46Et il faut avoir cette capacité de se dire
27:48OK, l'IA m'a proposé un code.
27:51Ça me paraît bien.
27:52Mais en fait, ce n'est pas bon.
27:54Ou même, ce code-là, il répond aux besoins du client.
27:58Mais en fait, je pense que le client, il dit n'importe quoi.
28:01Et ça, c'est dur.
28:02C'est dur à avoir.
28:03Pareil pour les tests.
28:04L'IA, elle adore produire énormément de tests.
28:07Donc, on se dit, le code, il est super.
28:08Il est testé de ouf.
28:09En fait, il n'a juste pas testé le cas qu'il fallait tester.
28:12Et pour ça, il faut garder les compétences.
28:15Et ce n'est vraiment pas facile.
28:17Et je vais venir sur ça, sur développeur 2.0.
28:21Ce ne sera sûrement pas le nom, parce que c'est un peu old school 2.0.
28:24Il y avait pas mal de choses il y a quelques années sur ça.
28:28Pour moi, le métier de développeur, il va changer comme jamais il l'a changé en 30 ans.
28:35Il faut s'adapter.
28:36Il faut sauter dans le train.
28:39Il faut y aller.
28:39Il faut faire de l'IA.
28:40Parce que dans quelques années, pour moi, on appuie au centre en totale autonomie.
28:46Et on ne regardera même plus ce que fait l'IA.
28:49Donc maintenant, comme je vous l'ai dit, l'IA, elle écrit toutes les lignes de code.
28:53Elle cadre la machine.
28:55Moi, j'ai cadré la machine.
28:56Je lui ai donné les outils pour le faire.
28:58Et il faut douter.
29:00Voilà.
29:02Merci beaucoup.
29:03Si vous avez des questions, je veux bien en prendre certaines.
29:06Applaudissements.
29:07Applaudissements.

Recommended