Bonjour à tous et bienvenue dans ce nouvel épisode
de Génération IA. Et aujourd 'hui, j 'ai l 'honneur
de recevoir le premier invité sur ce podcast,
Fred. Bonjour. Ecoute Fred, présente -toi rapidement.
L 'idée, en fait, c 'est d 'expliquer comment
Fred a développé des compétences pour apprendre
à coder en partant de zéro. Déjà, comment il
a fait lui parce qu 'il était autodidacte. Et
ensuite, on a essayé de faire ça ensemble pour
aller plus vite. Il a fait face à des blocages
parce que, bien sûr, il n 'y avait pas les bases.
Mais du coup, on va voir ensemble comment surmonter
ça. Écoute, t 'as quel âge déjà Fred, sans indiscrétion
? J 'ai 48 ans. Je suis arrivé dans un collège,
je suis fonctionnaire et j 'ai eu besoin de développer...
une application ou en tout cas une page web pour
créer un écran d 'affichage dynamique et d 'ailleurs
je suis encore dessus là et ça a commencé il
y a un an où j 'ai débuté tout simplement en
créant une page toute simple en m 'aidant de
j 'ai cherché déjà sur YouTube des tutos pour
savoir comment on faisait ça et j 'ai utilisé
le logiciel VS Code Oui, mais Scott, c 'est un
éditeur de code, donc c 'est là où tu mets ton
code. Donc t 'es parti directement à vouloir
coder le truc. Oui, oui, oui. Ça t 'a pas fait
peur parce que t 'es assez bricoleur de base,
mais ça t 'a pas fait peur de te dire, je vais
coder un truc sans avoir jamais codé avant ?
Non, mais toujours pas. On est rentrés dans l
'informatique quand j 'étais adolescent. Je me
suis dit à la musique quand j 'étais jeune à
faire des petits trucs, tout simple, juste des
skins sur Windows à l 'époque, et donc aller
sur des lignes de commande et tout ça, donc ça
ne me faisait pas trop prendre peur. Ça ne te
faisait pas... Donc tu avais déjà quand même
l 'esprit un peu bricoleur et tout ça, mais tu
ne connaissais pas ni les langages de programmation,
ni les architectures. Non. Je voyais plus ou
moins comment ça devait... Ouais. La navigation,
etc. Et tu n 'avais jamais fait de site web non
plus avant ? Alors, j 'ai eu, il y a quelques
années, une pizzeria où j 'avais un site web
qui avait été fait par un web designer, on va
dire, et quand j 'avais besoin de faire des modifications,
comme j 'avais la main sur le code, je la faisais
moi -même, parce que j 'avais commencé à... C
'était quoi, en WordPress ? Je ne me souviens
plus. C 'était un vrai site en PHP, ce n 'était
pas... Et donc t 'arrivais quand même à modifier,
bah tu modifiais les écritures, les mondes des
pizzas et tout. Ouais, les mondes des pizzas.
Et après tu redéployais. Ouais, je redéployais
parce que j 'avais accès au début où on était
sur un serveur qui s 'appelait... One and One,
avant c 'était OVH, j 'avais OVH. J 'avais même
transféré tout mon site, tout le code sur One
and One. Ok, donc t 'avais quand même ce petit
background, on va dire. Mais là tu t 'es dit,
j 'ai envie de faire un site pour mon collège.
Et c 'était quoi que tu avais besoin de faire
exactement ? L 'objectif au début, c 'est qu
'on puisse, avec la direction, faire vivre, ou
en tout cas montrer aux élèves, par exemple les
menus de la cantine, chaque jour, faire avancer
certains projets au niveau de l 'éducation. l
'administration voulait mettre en avant un concours
en anglais ou un concours d 'exforiaire avec
raison, on veut mettre ça en avant, qu 'il y
ait au moins quelque chose d 'interactif. En
tout cas, que les élèves soient plus au courant,
plus rapidement, que d 'afficher des pages photocopiées
sur les fenêtres ou devant les portes des classes.
C 'est sûr, c 'est toujours plus sympa. Ouais,
c 'est toujours plus sympa d 'avoir l 'affichage
dynamique pour les élèves. Ouais. Alors au début
j 'ai dessin parce qu 'en fait ce que j 'ai fait,
j 'ai fait juste, j 'ai fait un dessin sur une
feuille à quatre, où j 'avais plus ou moins dessiné,
mais au départ le projet, tiens, une petite fenêtre
ou en tout cas un petit tableau avec, tiens là
je vais mettre les menus, à côté je vais mettre...
Ouais, t 'as séparé l 'écran en sections un petit
peu pour... mettre la date du moment du collège,
voir la météo. La météo du jour. Voilà, donc
là j 'ai commencé, c 'est même là -dessus que
j 'ai commencé. Là tout de suite c 'est un peu
plus technique parce que la météo j 'imagine
que... Est -ce que tu pensais la rentrer à la
main ou automatiser ça directement ? Bah automatiser
ça, chercher... Bah sur YouTube il y a des gens
qui expliquent ça comme il faut donc... Donc
là tout de suite faut commencer à utiliser une
API. Donc là, ça commence à se compliquer parce
que ça fait un peu de back -end, comme on dit,
donc du code un peu plus derrière. C 'est pas
que du front -end où tu rentres à la main les
informations. C 'est du dynamique. Tout à fait.
Et donc, j 'ai créé un compte. Ça m 'a donné
une clé et cette clé -là, je l 'ai intrémenté
dans le code. Et ça a l 'air où j 'avais plus
ou moins la clé. en elle la possibilité d 'aller
chercher de la météo et comme dans le code j
'avais indiqué l 'adresse du collège, directement
ça m 'a metté la météo de l 'endroit où il...
Ok, donc genre une API où tu vas récupérer la
météo pour le moment d 'aujourd 'hui, une certaine
date et un endroit. Tout à fait. Avec en plus,
on peut mettre des petites icônes avec les nuages.
Alors là c 'est rigolo parce qu 'on peut avoir
plusieurs schemes, ça peut être des scènes un
peu mieux. Oui, comme la météo qu 'on voit à
la télé. Une suivance que j 'avais envie, j 'allais
chercher des... Et donc t 'es parti comme ça
avec ton couteau et ton bâton. Pas autre chose.
C 'est vrai qu 'on y va à la serpette là. On
coupe dans le vif pour trouver une solution.
T 'as creusé tout ça via des tutos YouTube un
peu sombres. Est -ce que, combien de temps ça
t 'a pris et est -ce que t 'es arrivé à un résultat
? Alors, ça m 'a pris quelques semaines pour
avoir, bon, quelque chose qui fonctionnait. Mais
après, j 'avais envie d 'aller chercher parce
que je voulais mettre un diaporama. Et donc là,
je rentrais dans le livre du sujet, c 'est que,
comment mettre un diaporama sur la page où il
y a la météo, ou tout ça ? Eh ben, il fallait
créer d 'autres fichiers, enfin d 'autres pages.
qui allait gérer ce diaporama, le sauvegarder.
Et donc là, pour un petit, un jeune novice dans
ce milieu, ça commence à être compliqué. Donc,
en plusieurs semaines, voire plusieurs mois,
tu as réussi à mettre en place quelque chose,
un affichage dynamique avec la météo ? Tout à
fait. qu 'avec des tutos YouTube où là t 'as
commencé à utiliser de l 'IA génératif pour t
'aider... Tu me tends la perche là. C 'est un
peu le sujet du podcast. T 'es là, t 'es arrivé,
j 'ai rencontré Guillaume et qui m 'a... Attends,
avant que je te dise, t 'avais pas par toi -même
utilisé ou je t 'avais dit de l 'utiliser et
t 'avais exploré toi -même ? Attends, je me rappelle.
Alors, j 'utilisais... Il me semble, j 'avais
posé des questions à peut -être ChatGPT de mémoire.
Tu n 'étais pas sur le Navigator Bing qui avait
une intégration de ChatGPT ou Microsoft Copilot.
Mais ça, je ne sais pas si je l 'utilisais. Je
pensais plutôt pour les photos. Tu utilisais
ChatGPT. À l 'époque, ça devait être peut -être
3 .5. Donc un ChatGPT qui était quand même performant,
mais avec beaucoup de limite, j 'imagine. Et
je me souviens que... Moi -même quand je redais
il y a plus d 'un an et que c 'était un chat
GPT plus limité, je l 'utilisais beaucoup moins.
Je lui passais juste pour qu 'il me fasse des
petits scripts ou des optimisations. Mais toi,
tu devais lui demander plus de choses, j 'imagine,
comme tu n 'avais pas les bases. Comment tu t
'y es pris, toi, concrètement, la première fois
que tu as atterri sur ce chat GPT ? Qu 'est -ce
que tu lui as demandé ? J 'imagine que c 'était
des questions assez générales. Quel était ton
prompt ? Par exemple, je veux faire un affichage
dynamique. Je me souviens. En fait, il me sortait
des lignes de code que je copiais, collés dans
VS Code. En fait, du coup, tu promptais, tu lui
disais, je veux ça. Il te sort le code. Toi,
tu copies, tu colles et tu le testes. Tu ne comprenais
pas forcément. Disons que avec certains YouTubeurs,
qui est stick, Comment faire ? Donc tu pouvais
comprendre une variable par exemple ? Le corps
du site avec l 'en -tête, le body. Oui, donc
c 'était quoi ? HTML, CSS, c 'est ça ? Oui, HTML.
Et il y avait peut -être un JavaScript ou quoi
? Parce que tu t 'étais connecté à l 'API, mais
tout était dans un seul fichier quoi. Voilà,
en fait oui, il n 'y avait qu 'un seul fichier.
Quand on en a parlé, il m 'a dit non, c 'est
plus propre de faire plusieurs fichiers. On va
y venir, on va y venir. Mais du coup, tu lui
demandais Hatch .jpt, paf, il te pond un fichier
énorme où il y a tout. Voilà, c 'est fonctionnel,
mais peut -être qu 'après au niveau du développement,
c 'était pas. Honnêtement, la première fois que
tu m 'as montré ton petit site, j 'étais assez
surpris parce que c 'est vrai que ça avait de
la gueule, mais c 'est toujours pareil avec l
'IA générative. C 'est très beau. Mais dès que
tu creuses... C 'est comme un peintre. En tout
cas, un gars qui fait la façade d 'une maison,
il cache toute la misère. Quand tu creuses derrière,
tu dis... C 'est une bonne métaphore, ça. C 'est
vrai que ça a l 'air bien. Et par contre, après,
dès que tu veux rajouter un truc, dès que tu
veux déployer... Là, tu demandes de l 'aide parce
que c 'est vrai que ça peut être limité. Surtout
à l 'époque. Et surtout... Parce qu 'à l 'époque,
c 'était directement via GPD. On n 'avait pas
l 'IA générative intégrée dans l 'environnement
de développement qui a accès à la code base comme
on l 'a maintenant. Et là, tu es venu, tu m 'as
parlé de certains logiciels qui m 'a vraiment
aidé. On finit sur cette première phase. Après,
on viendra à ce certain logiciel. Petit spoiler,
il s 'appelle Cursor, mais il y en a d 'autres,
donc on va y revenir. Et j 'ai prévu d 'ailleurs
de faire d 'autres podcasts avec des développeurs
seniors, pour que eux nous donnent leur version
d 'effet. Parce que comme je disais dans mon
dernier podcast, l 'épisode 4, il y a un youtubeur
qui s 'appelle Benjamin Code, qui est développeur
sur YouTube, qui a une chaîne YouTube avec 150
000 abonnés. Et il a plus de 10 ans d 'expérience
et il vient de sortir une vidéo qui s 'appelle
3 mois que je n 'ai pas écrit une ligne de code
moi -même. Lui, il a mis du temps à s 'y mettre
parce qu 'il était très bon. Mais là, ça y est,
le point de bascule, c 'était il y a trois mois
et il n 'a plus écrit une ligne de code. On a
chacun un peu notre point de bascule où on se
dit, ça y est, l 'IA maintenant est meilleur
que moi en code, donc je l 'utilise. Oui, mais
le fait de savoir qu 'ils comprennent le code,
ça leur donne davantage parce qu 'ils peuvent
driver l 'IA. Exactement. L 'IA ne va pas partir
sur un chemin qui n 'est pas le bon. Parce que
moi, j 'ai comme problème à des moments où je
dois tourner en rond. parce qu 'il y a certaines
choses que je ne comprends pas, que je n 'ai
pas le savoir. En fait, tu sais pas quoi lui
demander. Il va faire des erreurs que quelqu
'un comme toi, comme il connaît la façon de faire
le code et de comment le structurer, et comment
il va aussi après interagir entre les différents
fichiers, ça va... vous aider, aller plus vite.
Ou là, moi, mettre des mois. C 'est ça. Un bon
fichier va avoir quelque chose de bien. Exact.
Et du coup, si on reprend un peu où on s 'est
arrêté, donc t 'avais ton fichier de chat GPT
et c 'était en local et tu voulais le déployer.
Moi, ce que j 'ai fait, c 'est que j 'ai commencé
à vouloir le poser parce que j 'avais un point
com à moi, donc j 'ai posé sur le serveur. Et
là, il a été déployé. Quand tu dis un .com, c
'est que tu as acheté un nom de domaine, c 'est
ça ? Ouais, un nom de domaine. J 'avais un nom
de domaine depuis des années que je garde parce
que je pourrais mieux le perdre. Et il me dit,
tiens, je vais en profiter, je vais l 'installer
dessus, je vais voir si ça fonctionne. Ça a fonctionné,
j 'avais déjà ma page. Il était passé par quel
hébergeur pour ton site ? Parce que le nom de
domaine, il s 'achète par exemple sur plusieurs
revendeurs comme Namecheap, même sur OVH directement,
les hébergeurs peuvent vendre des noms de domaine.
Et quel hébergeur tu t 'es dit que t 'allais
utiliser et pourquoi ? Bah celui que j 'avais
depuis le début, Yonos, enfin One & One qui...
Donc t 'étais avec Yonos et du coup tu t 'es
dit je vais rester avec eux parce que je suis
déjà déployé donc normal. Ça c 'est vraiment
un conseil que je donne à tout le monde parce
que dans l 'informatique, le code, il y a énormément
de langage, de technologie et à chaque fois on
se dit quel est le meilleur langage. En fait
le meilleur langage c 'est subjectif parce que...
On ne va pas l 'exploiter à 100 % le langage
dans tous les cas, donc il faut utiliser le langage
qu 'on connaît. Le meilleur langage, c 'est le
langage qu 'on connaît, qu 'on maîtrise, parce
que c 'est celui qui nous fera gagner du temps
et on peut tout faire avec les langages déjà.
Et c 'est pareil, quand on va se demander c 'est
quoi le meilleur hébergeur, oui, il y en a qui
sont peut -être un peu moins chers, un peu ci,
un peu ça. Oui, ils ont tous leur avantage. Mais
moi je conseille de rester sur des technos qu
'on maîtrise, parce qu 'après il y a une courbe
d 'apprentissage à chaque fois, donc... Et l
'environnement, je veux dire que... tout l 'environnement
de développement. T 'es sur VS Code, bon Cursor
c 'est un forc de VS Code, donc c 'est -à -dire
qu 'ils ont repris à code base de VS Code et
après ils y ont ajouté des choses. C 'est pareil
pour Windsurf, le concurrent de Cursor, qui vient
d 'être acheté par OpenAI. OpenAI a racheté un
environnement de développement avec un éditeur
de code boosté à l 'IA, qui s 'appelle Windsurf.
C 'est une idée, on va y ravoir. Ouais, mais
du coup ils vont concurrencer Cursor sévèrement,
c 'est déjà le cas. Oui. Mais bref, qu 'est -ce
qu 'on disait ? Que oui, les bergeurs, du coup,
tu étais sur les bergeurs. Donc là, tu as réussi
à le déployer, tu avais ton site. Oui, c 'était
un environnement que je connaissais. Et combien
de temps ça t 'a appris de faire tout ça ? Quelques
heures. Pour le déployer, mais tout le projet,
je veux dire, semaine, mois. Ah, mois, ça se
compte en mois. Ça se compte en mois. Mais par
contre, tu as appris pas mal de choses via les
tutos YouTube. Tout à fait. On est arrivé à ce
stade où tu étais bloqué et tu m 'as demandé
de l 'aide. Tout à fait. Donc déjà bravo parce
que commencer de zéro comme ça avec des tutos
et tout, franchement, c 'est pas simple. Donc
félicitations. Merci. Pour ta persévérance. Je
sais qu 'il faut faire preuve de beaucoup de
patience quand on est développeur parce que quand
on est confronté à un bug, on peut y rester des
heures, il faudra des jours. Mais des fois, il
faut relâcher. C 'est vrai, c 'est comme les
grands mathématiciens, t'sais, qui travaillent
sur des théorèmes, des fois ils vont faire une
balade en forêt et paf, c 'est là où ils trouvent
la solution. Ça permet de sortir de notre...
Parce qu 'on a notre cerveau qui tourne en rond,
qui tourne en rond, qui n 'arrive pas à se libérer.
Qui complètement s 'atturait. Définiment quand
on va se balader, ou en tout cas qu 'on va faire
un peu de sport. Et là on n 'est plus... C 'est
vrai, le sport ça joue beaucoup là -dessus, sur
la créativité. Ça libère, ouais. Il y a quelque
chose qui se passe dans notre cerveau, définitivement.
Et du coup, tu m 'as appelé pour passer à l 'étape
supérieure, c 'est -à -dire avoir d 'autres pages
des navigations, parce que là, tu avais ton énorme
bloc de code. Mais déjà, le moindre truc que
tu changeais, ça cassait tout. Et j 'avais besoin
d 'avoir d 'autres pages pour pouvoir gérer tout
ce qui était sur la page d 'affichage. Donc tu
voulais une interface plutôt admine pour rentrer,
par exemple, les photos que tu voulais mettre
sur ton diaporama. mettre justement admin, donc
avoir toute la sécurité. Parce que bon, il n
'y a que les administrateurs. La sécurité, parce
que c 'est vrai que là, c 'est hyper important
ce point. Tu fais un site pour ton collège, donc
qui sera diffusé dans tous les écrans du collège,
avec plusieurs centaines d 'élèves. Vous imaginez
bien qu 'un petit site fait sur CiaoGPT à l 'époque,
etc. Le hacker qui veut diffuser quelque chose
dans le collège. Le sympa hacker qui commence
à peine, je suis sûr qu 'il craque le truc. Et
ouais, et on imagine bien qu 'avec tous les risques...
De faire refuser des bêtises. Des fake news,
même un élève qui peut faire n 'importe quoi.
D 'ailleurs, petite question annexe. T 'as jamais
voulu passer par un prestataire pour t 'aider
? C 'est juste que c 'était une question de budget,
c 'était pas quelque chose d 'essentiel. Oui,
disons que... J 'aime bien faire les choses par
moi -même, en tout cas, me creuser un peu l 'esprit
et je suis certain que tout est possible. Donc,
c 'est mon but. J 'ai pas envie. Pas envie ou
pas de budget ? Tu penses que ça aurait été possible
de soumettre un dossier ? Non, on avait déjà
réfléchi de passer par des sociétés qui font
déjà des... qui ont déjà, tout le temps, le système
d 'écran dynamique où là, t 'as des abonnements
mensuels qui, bon, c 'est pas... le retour sur
amnestissement valient, n 'est -ce pas ? Ouais,
parce qu 'après t 'es un peu locked, c 'est -à
-dire que t 'es un peu bloqué avec un abonnement,
et puis dès que tu veux changer quelque chose,
en fait c 'est tout. C 'est pas sympa, je veux
dire, autant le petit défi est là, tu vas...
C 'est sûr. Tu vois, quand j 'ai commencé à faire
l 'application sur laquelle je travaille actuellement,
là, et que je vais bientôt faire un podcast dessus,
parce qu 'on arrive vers un milestone, comme
on dit, c 'est -à -dire qu 'on arrive vers un
point où vraiment on va la diffuser en masse,
Je me suis toujours dit que j 'allais tout faire
pour moi -même au début. Parce que après, t 'es
bloqué. Et j 'ai beaucoup de fondateurs comme
ça qui sont pas trop techniques, qui ont pris
des freelance. Par exemple, un mec qui est dans
les pays de l 'Est, il s 'est dit, il y a des
développeurs pas chers, je vais faire mon appli
avec ça. OK, ils lui ont fait l 'appli, ça répondait
au cahier des charges. Derrière, il voulait changer
quelque chose un mois après. Et là, tu fais comment
? Donc en fait aucune maîtrise de la code base
et là ils peuvent pricer donc ils vont chiffrer
la feature beaucoup plus cher parce que du coup
t 'as un peu les mains pieds point liés. Un peu
comme si elle est en monocode. T 'es pas maître
de ton site, de ton application quoi. Bon les
amis, petite interruption parce que je me suis
rendu compte que depuis le début j 'enregistrais
avec le micro de mon Mac et non le super micro
que j 'ai acheté. Et du coup, Fred était assez
loin du mic, donc on l 'entendait beaucoup moins.
Je me représente. Bonjour. Écoute, on vient de
faire 20 minutes, donc je pense qu 'on va continuer.
Mais j 'espère que vous savez, après, je fais
un post traitement et j 'utilise d 'ailleurs
un outil d 'IA aussi pour adapter les sonorités.
Ça passe dans un podcast. Donc normalement, il
va lisser tout ça et augmenter ta voix. Tu crois
qu 'il va pouvoir remener un thé sur les premières
minutes pour augmenter ma voix ? Je pense, mais
j 'espère surtout. On verra bien les amis. De
toute façon, on va continuer ce podcast parce
que c 'était hyper intéressant. Du coup, on parlait
des prestataires. Donc toi, tu as voulu faire
tout tout seul. Je te félicite. Moi, j 'ai fait
tout tout seul au début pour mon application
et après, on peut déléguer. Parce qu 'on peut
vérifier en fait le travail qu 'il fait. Ce que
tu me disais justement, faire faire ce que tu
connais et fait ce que tu ne connais pas. Et
c 'est marrant, je l 'ai dit dans un podcast
aussi là, le numéro 4 que t 'as pas encore écouté.
Ah bah non, j 'ai pas écouté. Bah tu verras parce
que j 'en parle. Ouais, ça c 'est, mais j 'ai
encore... Même à ma femme, j 'en ai parlé de
ça. Ouais. C 'est très intéressant comme point
de vue. Bah oui oui oui, tout à fait. Donc là
du coup, tu t 'es dit je vais tout faire, donc
c 'est louable. Voilà. Et donc, tu en étais bloqué
à un moment, quand même. Voilà, et tu es venu.
Sauveur. Tu m 'as fait découvrir un musiciel.
Déjà, quand Fred m 'a montré ce qu 'il avait
fait, c 'est super parce que, comme on disait,
il y avait quelque chose. Il y avait de l 'idée.
Quand je regarde derrière, c 'est sûr que ce
n 'est pas les meilleures pratiques. Même niveau
sécurité. Ah oui. Tu pouvais... Disons qu 'il
y a des choses que je ne connais pas, mais en
tout cas, je ne sais pas aller les chercher.
Les principes, en fait, c 'est ça. Mais parce
que c 'est assez vaste quand même de faire une
application full stack, comme on dit, c 'est
-à -dire le backend, le front -end, le déploiement,
la sécurité. C 'est quand même les bases de données.
Et du coup, il m 'explique que voilà, il veut
faire d 'autres pages pour faire une interface
admin. Il commence à me décrire tout un tas de
features. Donc, c 'est sûr que quand on a une
vision de produit, on part un peu dans tous les
sens et on a beaucoup de features en tête. Moi,
là, je te dis, on va faire étape par étape. Donc,
déjà, je fais... un espèce d 'audit de son code.
Mais je ne le fais pas moi -même l 'audit, parce
que vous savez que, bah, depuis qu 'il y a les
outils diagénétiques, on est très fainéants.
Et du coup, je lui dis, écoute Fred, moi, j 'ai
installé ce nouvel outil qui s 'appelle Cursor.
C 'est comme VS Code que tu utilises, sauf que
tu as un panel sur la droite où tu peux utiliser
en gros, tu as de GPT, mais tu peux choisir ton
modèle, c 'est pas forcément GPT. Et la plus
value de ça, c 'est que tu peux lui passer ton
code en contexte. Donc tu peux sélectionner des
parties de ton code ou même tu peux lui passer
des fichiers entiers. Et donc lui, il aura tout
ça en contexte. Et derrière, tu tapes ton prompt.
Donc moi, première chose que j 'ai faite, c 'est
que j 'ai installé Cursor sur le PC de Fred.
Et je t 'ai montré comment ça fonctionne. Donc
j 'ai audité et j 'ai restructuré ton code avec
toi. Donc j 'ai passé ce méga fichier où il y
avait tout dans VS Code. dans PureSource, pardon,
et je lui ai dit, ben voilà, écoute, j 'aimerais
faire plusieurs fichiers, suivre les bonnes pratiques,
un dossier un peu source, un dossier un peu front
-end avec le HTML, un dossier CSS, un index .html,
enfin, tout à fait, des trucs classiques pour
un site web. Et lui direct, ben voilà, il m 'a
dégrossi tout ça. Donc, c 'est là où tu disais
que quand t 'as des connaissances, je lui ai
demandé explicitement de faire ça. Ouais, dans
le compte. dans le prompt. Je ne sais pas, on
aurait dû faire l 'expérience, mais genre de
mettre ça entre les mains. Mais en fait, toi,
tu n 'as jamais vu vraiment un projet, comment
il était structuré. Donc tu aurais pu lui demander,
mais il faut quand même bien creuser le truc.
Et on ne voit pas forcément la nécessité. En
fait, quand on ne voit pas la chose, on ne peut
pas. Oui. Toi, avec tes années d 'expérience,
tu vois comment est structuré le squelette d
'un site ou d 'une application. On va commencer
de telle manière la fondation et à côté on va
mettre des annexes pour pouvoir aller les chercher.
En fait, c 'est ça, la partie modularité. En
fait, il y a des bonnes pratiques de code et
notamment tout ce qui est modularité, c 'est
-à -dire séparer les parties indépendantes entre
elles et non pas toutes les mélanger de telle
sorte qu 'on puisse rajouter ensuite des blocs
beaucoup plus facilement. Tout à fait. Ou même
modifier... avec une nouvelle version d 'un fichier,
on le copie, on le colle, on l 'efface, on en
met un autre. C 'est ça. Et à ce moment -là,
on peut tout de suite voir le résultat en local.
Faire des nouvelles versions, sans tout casser
aussi derrière. Donc on a fait ça ensemble. On
a tout restructuré avec Ursor. Et là, quelle
fut ta réaction quand t 'as vu ce qui me sortait
comme résultat et comment en une demi -heure
on a... Neural. Je ne sais pas. C 'est magnifique.
La rapidité de développement qui est donnée par
Cursor et l 'IA qui est adossée est fantastique.
On gagne un temps énorme. Même moi qui ne connais
rien dans le code, j 'arrive à sortir des choses
qui sont fonctionnelles parce qu 'en plus de
ça, après ça vous donne des idées parce que bon...
Guillaume m 'a montré ça, alors qu 'est -ce qu
'on fait ? Vous rentrez à la maison, vous avez
d 'autres idées qui trottent dans votre tête,
donc vous essayez de dire, tiens, je vais essayer
de faire ça, voir ce que ça donne, et je vous
jure, en un quart d 'heure, j 'avais sorti des
choses, des jeux, on va dire, des tout bêtes,
mais qui fonctionnent. Oui, en plus, toi, c 'est
vrai que t 'as beaucoup d 'idées là -dessus,
comme tes bricoleurs de base et tout. Tu t 'aimes
bien bricoler à droite à gauche, donc là, t 'avais
plein d 'idées, et c 'est vrai que quand... Je
t 'ai introduit à cet outil et tout, après t
'as eu ta période où tu t 'es amusé avec et t
'es parti dans tous les sens mais on a tous cette
période avec l 'IA Générative quand on découvre
en fait on a des super pouvoirs. Ah c 'est comme
si tu me donnais du sucre. Ça devient addictive
mais par contre on verra aussi que après ça on
peut vite se perdre aussi. Ouais parce qu 'après
on s 'aperçoit qu 'il y a des choses qui arrivent
pas à avancer ou... Le résultat est final. Dès
que t 'es limité en fait, dès que là l 'IA n
'y arrive plus. Moi j 'ai pas la connaissance
pour l 'aider et la driver. Et là c 'est trop
tard parce que t 'as ouvert la boîte de Pandor,
t 'es parti loin, t 'as beaucoup de codes et
là il faut reprendre. Il me manque les ailes
pour voler. C 'est la chute libre. Si tu maîtrises
pas, tu dois te retapper tout le code et si tu
sais pas exactement, c 'est vraiment la merde
là. On s 'aperçoit que... L 'IA part dans une
direction qui n 'est peut -être pas ce qu 'on
souhaitait au départ. Après, pour faire marche
arrière, c 'est très dur. Voilà. Parce qu 'en
fait, on revient, imaginons que c 'est une incrémentation
de plusieurs dizaines de codes qu 'on a mis les
uns derrière les autres. Et des fois, il faut
revenir, mais dix codes, enfin, au tout cas,
dix demandes en arrière pour repartir de zéro.
Donc, on perd tout ce qu 'on avait fait pendant...
D 'ailleurs, ça me prépensait à un petit truc.
Je ne sais pas si je t 'ai déjà parlé de l 'application
Replit. C 'est un peu comme Loveable ou Ball
.news, c 'est -à -dire que c 'est moins... Tu
vois pas le code, en fait. C 'est -à -dire que
Repeat, t 'as un prompt editor, tu vas mettre
ton prompt. Par exemple, je veux une appli qui
donne la météo et un affichage dynamique pour
mon collège. Oui, elle te le fait, mais t 'as
pas le code. Tu peux l 'exporter après, mais
elle va travailler toute seule. Après, tu vas
te balader, tu vas prendre un café. Tu reviens
une heure après et t 'as ton appli. Est -ce que
tu as le visuel de ce qu 'elle a fait ? Après,
tu peux l 'exporter le code. J 'imagine que c
'est payant et tout. Mais ça, c 'est vraiment
l 'option avancée. Et eux, ils ont introduit
des checkpoints. Donc, en gros, ils vont commit
ton code. C 'est -à -dire que quand tu reviens,
tu vas voir le résultat et là, tu vas lui prompter
autre chose. Tu vas itérer. Tu vas lui dire,
ouais, c 'est pas mal, mais la météo, je veux
la centrer, ça, je veux ça. Du coup... Tu reprends,
tu repars aux toilettes ou à droite à coulques.
Tu reviens, t 'as le résultat. Et là, si la motif
que tu l 'as fait, t 'as pas aimé, et bien tu
peux revenir en arrière, tu vois. D 'accord.
Donc eux, ils appellent ça des checkpoints. En
fait, ça s 'appelle un git kobit. Oui, mais c
'est comme un git, tu reviens. Et du coup, tu
peux roll back, donc rétrograder à une version.
Donc si jamais il part dans tous les sens, tu
peux quand même revenir en arrière. Oui, parce
que c 'est ce que tu fais avec une kit. C 'est
ce que tu fais avec une kit. Parce que t 'es
aussi appris à te servir de kit avec le ressort.
Tout à fait. Mais du coup, là, t 'avais des super
pouvoirs, t 'étais comme un fou. Donc ce que
j 'ai fait, c 'est qu 'on a restructuré le code
ensemble. On a réussi, on est arrivé même à avoir
quelque chose de fonctionnel qui marche. Et ensuite,
du coup, on est allé plus loin. C 'est -à -dire
qu 'on a commencé à implémenter... Versel. Oui,
on a déployé. On a déployé sur Versel très rapidement.
Versel, c 'est très pratique pour déployer hyper
rapidement. C 'est -à -dire que c 'est un outil
de CDCI, donc développement continu, on va dire,
et intégré. et à chaque fois qu 'on modifie et
qu 'on pousse le code, il va redéployer une version
sur Versailles, donc il n 'y a pas besoin de
cliquer à droite à gauche. Oui, ça se fait automatiquement
depuis Git. Tout automatiquement et tu vois ton
site en direct. Par contre, on a vite bloqué
sur les quotas. Oui, les quotas, parce que si
on voulait avoir quelque chose qui fonctionne
dans le temps, je crois que j 'étais limité à
50 000 demandes et en fait les demandes... sont
très vite arrivés et à ce moment -là, on devait
passer sur un modèle payant. Et bon, je voyais
mal aller voir la direction du collège, dire
bon, ça va nous coûter une vingtaine d 'euros
par mois. Sachant que tu l 'as fait toi -même.
Pour une page. Pour une page, oui. Donc on avait
utilisé Versel, c 'est un outil de déploiement
très rapide, mais ça, c 'était juste pour pouvoir
voir nos résultats directement. Et puis on a
implémenté donc toutes ces interfaces. Et je
t 'ai appris à te servir de cursor. Donc tu as
pu quand même faire toi -même après. Donc on
a passé une journée ensemble. Là, je t 'ai un
peu formé sur l 'outil. Et derrière ? Après,
j 'ai réussi à créer des nouvelles pages, qu
'elles puissent travailler entre elles, aller
chercher des API ou créer des fichiers de sauvegarde
pour sauvegarder le diaporama. J 'avais une page
pour aller chercher des photos dans l 'explorateur
de l 'ordinateur, uploader les photos. Ces photos
-là sont sauvegardées dans un fichier. J 'avais
une autre page où c 'était la page d 'administration
de diaporamas. Pour faire un diaporama, j 'allais
chercher des photos où elles avaient été sauvegardées
dans le site, on va dire. Et après, je créé dans
une timeline. Chaque photo avec une petite animation
entre les photos. J 'ai pu rajouter du texte,
des images. En fait, tu as créé un éditeur de
diaporama. Voilà, tout à fait. Franchement, c
'est propre parce que ça, je connais des gens
qui ont fait des applications pour moins que
ça. En mode, je vais créer un éditeur de diaporama
en ligne. Venez vous en servir. Mais juste un
truc, là, j 'ai tout de suite vu que tu étais
limité parce que tes images étaient en statique
et tu n 'avais pas de base de données. Pour héberger
tes images, c 'est -à -dire que tu pouvais télécharger
des images et les mettre dans ton code, dans
un dossier images, par exemple. Donc c 'était
en statique, mais tu ne pouvais pas, depuis le
site, uploader des images directement avant qu
'on implément le versaire de blog storage. Quand
c 'était en production. Oui, tout à fait. Elle
restait en locale, en fait. Exactement. Et ça,
c 'était une grosse limitation parce que déjà
ton projet, il grossit. Et puis toi, tu veux
que, en fait, les gens, que ce soit, par exemple,
des cuisiniers, puissent uploader eux -mêmes
des photos des menus et de leurs plats. Tout
à fait. Et qu 'ils mettent eux -mêmes. Oui, voilà,
ça m 'évitait. Pour éviter que je les mette moi
-même en passant par. surtout redéployer le site
à chaque fois, ce qui n 'est pas du tout une
bonne pratique. Je voulais que un admin, par
exemple le chef de cuisine, puisse lui -même
aller sur la gestion du site et mettre lui -même
les photos. Donc là, tout de suite, ça implique
plusieurs choses. Ça implique de la création
d 'utilisateurs, donc l 'authentification. Tout
à fait. Derrière, ça implique d 'utiliser une
base de données. pour l 'authentification pour
les utilisateurs et puis aussi pour héberger
les images. Donc, ce qu 'on a fait, c 'est qu
'on a utilisé le Versel Blob Storage, qui était
un storage intégré dans Versel. Avec Du Recul,
c 'était peut -être pas forcément le meilleur
outil parce que c 'est là où on a atteint les
quotas. Oui, les quotas, mais même ça. Mais ça
a permis d 'avoir vraiment quelque chose de fonctionnel.
En fait, une V1 qu 'on peut présenter, comme
par exemple, tu vois, un mec qui crée une start
-up, il veut lever des fonds, par exemple, il
peut présenter ce produit en disant voilà mon
produit et ça fonctionne. Après, au final, ce
qui est limitant, c 'est seulement des quotas
à 20 euros par mois. Je pense que quand tu crées
une start -up, soit tu remplaces ça, soit tu
payes. Oui, ça peut être jouable, mais la start
-up a peut -être aussi un but de gagner de l
'argent en finalité, que là, pour le collège,
ça n 'a pas de... A aucun intérêt pour nous de...
Donc au final, on a abouti à une V1. Donc cette
V1, qu 'est -ce que tu en as fait, exactement
? Bah écoute, je l 'ai... Bon, on l 'a déployé.
Vous l 'avez déployé dans le collège ? On l 'a
déployé dans le collège sur un écran, déjà. Alors,
je t 'interrompe, parce qu 'il y avait ce problème
de sécurité, justement ? Non, bah la sécurité,
on avait résolu le problème avec toi, là. Tu
m 'avais expliqué justement avec le fameux point
Anv, comment... Oui c 'est ça, donc on a sécurisé
le truc et puis en fait on a seulement la seule
page qui était accessible via le web, c 'était
la page d 'affichage dynamique. Voilà, c 'est
la seule qui était accessible par tout le monde.
Et les pages d 'authentification et tout ça,
elles étaient cachées ? Elles étaient cachées
et donc peu importe ce qu 'on tapait, on ne pouvait
pas, ça nous ramenait tout de suite au... à la
page index .html où là on devait s 'entendre
authentifié. C 'est ça. Authentifié. Authentifié.
Je sais plus. Donc... Donc, authentification.
Là, normalement, c 'est le moment où je vends
une formation à mes auditeurs parce que... Mais
non, je n 'ai pas créé de formation, les amis.
Peut -être, pourquoi pas, en vrai, si ça intéresse
les gens. Après, c 'est pas mon but dans la vie.
Mais moi, j 'aime beaucoup aider, tu vois, donc
si je peux aider. Mais je le fais à travers ce
podcast, déjà. Et donc, tu as pu le déployer
dans ton collège. Est -ce qu 'il y a eu des vérifications
de sécurité, des audits ou des choses comme ça
? Qu 'est -ce qui s 'est passé ? T 'es passé
devant un jury ? Voilà, donc j 'ai la principale
du collège avec, on va dire, mon référent au
niveau du département qui a vu, je l 'ai présenté,
je dis voilà, sur quoi on travaille et comment
ça fonctionne, comment on peut créer des diaporamas,
comment ça va être vu par les élèves. comment
j 'imagine déployer à différents endroits dans
le collège les écrans et qui pourra modifier
le contenu de l 'affichage dynamique. Donc là,
j 'avais créé deux, trois, on va dire, administrateurs.
Et t 'as eu des bons feedbacks sur ce premier
? Bah oui, bons feedbacks, oui, parce que le
chef de cuisine a pu uploader des photos, en
tout cas. Et après, bon, c 'est là où on est
arrivé vite fait à des problèmes, parce que comme
j 'avais retour sur mon téléphone au niveau des
data, 24 -48 heures après, hop, je me suis dit,
merde, ça a planté le site à craquer, pourquoi
? Et donc je suis arrivé vérifier et en fait,
justement, les 50 000 demandes... Oui, parce
que... on n 'avait pas implémenté de cash, on
n 'avait pas implémenté de stratégie pour réduire
le nombre de lectures, on va dire, sur le site,
parce que c 'était en fait... C 'était une V1.
C 'était une V1. On corrige, on corrige les...
Et puis il y a eu quand même pas mal d 'utilisateurs
qui l 'ont utilisé au sein du collège. Il y avait
plusieurs personnes. Plusieurs personnes, un
écran. Et en fait, je me suis aperçu que... Alors
là, je pense, est -ce que ça peut venir aussi
de l 'explorateur sur lequel était... déployer
et visualiser le site parce que... Tu t 'avais
perçu que tu avais des refraîches. Voilà, il
y avait des refraîches trop, trop, trop souvent.
Alors ça, ça dépend aussi justement comment le
navigateur met en cache. C 'est ça, exactement.
Mais on a... Un navigateur très ancien. Alors
lui, il te cache, il te fait porter le site très
rapidement. Mais justement, on a pu optimiser
en mettant le cache après et réduire drastiquement
ce nombre -là. Voilà, mais après... malgré tout,
je n 'allais pas tenir un mois avec... Oui, oui,
ben après, Versel, c 'est une solution qui est
gratuite, mais à partir d 'un certain niveau,
et c 'est normal, sachant que toutes les autres
solutions sont payantes, mais c 'est normal parce
qu 'il fournit un service. Donc moi, le meilleur
truc, c 'est d 'avoir son propre VPS, donc serveur
privé virtuel, mais ça demande quand même plus
de configuration. Et ça dépend pourquoi, parce
que là, on voulait une V1. Voilà, donc après,
moi, quand je voyais les problèmes qu 'on avait,
je me suis dit, comment je vais réussir ça ?
Est -ce qu 'on part sur un abonnement ou est
-ce que je me fais un serveur à l 'intérieur
du collège ? Un serveur physique ? Un serveur
physique où là, via le .com, il irait pointer
vers le serveur chercher des données. Possible,
ça peut être ça. Le problème, c 'est qu 'il faut
savoir que dans un collège, rien ne rentre, rien
ne sort. Je veux dire, c 'est dérouillé. Et puis
après, il faut quand même faire de la maintenance
physique. Un minimum. Il faut quand même sécuriser
le serveur, la pièce dans la casse aussi. Oui,
mais là, tout ça, c 'est déjà en place. Je veux
dire, on a ce qu 'il faut. Mais il y a des règles
au niveau de l 'informatique, au niveau du département,
parce que les collèges changeraient par le département.
Ou là, c 'est normal, je veux dire, aucun ordinateur
qui n 'a pas été, je veux dire, livré par le
département ne peut rentrer dans le réseau. Donc
là, ça pose des problèmes. Donc c 'est pour ça
que je suis passé par un site web qui serait
accessible que par le collège, mais vu que les
ordinateurs peuvent aller quand même chercher
une page web à l 'extérieur, là c 'était possible.
Je te restais dans l 'approvision. En fait seul
l 'affichage de l 'écran dynamique est accessible
en gros sur le web. Moi, ce que j 'aime bien,
c 'est ce que je disais, c 'est un serveur privé
virtuel, donc c 'est comme un serveur physique,
mais sauf que t 'as un petit bout de serveur
physique qu 'on te loue, en gros, et ça coûte
peut -être 5 euros par mois. Et là, niveau quota,
tu gères beaucoup plus tes trucs, mais bon, il
faut déployer pas mal de choses. Donc là, c 'était
un peu over engineer, comme on dit, sur ingénierie.
Voilà, mais j 'avais toujours l 'idée aussi de...
C 'est sûr que ça ne coûte rien. Et je me suis
rappelé que le site que j 'avais à l 'époque
avec la pizzeria me coûtait juste l 'abonnement
annuel d 'un point com. Et le nom de domaine
parce que c 'est l 'hébergeur qui t 'a vendu
le nom de domaine et que du coup ils t 'ont fait
justement un hébergement de site pour que dalle.
Rien du tout, je dirais pas à part mon... T 'avais
juste acheté le nom de domaine. Voilà. Et donc
je me dis mais comment ça se fait que là je l
'ai payé 20 euros ? Par mois, alors qu 'avant,
je ne payais rien pour avoir mon site complet
de ma pizzeria avec plusieurs pages. Ils avaient
une offre où, en gros, avec le nom de domaine,
tu avais ton... Donc ? Guigui, Guillaume me disait,
non, il faut faire comme ça, comme ça. Mais moi,
j 'ai voulu tenter la chose. Ah oui. Tenter la
chose. J 'avais complètement oublié d 'ailleurs,
donc... Donc, j 'ai voulu déployer sur Younos
le site. Mais c 'est bien parce que, tu vois...
Tu n 'hésites pas à foncer, quoi, et à tenter
des choses. Voilà, et après on pose des questions.
Et du coup, ça s 'est passé comment ? Disons
que... T 'as demandé à Lya de t 'aider à ce moment
-là ? Parce qu 'il fallait que tu migres... Il
fallait que je migre de Versailles, en fait.
Bon, c 'était facile. Est -ce qu 'il fallait
que tu changes du code ou pas ? Justement, c
'est là le problème, c 'est que là, le point
com, enfin, en tout cas le... sur Yunos ne fonctionne
pas comme Versailles en tout cas. Nous on est
parti en JavaScript. Si on veut mettre en JavaScript
et fonctionner d 'une telle manière, là ça devient
payant, on va dire on passe sur un abonnement.
Ah ok. Là le site où je vais l 'installer, en
gros ce que j 'ai cru comprendre avec la personne
que j 'ai au bout du fil, m 'a dit que... Ah
t 'avais carrément appelé le support et tout
? Oui oui. et il m 'a dit, vous avez droit à
50 méga octets, on va dire, de stockage pour
mettre votre site. Et en fait, ce volume -là
est partagé, enfin disons que ils ont peut -être
des terras de stockage, mais entre tous les petits
.com que les gens achètent, bien sûr, ils offrent
50 méga octets pour chaque .com. Donc si on veut
s 'en sortir, il faut que le site tienne sur
50 méga octets. Et en plus, est -ce que tu pouvais
déployer du JavaScript ? Non. À ce moment -là,
j 'ai dû recoder en fait tout mon site en PHP
pour que ça fonctionne. T 'es courageux. J 'y
suis presque. Et là donc, fallait que tu convertisses
tout ça. Donc là, t 'es toujours sur Cursor à
ce moment -là ? Je suis toujours sur Cursor.
Et qu 'est -ce que tu lui demandes ? Tu crées
un nouveau projet, comment tu t 'y es pris ?
Je lui ai demandé, vu qu 'on travaillait déjà
en HTML, il avait le code, donc je lui ai demandé
tout simplement, voilà, ma contrainte c 'est
que maintenant je dois aller migrer le site chez
Yunos, j 'ai telle ou telle contrainte et comment
on fait ? Et donc là il m 'a sorti on va un plan
de bataille, on va refaire le code, on va modifier
ça, on va tout mettre en PHP. Donc ça, on va
dire que le départ est assez rapide. Je veux
dire, c 'est toujours l 'architecture qui t 'a
faite et facilement, on arrive très rapidement
à quelque chose de presque fonctionnel. Après,
c 'est toujours dans les détails. C 'est comme
construire une maison. Oui, mais ça, c 'est la
règle, la loi de Pareto, je crois. Tout dans
la vie, c 'est 80, 20, 80%, 20%. En gros, tu
fais 80 % du travail en 20 % du temps, et les
20 % restants te prennent 80 % de ton temps.
Et là, c 'est dur parce que ça fait des semaines
que je suis en train de... Alors, on va dire
que je l 'ai même déjà... Je tiens à préciser
que je t 'ai pas du tout aidé dans cette conversion.
Non, non, j 'ai déjà même déployé, je l 'ai déjà
mis en production. Mais je vois l 'affichage
dynamique. Mais bon, les diaporomas s 'affichent
pas parce qu 'il y a des petits problèmes que
j 'arrive pas à résoudre. C 'est assez bizarre,
je vais pas commencer à rentrer sur est -ce que
l 'IA a perdu en capacité, parce que ce que j
'avais à faire très rapidement il y a quelques
semaines, là je trouve qu 'on tourne en rond,
elle se morle à queue, elle recommence... Je
vais t 'expliquer à ce que je pense mon opinion
là -dessus. J 'aimerais d 'abord mentionner que
l 'IA générative là, tu l 'as utilisé en gros
pour convertir du code d 'un langage à un autre.
Et ça, c 'est vraiment un usage très performant.
Et c 'est un peu comme les traductions d 'un
langage humain à un autre. Si demain vous demandez
à Tchaatjpt de vous traduire un texte en russe,
en polonais ou peu importe, il va le faire très
bien. Il n 'y aura pas de coquilles ? Si, il
y aura peut -être des coquilles à droite à gauche.
Alors, je n 'ai pas vérifié parce que je ne parle
pas russe, mais... Voilà. Non, mais je pense
qu 'avec les derniers modèles, ou en tout cas,
si c 'est pas Tchaatjpt... C 'est sûr et certain
qu 'il y a des modèles qui sont spécialisés dans
la traduction. D 'accord. Notamment, si tu vas
sur le site Hugging Face, c 'est là où il y a
les modèles open source qui sont déployés. J
'en ai parlé, pareil, dans un épisode, je crois,
un ou deux. Hugging Face, qui a été créé par
des Français, mais aux États -Unis, à New York,
je crois. Et il y a des modèles open source qui
sont spécialisés dans la traduction de langage.
C 'est -à -dire qu 'ils vont entraîner ces modèles
explicitement pour bien traduire. Donc il y a
des ouvrages, etc. Par contre, peut -être que
certains maîtrisent certains langages et pas
tous les langages. D 'accord. Donc ça, c 'est
un cas d 'usage intéressant. Oui. Et du coup,
bon, t 'as fait... Là, tu m 'as pas demandé d
'être du tout... Non. Juste cursant marrant placé
déjà en tant que professeur. Oui. Et là, t 'es
arrivé et tu tournes en rond. Oui, je tourne
en rond. J 'ai l 'impression que... sur certains...
Alors, à un moment donné, parce que je travaille
sur ma... Tu utilises quel modèle dans Cursor
parce que... Claude. Claude Sonnet 3 .5. Ah ouais,
toi t 'es un... Parce que justement, dans l 'épisode
1, j 'explique que Claude Sonnet 3 .5, c 'était
le point de bascule pour le code. Et dans Cursor,
l 'avantage, c 'est qu 'on peut choisir le modèle.
C 'est ça qui est incroyable. Tu peux dire, en
fait, pour un cas d 'usage, si t 'es pas satisfait
du résultat, tu peux changer de modèle. Comme
tu disais, tu changes de développeur parce que
tu n 'aimes pas son travail. Tout à fait. Donc
tu peux passer de GPT à Code, à Gmini. Il y en
a plusieurs, il y a même GPT. Oui. Quatro mini.
Voilà. Donc toi, tu es sur Code 3 .5 sonnais
depuis le début ? Depuis le début. J 'ai switché
sur le 3 .8 ou je ne sais plus. 3 .7, oui. 3
.7 qu 'ils ont fait. Mais il est payant celui
-là. Enfin, il est le niveau maximum, non ? Je
suis tout de suite revenu, j 'ai fait peut -être
une journée et après je suis revenu sur le 3
.5. Est -ce que tu utilises des fois le mode
réflexion dans Cursor ou par défaut tu carres
toujours le même mode ? Tu parles du mode agent
? Il y a le mode agent, ouais. Alors j 'ai utilisé
le mode agent. Il y a le raisonnement aussi.
Je pense pas, on va en parler peut -être plus
tard. Tu utilises le mode agent toi ? Je l 'ai
utilisé pendant quelques jours. Et c 'est vrai
que ça a avancé vite mais en fait j 'ai même
pas fait esprit en fait. À un moment donné, j
'ai switché entre mon eMac, ou en tout cas le
Macbook. Je suis passé sur un Windows où là,
il n 'y avait pas de mode agent. Je reviens sur
le Mac et je n 'avais pas fait attention, il
y a eu dû avoir une mise à jour. Et par défaut,
il t 'a mis le mode agent. Peut -être qu 'on
peut définir le mode agent parce que... Le mode
agent, en fait, il fait par lui -même, en tout
cas, il voit mieux. En tout cas, il voit mieux
le code et il voit toute l 'arborescence où il
va chercher à la pression l 'arborescence du
site, en fait, où on n 'a pas besoin de lui montrer.
En fait, le mode agent, déjà, il y a la réflexion,
la chaîne de pensée que je parle également dans
d 'autres épisodes. Donc je fais beaucoup de
références aux épisodes anciens, mais il faudrait
les reprendre parce que c 'est un peu chronologique
comme je disais. T 'as cette chaîne de pensée,
de raisonnement où là, il va faire le plan. Et
ensuite, la deuxième étape, c 'est qu 'il va
implémenter ce plan. et il va appeler des fonctions.
Il y en a une qui s 'appelle Edit file, modifier
un fichier et donc c 'est grâce à ça qu 'il modifie
tes fichiers directement de lui -même. Et ça
c 'est marrant parce que ce mode agent en fait,
donc t 'as un prompt pour l 'agent qui est configuré
où il lui donne des instructions et il lui explique
dans la fonction Edit file comment modifier tes
fichiers. Mais en fait, quand tu mets ça en pratique
et que tu vois qu 'il le fait vraiment, Ça paraît
magique, quoi. Alors, c 'est vrai que ça avance
vite. Parce que tu le vois en plus, réfléchir
et modifier. On progresse très rapidement. Mais
des fois, en tant qu 'étrume, on n 'a plus la
main. En tout cas, c 'est vrai que des fois,
je suis revenu assez rapidement, on va dire,
sur du... J 'ai enlevé le mode agent. Parce que
même si ça avance vite, où on a des résultats
très rapides, on perd, nous, le fil du développement.
Mais par contre, quand il modifie un fichier,
tu peux approuver ou rejeter. Est -ce que tu
vérifiais ou t 'approuvais tout par défaut ?
Qu 'est -ce que tu veux que je vérifie ? À mon
niveau, je lui fais totalement confiance. Donc,
c 'est au final, quand je regarde le résultat
en production, on va dire, ou en tout cas en
local. C 'est là où tu évalues si c 'est bien
ou pas. Voilà, si c 'est bien ou c 'est pas bien.
Puisque moi, quand je travaille dessus, quand
même, je regarde le changement qu 'il me propose.
Alors. Je regarde un peu en diagonale dans les
grandes lignes, mais je comprends, on va dire.
C 'est ce qui manque. Souvent, des fois, je refuse.
Ça m 'arrive. Je dirais peut -être 30 % du temps
où je refuse un changement quand même. Je commence
à refuser parce que après, on va revenir vite
fait. Ah, tu m 'attends. Tu commences à refuser.
Je refuse parce que des fois, je commence à comprendre
qu 'il se... Il va trop loin. Il est dit des
mauvaises choses. Je parle même pas de l 'agent.
Je parle même pas du mode agent. Je parle juste
un mode normal où là, il est parfois, en ce moment,
depuis 15 jours. Je trouve qu 'il y a une mauvaise
réflexion où il refait des fichiers qui n 'ont
pas le même nom, mais qui ont la même fonction.
Je veux dire save... Là, ce que tu es en train
de nous dire, c 'est que le modèle s 'est vachement
dégradé en qualité. Le même modèle te donne des
résultats moins bons. Depuis 15 jours, je trouve
qu 'on tourne en rond. Est -ce que tu as essayé
d 'autres modèles ? Non, je reste dessus. Moi,
j 'ai ma théorie sur ça dans Cursor. Je pense
qu 'ils font exprès de mettre un modèle moins
bon. Alors, je ne sais pas, parce que normalement,
tu vois, quand il déploie un modèle 3 .5 sonnets,
il le tag, donc il met cette modèle qui a été
déployé le 8 avril 2025. Et du coup, il ne change
plus ce modèle normalement. Mais moi, je les
soupçonne que dans Cursor, comme c 'est juste
marqué Claude 3 .5 sonnets, il pointe vers un
autre tag, tu vois. On pourrait s 'en poser une
question, quelle date on est ? Pourquoi pas,
ouais. Parce que des fois, ça m 'étonnerait.
Il m 'a dit, il m 'a juré, mort des culs, ce
qu 'on était tel jour. Je disais, c 'est pas
possible, on est en 2025. Il m 'a dit non, non,
on est en 2024. Je disais, c 'est pas possible.
Alors ça, c 'est hyper intéressant ce que tu
nous dis, parce qu 'effectivement, ils se sont
entraînés sur des data qui datent d 'avant et
du coup. Ça peut être pas mal. Tu lui demandes
par exemple quel est le président des États -Unis.
Et moi, l 'autre jour, il y en a un qui me disait
Joseph Robinette Biden, parce qu 'il s 'appelle
Joseph Robinette Biden. Ah oui, donc il n 'est
pas à jour là -dessus, c 'est bête. Mais ce que
je fais parfois, maintenant, quand je travaille
avec lui, ok, il y a le prompt qu 'on fait dans
le tchat, mais je lui adosse aussi un point TXT
où je lui demande le... Comment dirais -je ?
les objectifs, qu 'il ne les oublie jamais, parce
que des fois, quand il oublie l 'objectif, il
part dans des chemins de traverse. Alors ça,
c 'est génial ce que tu me donnes comme tips.
C 'est pareil, c 'est un truc que j 'ai découvert
il n 'y a pas si longtemps que ça. Au début,
tu fais l 'architecture de ce que tu veux. Tu
peux le faire sur chat GPT, sur GROK. T 'es pas
obligé de le faire dans Cursor ou tu peux le
faire dans Cursor. Derrière, tu prends ça, tu
le mets dans un fichier .txt dans ton projet.
Et après, quand tu vas Utiliser Cursor, comme
il a en tête ta code base, tu peux lui mettre
toute ta base de code en contexte, il va voir
ce fichier objectif du projet et il va suivre
ses objectifs. Et tu peux même lui faire cocher
les objectifs, modifier ce fichier et valider
les objectifs. Parce que parfois, il règle un
problème en m 'écrasant quelque chose qui fonctionnait
avant. Et je suis en production ou je suis en
local, je regarde le résultat. Ah ben oui, il
a corrigé le problème, mais il m 'a effacé. des
choses qu 'on avait mis des heures à réparer
ou à fabriquer quoi. Pour revenir sur les modèles
qui sont moins bons, j 'ai ma théorie parce que
tu sais que maintenant ils ont sorti code 3 .7
ce nerf et que quand tu utilises les derniers
modèles comme ça, tu payes plus cher parce que
c 'est du pay -per -use. C 'est -à -dire que
plus tu l 'utilises, plus tu paies. Et j 'ai
remarqué aussi que les modèles, dès qu 'ils sortent
à nouveau, l 'ancien, ils vont le dégrader. pour
que volontairement tu utilises le... Ça c 'est
la méthode Apple quand ils changent de téléphone
ou d 'IOS. Ouais mais... À bout d 'un moment,
ton téléphone qui a trois ans, il avance plus
rapidement alors que tu es toujours au top. Et
ben ils font la même chose donc sur ça. Mais
on le voit tous. Et je te garantis que si tu
switches maintenant sur 3 .7 sonnette max parce
que t 'as les minutes. Ça veut dire que ce soir
mon site est terminé. Oui, tout à fait. Et t
'as aussi le Gemini là, le 2 .5 Pro. Il est incroyable,
le dernier. Mais pareil, du coup, il est beaucoup
plus cher en paye periose. Et moi, je vois mes
quotas, ils ont explosé. Maintenant, je paye
100 balles d 'inférence d 'ancure sort par mois.
Mais ça en perspective sur le coup d 'un développeur.
Je comprends, mais bon, ils jouent un peu avec
nous. C 'est la carotte, ça, la carotte. Bien
sûr, oui, oui. L 'objectif derrière, c 'est que...
Qu 'est -ce que fait OpenAI avec leur dernier
achat ? Ils ont acheté Windsurf et d 'ailleurs
ils offraient une semaine de crédit gratuit sur
leur dernier modèle GPT 4 .1 qui est génial d
'ailleurs pour le code. Ils offraient une semaine
de free credit pour que les gens fassent le switch
de cursor à Windsurf. Mais je crois que c 'est
fini tout ça. Après, applique le conseil que
je te disais de garder le même environnement
de développement, parce que si tu switches, il
faut réapprendre après. Là, je vais terminer
déjà mon site. Mais toi, tu utilises Cursor gratuitement,
100 % gratuitement ? Non. Non ? Ah non, j 'ai
pris la première. Ça fait 3 -4 mois. Tu sais
que je crois que Cursor, c 'est l 'outil que
je paye où je suis le plus content de payer quand
je vois sur mon compte moins 17 euros Cursor.
Limite, je suis content. Ça veut dire que j 'ai
bien travaillé. Et encore, tu es un développeur
senior. Même moi, je suis content. Tu es en bas.
J 'ai vu que Cursor, c 'est une des entreprises
avec la plus grosse croissance en revenus annuels
récurrents. Je crois qu 'ils sont à plus de 100
millions. Maintenant, ils sont peut -être déjà
à 200 millions de dollars récurrents annuels.
Mais toi, tu payes l 'abonnement, tu utilises
pas les meilleurs modèles. J 'utilise toujours
que le code 3 .7. Tu payes pour avoir plus de
quotas à 3 .5 en illimité, mais tu vas pas non
plus chercher du pay -per -use derrière sur les
3 .7. Je pense pas que pour l 'instant, ça me...
Parce que c 'était mon prochain conseil. Quelques
mois, oui, mais à mon niveau, tu sais, je fais
pas ça toute la journée. C 'est vrai, c 'est
vrai. Moi, je fais plein de choses avec mes doigts.
Avec mes mains, dans la journée de mon métier,
je peux souder à l 'oeuvre, faire du code à 10
heures et jardiner à midi. Je fais tout, je suis
à touche à tout. Et quels sons ? Du coup, là,
ton site collège, on va essayer de finir ce déploiement
après le podcast. Là, ce sera fini, fini ce projet.
Est -ce que tu as des autres projets derrière
? Est -ce que tu as essayé de faire autre chose
? Oui. Ah oui ? Est -ce que tu veux nous en toucher
de mots, peut -être, avant qu 'on termine ce
podcast ? Ben pourquoi pas. Alors oui, je disais
tout à l 'heure quand Guillaume m 'a montré Cursor
et les possibilités qui étaient immenses de pouvoir
créer, développer, imaginer des applications
ou juste des pages HTML qui puissent être fonctionnait
assez rapidement, il y a des idées qui me sont
germées. À un moment donné, j 'ai voulu créer
une animation en pixels. Je ne sais pas pourquoi
ça m 'est arrivé, donc je lui ai demandé de faire
une grille 32 sur 32 où je puisse avoir la possibilité
de cocher certains pixels avec une couleur. Ça
a fonctionné, j 'ai pu la sauvegarder, j 'ai
pu faire un dessin en pixels. Et après ce que
j 'ai voulu, j 'ai dit ben tiens, mais est -ce
que je pourrais pas avoir une frame suivante
? Ouais, avoir plusieurs frames de clicsens.
Et appuyer sur play et hop, ça joue comme si
c 'est une animation. Tu sais que tu m 'as montré
ça l 'autre jour quand je suis allé chez Fred,
il m 'a dit viens voir, regarde ce que j 'ai
fait avec le cursor, je lui ai dit qu 'est -ce
que t 'as fait encore ? Et ça marche. Et là,
là tu m 'as bluffé, pourquoi ? Parce que tes
enfants l 'utilisent. ils jouaient avec. Quand
je suis arrivé, ils jouaient avec et ils étaient
contents de jouer avec. Ils jouaient à Minecraft
5 minutes avant. Tu leur as dit est -ce que vous
voulez jouer, comment t 'as appelé ça, Pixel
? Et ils étaient refaits de jouer avec et là
je me suis dit putain c 'est fort. Ils ont fait
marcher un petit bonhomme qui jouait au foot.
C 'était marrant. Et ça, est -ce que ce projet,
tu veux le pousser plus longtemps ? Ouais, je
vais le pousser. J 'aimerais peut -être... Moi,
j 'aimerais bien que tu le pousses jusqu 'au
bout de ce projet. Tu finisses le site collège.
Voilà. Et que ce projet -là de Pixel, en fait,
cette animation en Pixel, que ça soit fonctionnel,
que ça soit au niveau en front -end, on va dire,
enfin, en tout cas, le visuel soit... On va dire
léché, mais que ça soit propre. Ouais, très propre,
comme un jeu sur Roblox. Voilà. et que ça puisse
être en ligne, c 'est -à -dire sur un navigateur
ou même une application sur un téléphone où les
enfants puissent dessiner, créer une animation
toute simple, faire des jeux de lumière. Est
-ce que tu souhaites le mettre gratuitement en
open source ou le monétiser ce projet ? Au début,
on apprend et au bout d 'un moment, on va vouloir
forcément monétiser les projets. Monétiser et
après, je sais pas, je verrai, est -ce que open,
est -ce qu 'il y a, que ce soit que ça me rapporte
quelque chose, peut -être par du, de la pub et
que les gens l 'utilisent. Ah, peut -être un
peu de pub. Après, moi, ce que je peux te conseiller
sur ce projet, éventuellement de le mettre en
open source. Déjà, c 'est un très beau projet
parce que, comme tu disais, tes enfants y jouent
et tu peux faire jouer d 'autres enfants gratuitement.
Maintenant. T 'avais aussi lancé d 'autres projets
encore, parce que tu t 'es pas mal étalé. Bah
oui. Est -ce qu 'il y a d 'autres projets que
tu peux monétiser potentiellement ? Potentiellement,
un logiciel qui crée des menus pour les collectivités.
Parce que je vois que là où je travaille, en
fait, on a une cuisine. Il y a un chef de cuisine,
une seconde cuisine. Ils font les repas pour
les élèves tous les jours. Tous les jours. Mais
ils ont une contrainte, c 'est qu 'ils ont...
Il y a des jours où c 'est du végétarien, il
y a des jours où il faut... Ça doit dire, il
faut tant de protéines, tant de l 'étage. Et
en fait, il faut que la semaine soit équilibrée.
Le mois soit équilibré. Il faut que... Où tu
puisses ajouter toutes les contraintes. Les contraintes.
Et derrière, comment ça génère le menu cuisinier
? Ce chef de cuisine qui, avec l 'équipe de cuisine,
la direction, les élèves ont le droit de dire,
parce qu 'ils font une commission, une commission
menu, où là, ils vont dire, ben, on aimerait
manger ça. Donc si les élèves, enfin, en tout
cas, si les élèves, ah, on aimerait manger ça,
le chef de cuisine, lui, il doit, ils vont manger
ça, mais il faut, il y a des contraintes, c 'est
-à -dire que ce jour -là, si les élèves mangent
ça, qu 'il y a tant de protéines, tant de détaches,
tout ça, il faut que le lendemain, ben, il faut
que je modifie mon menu, parce que la semaine,
il faut que ça soit équilibre. Mais est -ce que...
Le chef, il utiliserait de l 'IA Générative pour
faire les menus ? Ça lui ferait gagner du temps.
Donc tu souhaites également intégrer une l 'IA
Générative ? Tout à fait. Voilà, parce que j
'ai déjà essayé. Alors c 'est juste, alors c
'est même pas une V1, c 'est en dessous de la
V1. Donc là, je souligne quand même que tu fais
ce site grâce à l 'IA Générative et tu vas intégrer
une l 'IA Générative dedans. Voilà, parce que
elle va, elle va, elle va elle -même. Je lui
fais manger, en fait. Il va te faire des propositions
de menu avec toutes les contraintes qui seront
passées par les cuisiniers, les chefs cuisiniers.
Parce que je lui ai donné, en fait, les contraintes
qui sont... Comment dirais -je ? Le département
a des textes nutritionnels. Oui, c 'est ça. Les
macros, tous les macros nutritionnels. Voilà,
donc tout est bien expliqué. Il y a plusieurs
pages, c 'est un document PDF. Et donc là, j
'ai donné ça à l 'IA, en tout cas dans l 'application,
et elle a commencé à réaliser le tableau. Et
t 'as fait la partie un peu front -end. Front
-end, alors c 'est vraiment du... Un calendrier.
Un premier G, je veux dire. Il y a quelque chose
qui fonctionne. Et ça c 'est super intéressant
parce que moi, quand tu m 'as montré ce second
projet, tout de suite je t 'ai dit il faut que
t 'en fasses un SAS et que tu le monétises parce
que... le temps que tu peux faire gagner. Parce
que ma femme est directrice d 'une école et elle
est soumise aux mêmes contraintes et aux mêmes
problèmes. Donc déjà, dans mon entourage, j 'ai
tout de suite vu déjà qu 'il y avait des gens
qui étaient intéressés. Là, je me suis dit, ok,
ça, il faut que tu en fasses un sens et que tu
monétises. Donc peut -être que après ton jeu
de pixels que tu aurais abouti, peut -être que
tu serais prêt pour avoir un premier projet monétisable.
Après, comment le déployer, comment aller chercher
? Là, on pourra voir ça ensemble pour ce qu 'il
est, on va dire. Parce qu 'il y a franchement,
si on a l 'esprit ouvert, même en regardant le
monde qui nous entoure, on trouve des idées à
mettre en place. En fait, c 'est ça, il y en
a qui disent que l 'IA Générative va les remplacer.
Mais regarde, toi, tu te sers d 'IA Générative
pour faire des choses qui n 'existent pas. Donc,
tu te crées en fait des opportunités. Parfois,
il ne faut pas forcément voir ça comme un remplacement,
mais un outil qui va te permettre de faire plein
de choses que tu ne pouvais pas faire parce que
tu étais plafonné. Et même gagner du temps. Parce
que là, je vois les contraintes, on va dire,
du département. C 'est qu 'on nous rajoute des
objectifs. Mais sans donner plus de moyens. Voilà,
on n 'a pas des bras en plus. Donc, ça veut dire
que là, le chef de cuisine, en plus de faire
les commandes, de gérer l 'équipe de cuisine,
de préparer le repas, il doit, en plus de ça,
bon, il y a toujours toutes les suivis, les péremptions,
la sécurité alimentaire, tout ça. Mais en plus
de ça, il y a des compreintes maintenant qui
sont beaucoup plus importantes dans la gestion
des menus, dans l 'équilibre pour les élèves.
Donc si en plus de ça, ça plus ça plus ça, la
journée fait toujours 24 heures. Donc les outils
dits agénératifs permettent d 'aller plus vite
et d 'optimiser tout ça. Et d 'optimiser et gagner
du temps pour pouvoir toujours faire son métier
de base, c 'est -à -dire faire les repas tout
du jour. Exactement. Et j 'ai vu que justement
dans l 'administration publique, pas que les
départements, mais toute l 'administration, parce
qu 'en France, on a quand même beaucoup d 'entités.
l 'IA générative et des acteurs comme Mistral
qui peuvent déployer en open source pour garder
la confidentialité. J 'ai vu qu 'ils ont sorti
d 'ailleurs le chat pour les entreprises qui
puissent se connecter même à des Gmail, etc.
et optimiser toute la chaîne de valeur. Ouais,
enfin des Gmail, mais il faudrait que ça reste
en France aussi. Oui, mais ça c 'est un autre
problème. Mais ce que je veux dire par là, c
'est que pour optimiser toute la gestion de l
'État en général, l 'IA générative est ultra
intéressante. Et on voit aujourd 'hui que les
dépenses publiques, elles explosent parce qu
'il y a peut -être même beaucoup trop d 'entités
où ceux qui chapotent tout ça, ils n 'ont pas
du tout de vision. Et puis il y a des dérapages.
Mais l 'IA générative pourrait permettre de solutionner
tout ça au final. Gérer la dépense publique.
Baissez peut -être le nombre de personnes sur
le terrain. Et notamment pour les tâches redondantes.
Qu 'est -ce que tu veux entendre par là ? Bah,
des tâches d 'administration plutôt. Ah, c 'est
sûr que là, dans les années à venir, il y a certaines
personnes qui vont malheureusement... Malheureusement
ou heureusement, parce que... Or, change de métier.
En fait, quand tu fais une tâche répétitive,
ben, peut -être que t 'es pas forcément à 100
% épanoui dans ton travail, parce que ça te brise
ta créativité quand même. Alors, si tu délexes
ça à une île générative, derrière, t 'auras plus
de place pour, comme toi, par exemple, t 'as
fait un outil... en dehors de tes heures de travail,
mais tu vois, ça te permet de faire ce genre
de choses, quoi. Tout à fait, tout à fait. Après,
l 'avenir dans les mois et années qui viennent,
ça va pas prendre 10 ans, mais je veux dire qu
'ils le savent. En tout cas, ils le pensent déjà.
Je vois au quotidien déjà que ça se lia et là.
Celui qui dit qu 'il n 'utilise pas, c 'est où
? Parce qu 'il y en a peur. un peu comme il y
a eu la révolution des ordinateurs ou en tout
cas des personnels. Parce que je vois que moi,
si je réfléchis, mon oncle qui était dans les
années 70 -80, qui n 'a pas réussi à se mettre
à l 'informatique, son boulot a été complètement
modifié. Je veux dire, il a pu travailler. Oui,
c 'est un peu la même révolution que la révolution
Internet, informatique et tout ça. Il faut s
'y mettre et utiliser l 'outil et pas se faire
manger par l 'outil. Exactement. trouver les
avantages qu 'on a à utiliser l 'IA. Alors, c
'est sûr que ça peut faire peur parce que ça
va tellement vite. Et je vois, ce matin, je montais
à ma maman, je lui montrais Mistral, je lui installais
sur son téléphone et je lui montrais comment
ça fonctionnait. Parce que c 'est vrai que ça
peut être utile. Elle veut aller faire un voyage.
Tout à fait. Hop, tu dis, je pars d 'ici, je
vais ici. Fais -moi vite fait un roadbook. En
trois, quatre secondes, il y avait le road book.
Je vois là en ce moment, ça c 'est ma femme qui
utilise ça et j 'ai des collègues qui utilisent
ça. Ils ont pris une photo de chez eux, là, du
jardin. Ils ont voulu aménager leur jardin. Ils
ont demandé à Lya, fais -moi un jardin dans tel
style avec des... des transats, tout ça, avec
un barnum ou en tout cas un... Ils ont prototypé
leur... Et bien, il y a renvoi même une image
avec le jardin fait, avec tout ce qu 'ils avaient
dit, les éléments. Et en plus de ça, ça a rajouté
les modèles des objets qui avaient été sur la
photo avec l 'endroit où il fallait les acheter
et le prix. C 'est vrai ? Ouais. C 'est sur ChatGPT
ça ? ChatGPT ou... Oui, parce que ChargeJPT,
ils ont rajouté la fonction shopping où maintenant
tu vas pouvoir voir les articles. Donc d 'ailleurs,
ça peut booster des ventes et ça peut être un
nouveau un nouveau canal de ventes extrêmement
puissant. Mais en fait, c 'est marrant parce
que tout ça, ça évolue très vite. Comme tu dis,
la fonction shopping, elle vient d 'arriver.
Je me suis fait une tâche dans ChargeJPT qui
me résume les actualités. Et chaque jour, j 'ai
mes petites actues. Et j 'aimerais faire des
revues de presse parce que là, j 'ai plein de
trucs déjà depuis le dernier épisode dont j 'aimerais
parler. Ah oui, d 'accord. Et je vais faire des
épisodes un peu revues de presse parce que ça
permettra aussi de faire des parallèles avec
tout ce qu 'on a dit sur cet épisode ou tout
l 'épisode. D 'accord. En tout cas, c 'était
top. Je vais recevoir un développeur senior pour
qu 'on fasse le comparatif de l 'utilisation
de Cursor et des environnements de développement
avancés par rapport à un débutant, comment lui,
son métier évolue. En tout cas, Fred, merci beaucoup
pour cet épisode. Ça m 'a fait plaisir. C 'était
top. C 'était ton premier podcast. Oh podcast,
mon premier tout à fait. Est -ce que j 'en ferai
d 'autres? Je n 'en sais rien, mais en tout cas,
j 'avais un peu d 'appréhension au départ, mais
ça s 'est bien passé. Bon, ben c 'est cool. En
tout cas, on pourra en faire un peut -être quand
tu auras fini ton Pixel Editor ou même ton logiciel.
Ça, si tu arrives à monétiser ça, tu reviens
nous en parler et comme ça, tu montreras comment
Quelqu 'un qui part de zéro peut arriver au final
à avoir un outil fonctionnel grâce à l 'IA qui
crée de l 'argent, qui lui rapporte de l 'argent.
Tout à fait. C 'est mes objectifs dans les années
et les années à venir. Exceptionnel. Merci Fred.
Merci à tous de nous avoir écouté pour cet épisode
qui était notre premier invité. J 'espère que
vous avez apprécié. Dites -nous dans les commentaires
si vous avez aimé ça. Et je vous dis à la prochaine
pour un nouvel épisode. Ciao !