Become a Creator today!Start creating today - Share your story with the world!
Start for free
00:00:00
00:00:01
Hype Driven Development image

Hype Driven Development

S1 E19 · L'EstamiTech
Avatar
0 Plays2 seconds ago

Pour ce dernier épisode de l’année 2025, je vous propose une discussion libre, sans plan figé, mais avec un fil rouge bien connu des développeuses et développeurs : la hype.

Frameworks à la mode, promesses technologiques trop belles pour être vraies, buzz savamment entretenus… Pourquoi certaines technologies deviennent incontournables du jour au lendemain ? À quel moment une tendance dépasse la raison ? Et surtout, comment garder un regard critique quand tout l’écosystème semble crier « il faut absolument en être » ?

Pour en parler, j’accueille Nicolas Delsaux, architecte et directeur technique chez Zenika Lille, habitué des conférences et meetups de la métropole lilloise. Ensemble, on a remonté le fil des grandes hypes de la tech :
Flash, GWT, frameworks JavaScript, blockchain, métavers, cloud… jusqu’à l’inévitable sujet de l’intelligence artificielle.

Au programme de l’épisode :

  • ce qu’est réellement la hype dans notre métier
  • comment les promesses technologiques se construisent et s’emballent
  • le rôle des grandes entreprises, de l’open source et des indicateurs de popularité
  • pourquoi certaines révolutions changent durablement nos organisations… et d’autres disparaissent
  • et comment survivre à 20 ans de carrière dans la tech sans courir après chaque nouveauté
  • Ce qui nous attend en 2026 ?

Merci Nicolas !

Et comme d’habitude, quelques recommandations :

Les conférences à voir :

Les recommandations Culturelles :

Estaminet :

  • L’estaminet de la vieille
  • L’estaminet Gantois
Transcript

Intro

Introduction et remerciements

00:00:24
Speaker
Salut à tous et bienvenue dans ce dernier épisode de l'année 2025.
00:00:28
Speaker
Alors déjà un petit mot pour vous remercier, vous qui écoutez.
00:00:31
Speaker
Cette année, à chaque conférence ou meet-up auquel j'ai participé, il y a toujours eu un mot sympa de quelqu'un pour me parler du podcast.
00:00:37
Speaker
Franchement, merci pour ça.
00:00:39
Speaker
Croiser et pouvoir discuter avec des développeuses et des développeurs passionnés, je n'en demande pas plus.
00:00:43
Speaker
Pour moi, c'était l'objectif et c'est largement atteint.
00:00:46
Speaker
Je suis ravi de pouvoir continuer l'Est Amitech en 2026.

Définition et exemples de la "hype" technologique

00:00:50
Speaker
Pour cet épisode, j'avais envie d'une petite discussion sans fil conducteur, mais avec un thème, la hype.
00:01:02
Speaker
pas.
00:01:03
Speaker
Alors qui mieux que Nicolas Delceau, développeur expérimenté, passionné, ne ratant pas un événement tech dans la métropole lilloise pour en parler.
00:01:11
Speaker
Salut Nicolas, est-ce que tu peux te présenter?
00:01:14
Speaker
Alors oui, moi c'est Nicolas, je suis développeur depuis l'an 2000.
00:01:18
Speaker
Le bug, bug, c'était toi?
00:01:22
Speaker
Non, en fait j'ai commencé en septembre 1999, dans une entreprise qui faisait des logiciels de réseaux de neurones pour l'industrie, mais ils n'avaient pas des milliards de métaparamètres, donc ça marchait un peu moins bien.
00:01:34
Speaker
J'ai été développeur Java pendant 15 ans.
00:01:37
Speaker
Alors, je développe toujours en Java, mais ce n'est plus mon activité principale.
00:01:40
Speaker
Aujourd'hui, j'ai évolué vers des rôles de conseil d'architecte en intégrant d'abord Capgemini, puis Zenica, je travaille encore aujourd'hui.
00:01:51
Speaker
Au sein de Zenica, je suis à la fois architecte, comme je l'ai dit, en mission chez différents clients de la métropole.
00:01:56
Speaker
Je pense que tout le monde les connaît, toujours un peu les mêmes.
00:02:00
Speaker
Et je suis également directeur technique de l'agence de Zenit Alil, j'aide les consultants à grandir et à se positionner sur les différentes technologies qui sont susceptibles
00:02:09
Speaker
Cool, ok.

Impact de la "hype" sur l'industrie

00:02:11
Speaker
Bon, je t'avais croisé à CloudNord, et je m'étais dit, tiens, ça pourrait être sympa, tu participes à vraiment tous les événements de la métropole, ça serait sympa qu'on fasse un petit épisode tous les deux pour parler de la tech dans le Nord.
00:02:23
Speaker
Et tu m'as dit, ouais, carrément, moi j'ai envie de parler de Hype en ce moment.
00:02:27
Speaker
Première question pour toi, Nico.
00:02:29
Speaker
hype?
00:02:31
Speaker
Je ne vais pas pouvoir faire une réponse rapide.
00:02:34
Speaker
Vas-y, on est posé, on a le temps.
00:02:36
Speaker
En fait, j'ai expliqué pourquoi je voulais en parler.
00:02:41
Speaker
Une ESN, comme à peu près n'importe quelle entreprise qui travaille dans le monde de l'informatique, elle évolue dans un environnement il y a des gros acteurs qui essayent de modeler le marché.
00:02:50
Speaker
les GAFAM, les boîtes chinoises, des boîtes à chaque fois il y a des dizaines de milliers de personnes qui travaillent sur chaque produit, et ils essayent de te pousser à utiliser certaines technologies ou pas.
00:03:02
Speaker
Les entreprises, face à ça, ce qu'elles font, c'est qu'elles mettent en place des outils d'études des tendances.
00:03:07
Speaker
Alors ces outils d'études des tendances, t'en connais certains, il y en a un qui est hyper connu, c'est le TechRadar de Southwark.
00:03:12
Speaker
Il y a Sphère qui fait des livres blancs, il y a les sondages qui sont publiés par GitHub, par JetBrains, par Stack Overflow, le State of DevOps, State of Web, etc.
00:03:24
Speaker
Tous ces éléments-là, ils prétendent donner aux gens une idée des tendances informatiques du moment.
00:03:30
Speaker
Et quelque part, la hype, c'est le moment la tendance, j'ai envie de dire, déborde un peu la raison.
00:03:39
Speaker
C'est-à-dire le moment on se dit « Ouais, Ouais, absolument, il faut absolument faire ça ».
00:03:50
Speaker
faire.
00:03:52
Speaker
Vous ne pouvez pas y échapper.
00:03:54
Speaker
» C'est le métavers.
00:03:54
Speaker
Il y en a beaucoup.
00:03:56
Speaker
Ah, le métavers!
00:03:57
Speaker
Il y a le métavers.

Réflexions sur les tendances passées

00:03:58
Speaker
Je me suis dit, de quoi on pourrait parler?
00:04:00
Speaker
On pourrait parler de bases de données orientées objets, forcément, de no-codes, il y en a plein de... On va y revenir après, mais tu vois, le métavers, ce qui est intéressant, c'est qu'il a une particularité commune avec le sujet dont je vais essayer de parler le moins possible.
00:04:22
Speaker
qui est le sujet dont tout le monde nous rebat les oreilles depuis trois ans.
00:04:26
Speaker
Et comme ça, normalement, les auditeurs, n'oubliez pas, on est fin 2025, d'accord?
00:04:31
Speaker
On est à un moment les gens ne peuvent plus acheter de RAM parce que le prix de la RAM a explosé.
00:04:38
Speaker
Et donc, le métavers, en fait, c'est un truc, la première incarnation du métavers, je ne sais pas si tu te souviens, c'était un truc qui s'appelait Second Life.
00:04:46
Speaker
Oui.
00:04:46
Speaker
Voilà.
00:04:47
Speaker
Et en fait, c'était l'idée que
00:04:50
Speaker
vous allez vous balader dans un monde en 3D qui n'est pas développé par des développeurs de jeux vidéo, qui est moche, qui est inefficace, dans lequel il y a de la pub pour à peu près tout le monde, et dans ce monde virtuel, vous allez faire des achats.
00:05:05
Speaker
Et ces achats vont apparaître dans le monde réel.
00:05:08
Speaker
Je n'ai toujours pas compris aujourd'hui pourquoi ce n'est pas des développeurs de jeux vidéo qui ont fait ça, parce qu'ils auraient fait ça bien mieux.
00:05:14
Speaker
À l'époque de Second Life, tu avais déjà des jeux vidéo qui étaient nettement plus beaux.
00:05:19
Speaker
Sans doute, parce qu'en fait,
00:05:20
Speaker
Non mais, comme on ne comprend pas pourquoi le métavers de Facebook est aussi moche aujourd'hui.
00:05:25
Speaker
Alors, ma théorie, c'est que le métavers, comme Second Life, comme tous ces trucs-là, trucs-là, les gens qui les développent, c'est des gens qui sont comme nous, baignés de références science-fictionnelles.
00:05:40
Speaker
Ils ont lu des bouquins de cyberpunk, ils se disent que dans le cyberpunk, les gens vivent en réalité virtuelle, on va développer une réalité virtuelle.
00:05:47
Speaker
Mais comme en fait, ils ont la prétention d'être plus intelligents que tout le monde et qu'ils ont un besoin technique particulier qui permettra d'autres personnes d'injecter du contenu 3D dedans,
00:05:58
Speaker
En fait, ils se disent, plutôt que de faire, je ne sais pas moi, de permettre aux gens de créer des objets dans mon jeu en 3D, on va leur fournir un SDK qu'ils vont pouvoir intégrer dans... Ils vont faire des appels serveur-to-server.
00:06:11
Speaker
Ils vont mettre en place une architecture digne d'un grand système d'entreprise pour faire littéralement un jeu vidéo.
00:06:19
Speaker
Et ça ne marche jamais.
00:06:21
Speaker
C'est un truc qui est incroyable.
00:06:23
Speaker
Les mecs
00:06:24
Speaker
investissent des fortunes.
00:06:25
Speaker
J'ai vu passer un truc comme quoi il y avait une banque qui avait investi 100 millions de dollars dans le
00:06:32
Speaker
100 millions de dollars dans un mauvais jeu en 3D qui est moins bon que Mario Galaxy sur la
00:06:38
Speaker
Mais Second Life, c'était même à l'époque...
00:06:41
Speaker
Il y a plein de gens qui ne s'en souviennent sûrement pas, mais il y a eu une campagne électorale dans Second Life.
00:06:46
Speaker
Il y avait Ségolène Royal qui faisait des clips.
00:06:49
Speaker
Il y a un clip qu'on doit retrouver, j'imagine, on voit Ségolène Royal dans Second Life pour faire un clip politique.
00:06:55
Speaker
C'est ce truc où, en fait, c'est pour ça que c'est un très bon exemple de hype,
00:07:02
Speaker
c'est que c'est un truc il y a une promesse qui est faite aux utilisateurs, les utilisateurs s'emparent de la promesse, la démultiplient au-delà de toute pour moi, en tant qu'ingénieur, au-delà de toute raison, et puis en fait, ils injectent dans cette promesse technologique des promesses de changement, de paradigme de vie, etc., des mots que tu vois dans les journaux en public quand tu es en pleine hype, tu vois, c'est...
00:07:29
Speaker
tel secteur économique est mort à cause d'une innovation
00:07:33
Speaker
Genre, un bon exemple, c'est la blockchain.
00:07:35
Speaker
La blockchain, ça va tuer toutes les bancs.
00:07:38
Speaker
Bon, il s'avère qu'aujourd'hui, la blockchain, ça permet de faire des casinos en ligne et du blanchiment d'argent.
00:07:43
Speaker
Ce n'est pas aussi puissant que d'avoir cassé une banque.
00:07:45
Speaker
Donc la hype, quelque part, c'est l'ensemble des moments dans l'évolution de la technologie d'un seul coup, on a une espèce de caisse de résonance qui se met autour du monde de développeurs et on dit aux développeurs, vous devez penser forcément à cette technologie-là.
00:08:01
Speaker
Vous devez intégrer forcément cette technologie-là.
00:08:04
Speaker
alors alors ça c'est la définition, mais si on revient, repartons dans les années 2000.
00:08:10
Speaker
des hypes, il y en a eu plein de petites.
00:08:12
Speaker
Il y a plein de petites.
00:08:13
Speaker
Moi, je me souviens, je ne sais pas, je travaillais pour Airbus à l'époque.
00:08:16
Speaker
Et puis, on avait Struts.
00:08:18
Speaker
OK, super.
00:08:19
Speaker
Et puis, le projet d'à côté, il y avait Struts 2.
00:08:22
Speaker
On s'est dit, ils ont tellement de chance.
00:08:24
Speaker
Et puis ça, c'était notre hype à nous, parce qu'il y avait Struts 2 et ça paraissait tellement mieux.
00:08:30
Speaker
Et puis, quelques années après, il y avait d'autres paradigmes qui apparaissaient avec du GWT.
00:08:35
Speaker
On était en « Ouah, GWT, ça a l'air fou, on code tout en Java et ça va être incroyable avec plein de composants et on partage tout côté front et back tout en Java ».
00:08:48
Speaker
Et c'était une hype.
00:08:49
Speaker
On a passé toutes les années 2010 à se dire, tiens, il y a un nouveau framework JavaScript qui sort toutes les semaines.
00:08:56
Speaker
C'était la blague à l'époque.
00:09:03
Speaker
d'avant.
00:09:04
Speaker
Et ça a continué, ça a continué.
00:09:06
Speaker
Sauf que
00:09:07
Speaker
Après, tu as parlé de la blockchain, tu as parlé de... Il y a eu les NFT aussi, il y a eu le cloud.
00:09:16
Speaker
Le cloud, quand même, quand le cloud est apparu, c'était un virage technologique aussi.
00:09:20
Speaker
On en a parlé dans le dernier épisode.
00:09:22
Speaker
Et qu'est-ce qui fait pour toi que... Moi, j'ai l'impression qu'à chaque fois qu'il y a quand même des nouvelles choses qui apparaissent, apparaissent, dans le cycle de la hype,
00:09:32
Speaker
Les attentes sont aussi énormes?
00:09:36
Speaker
J'ai l'impression que les attentes sont bien plus énormes qu'avant.
00:09:39
Speaker
Je ne sais pas si tu vois ce que je veux dire.
00:09:41
Speaker
En fait, il y a un truc qui est... Je comprends tout à fait.
00:09:46
Speaker
Le phénomène, c'est le fameux phénomène de... Tu arrives et tu te dis, regardez, là, je peux écrire mon code plus rapidement, plus facilement, de manière plus sûre.
00:09:57
Speaker
Toi, en tant que développeur, tu dis « Ok, j'ai un nouvel outil dans ma boîte à outils.
00:10:00
Speaker
Je ne sais pas encore exactement à quoi il sert.
00:10:02
Speaker
Je ne sais pas encore exactement le positionner.
00:10:05
Speaker
» Tu parlais de Struts et de GWT.
00:10:08
Speaker
GWT, quand il est apparu, je ne sais pas si tu te souviens, les gens de chez Google disaient « On a utilisé GWT pour écrire Gmail.
00:10:17
Speaker
» C'est vrai.
00:10:18
Speaker
Tu te souviens que tu avais ce truc-là?
00:10:20
Speaker
Ouais, c'est vrai.
00:10:21
Speaker
Et tu te souviens que... Je doute un peu, quoi.
00:10:27
Speaker
GWT.
00:10:29
Speaker
Pas une seule fois.
00:10:29
Speaker
Il n'y a pas une ligne de Gmail qui n'est pas du JavaScript écrit par un mec à la main.
00:10:37
Speaker
Et j'ai une coupure réseau.
00:10:40
Speaker
Non, tout va bien, tout va bien.
00:10:43
Speaker
Et donc, ça, on l'a eu pour GWT.
00:10:46
Speaker
Le cloud, t'en parlais.
00:10:48
Speaker
Moi, j'en ai parlé... Alors, je reviendrai à la hype après, mais... mais... Le cloud, moi, j'en avais parlé dans une conférence que j'ai faite à Snokant sur l'histoire des modes.
00:10:56
Speaker
Donc, c'est un truc, tu vois, que je commence à traîner depuis 5-10 ans, cette idée de comment évoluent les tendances en informatique.
00:11:05
Speaker
Et en fait...
00:11:07
Speaker
Là, le cloud, c'est un peu l'inverse de la height, quelque part.
00:11:10
Speaker
Même si aujourd'hui, tu as des gens qui disent que ça coûte cher pour ce que ça apporte, ça apporte quand même énormément à partir du moment tu es une organisation d'intérêt significative.
00:11:19
Speaker
Si tu t'appelles Ludovic ou Nicolas et que tu veux gérer tes photos, tu ne vas pas faire du cloud.
00:11:24
Speaker
Tu vas les mettre sur ton at, dans ton salon.
00:11:27
Speaker
Ça coûtera moins cher que n'importe quelle offre au cloud au bout d'un certain temps.
00:11:31
Speaker
Mais quand tu es une entreprise que tu as besoin de garantir la stabilité, la capacité de ton système à

Conséquences organisationnelles de la "hype"

00:11:37
Speaker
fournir un service, le cloud, c'est super pratique.
00:11:42
Speaker
charge.
00:11:44
Speaker
En fait, à chaque fois, tu as une promesse.
00:11:46
Speaker
GWT, c'est un super exemple de hype.
00:11:49
Speaker
GWT, pour les développeurs Java, donc j'imagine qu'il n'y a pas que des développeurs Java qui t'écoutent.
00:11:54
Speaker
Donc je vais détailler un tout petit peu ce que c'est, parce que j'en ai encore fait cette année du GWT.
00:11:58
Speaker
Moi, je suis vieux.
00:12:00
Speaker
J'ai le droit de utiliser des vieilles technologies parce qu'en fait, je considère que ce n'est pas si
00:12:05
Speaker
Et donc, GWT, c'est une technologie qui permettait aux développeurs en Java, quand ils écrivaient une application web, d'écrire le code de leur application côté serveur en Java avec Spring et le code du client en Java avec GWT.
00:12:19
Speaker
En fait, GWT était transpilé en JavaScript pour faire des écrans qui étaient intégralement générés avec du JavaScript
00:12:26
Speaker
Et en fait, à débugger quand tu es dans ton navigateur, avec ton inspecteur de code, c'est absolument un enfer.
00:12:31
Speaker
C'est un truc que tu ne comprends pas du tout ce qui se passe.
00:12:40
Speaker
JavaScript.
00:12:42
Speaker
Sous-entendu, pour toi développeur Java, le JavaScript, c'est quand même un peu sale.
00:12:46
Speaker
Donc tu n'as pas intérêt à faire.
00:12:48
Speaker
Aujourd'hui, moi j'ai tendance à penser que les gens qui disent ça, c'est les mêmes que ceux qui disent tu ne devrais pas faire des CSS, tu ne devrais pas faire du HTML.
00:12:54
Speaker
Et globalement, ils se trompent parce qu'en fait, ils rajoutent des couches d'abstraction, d'abstraction, d'abstraction sur des trucs qui, en fait, ne sont pas compliqués.
00:13:02
Speaker
Oui, mais il faut aussi le contextualiser.
00:13:05
Speaker
À l'époque, le JavaScript n'était pas ce qu'il est aujourd'hui.
00:13:08
Speaker
Les navigateurs n'étaient pas ce qu'ils sont aujourd'hui.
00:13:12
Speaker
Et donc, c'était un peu sale dans le sens il y avait Internet Explorer 6, 7, 8 et compagnie.
00:13:19
Speaker
Et oui, il fallait faire plein de hacks.
00:13:21
Speaker
On ne savait jamais trop quand ça marchait et comment ça marchait.
00:13:24
Speaker
Et on n'était pas outillés.
00:13:25
Speaker
Il n'y avait pas les mêmes consoles développeurs qu'aujourd'hui.
00:13:28
Speaker
Il n'y avait pas tout ça.
00:13:29
Speaker
C'était quand même
00:13:30
Speaker
un univers un peu plus complexe.
00:13:34
Speaker
Oui, c'est vrai que moi, je me souviens qu'il fallait débugger dans Internet Explorer, il fallait penser à télécharger le débuggeur fourni dans un coin caché du site de Microsoft qui débugait très très mal.
00:13:49
Speaker
positionnés.
00:13:50
Speaker
On mettait un point d'arrêt avec un console.log dedans et le débuggeur s'arrêtait
00:13:55
Speaker
Pour en revenir à la hype,
00:13:56
Speaker
On est vraiment dans cette idée de... Donc, tu vois, GWT, ça marche bien.
00:14:00
Speaker
Tu as oublié une autre technologie qui a fait une hype de fou.
00:14:03
Speaker
Un truc, ça a changé le
00:14:06
Speaker
Et plus personne ne s'en souvient.
00:14:08
Speaker
Dis-moi tout.
00:14:09
Speaker
C'est Flash.
00:14:10
Speaker
Ah oui, il y a eu Flash.
00:14:15
Speaker
Flash, c'est ce qui était, sachez pour ceux qui n'ont pas eu la chance ou le malheur de connaître cette époque, qu'au début, les gens faisaient du Flash pour faire des animations, et puis après, Adobe, qui était propriétaire de la technologie, a rajouté la capacité d'écrire des applications style applications de bureaux avec Flex,
00:14:34
Speaker
Donc, tu faisais ton écran dans ton navigateur avec ton explorateur de fichiers, ton bidule, et ça faisait des parfaites applications d'entreprise, tristes, utilisables néanmoins, et qui apportaient des services.
00:14:48
Speaker
Et en fait, ce qui était super intéressant pour les entreprises, c'est que ça permettait de déployer une application à grande échelle dans un environnement qui était correctement packagé et qui était correctement isolé des contraintes du navigateur.
00:15:00
Speaker
Donc, Flash, pareil, il y a une promesse, c'est que tu as une technologie qui te permet de faire un truc, et paf, tout le monde s'en empare, tout le monde se jette dessus, tout le monde doit faire du Flash.
00:15:09
Speaker
A l'époque, il ne faut pas oublier, les sites des avaient du Flash.
00:15:13
Speaker
sais, tu avais toujours une partie, pour éviter que tu puisses faire du copier-coller ou je ne sais pas quoi, ils utilisaient Flash parce que c'était un conteneur opaix.
00:15:21
Speaker
Isolé.
00:15:22
Speaker
C'était une sandbox, finalement.
00:15:24
Speaker
Exactement.
00:15:24
Speaker
Donc là, tu avais vraiment cette notion de...
00:15:29
Speaker
d'isolation et puis de promesses.
00:15:32
Speaker
On revient à la même chose.
00:15:33
Speaker
On revient à cette idée que chaque technologie apporte une promesse.
00:15:40
Speaker
politicien.
00:15:42
Speaker
Les promesses n'engagent que ceux qui y
00:15:44
Speaker
Mais est-ce que, à ton avis, il y a cette notion de promesse avec la hype, mais est-ce que le vrai virage
00:15:55
Speaker
qui a donné du volume à toutes les hypes de la tech, ce n'est pas le fait que certaines hypes ont eu un impact plus social et organisationnel qu'uniquement technique.
00:16:05
Speaker
Parce que, OK, GWT, bon...
00:16:09
Speaker
C'est de la tech.
00:16:10
Speaker
On permet à des développeurs de faire des choses, mais pour les utilisateurs, pour l'organisation, ça ne change pas grand-chose.
00:16:15
Speaker
Par contre, le cloud, ça change plein de paradigmes.
00:16:17
Speaker
L'IA, même si on ne veut pas le prononcer, ça change encore d'autres paradigmes.
00:16:23
Speaker
On en parlera après, mais je pense que c'est avant tout une histoire de promesses.
00:16:30
Speaker
Moi, je vois plusieurs facteurs qui ont augmenté l'impact des modes informatiques.
00:16:35
Speaker
Le premier facteur, c'est qu'il y a des entreprises qui ont compris qu'elles pouvaient externaliser leurs
00:16:41
Speaker
Quand tu t'appelles Google, quand tu t'appelles Facebook, que tu développes ton framework web, tu as l'intention de le déployer à l'échelle de ton système, qui est l'échelle du monde.
00:16:52
Speaker
Quand tu es Facebook et que tu mets en place React, tu sais très bien que quand il va être utilisé, il va être déployé sur 5 milliards de devices.
00:16:59
Speaker
Tu n'as pas envie de te foirer.
00:17:12
Speaker
correct.
00:17:13
Speaker
Toi, petit développeur, tu te dis, je vais pouvoir utiliser les mêmes outils que les développeurs de Facebook, c'est super cool.
00:17:24
Speaker
Ou pas?
00:17:26
Speaker
Et en fait, tu le fais.
00:17:27
Speaker
Et en faisant ça, qu'est-ce que tu
00:17:29
Speaker
Parce que le projet open source, tu te dis qu'il partage tes valeurs, mais en vérité, il partage un peu tes valeurs.
00:17:34
Speaker
Il partage surtout la valeur de si tu utilises React pour développer ton application et que tu utilises la dernière version de React, tu bêta-tests leur développement.
00:17:43
Speaker
Ça a deux avantages pour eux.
00:17:45
Speaker
Premier avantage, la qualité de leur framework augmente.
00:17:48
Speaker
Deuxième avantage, si jamais ils ont l'intention de te recruter, tu connais déjà les technologies qu'ils
00:17:54
Speaker
Oui, et puis troisième avantage, si c'est foireux, ce n'est pas eux qui empêlent les pots cassés, quoi.
00:17:59
Speaker
Alors Facebook, à la rigueur, ils ont malgré tout le... Comment dirais-je?
00:18:07
Speaker
Le... Ils l'utilisent.
00:18:08
Speaker
Voilà, ils l'utilisent pour Facebook.
00:18:10
Speaker
Et là, dans ce coup, tu as une échelle de 4 milliards d'utilisateurs.
00:18:14
Speaker
Effectivement, tout à l'heure, on parlait de GWT, pas forcément très utilisé.
00:18:18
Speaker
Angular, je ne sais pas quel est son niveau d'usage au sein des multiples produits de Google.
00:18:35
Speaker
résonance.
00:18:36
Speaker
L'un des trucs que tu vois beaucoup quand tu regardes un peu l'histoire des frameworks web, web, c'est que certains indicateurs de popularité des langages
00:18:49
Speaker
évolue en fonction des annonces.
00:18:52
Speaker
temps.
00:18:54
Speaker
Nous, chez Zeneca, au moment on s'est dit, on va mettre en place un TechRadar, on s'est rendu compte que c'était des outils qui n'ont aucune espèce de méthodologie correcte.
00:19:02
Speaker
En gros, gros, le TechRadar de Southwark, tu prends les ingénieurs expérimentés de Southwark, tu les mets dans une même pièce, et tu leur qu'est-ce que vous voulez qu'on propose à nos clients pour les six prochains mois.
00:19:14
Speaker
Alors quand je dis ça, ça paraît un peu diffamatoire.
00:19:16
Speaker
C'est la méthodologie qui est expliquée dans leur bouquin.
00:19:18
Speaker
Quand tu lis les détails de la construction du TechRadar, ils expliquent qu'ils font comme ça.
00:19:25
Speaker
Mais en fait, quand on a commencé à bosser là-dessus chez Zenika, on s'est dit qu'il y a peut-être moyen de mesurer ça un peu plus correctement.
00:19:34
Speaker
Qu'est-ce qui te fait penser qu'une technologie est populaire?

Émergence de l'IA et son impact

00:19:37
Speaker
Il y a plein de choses.
00:19:41
Speaker
Chez Sphere, il y avait Didier Girard qui avait une habitude assez marrante.
00:19:45
Speaker
Il regardait par exemple Google Trends.
00:19:47
Speaker
Il regardait le volume de recherche Google autour d'une techno et il s'amusait à comparer les volumes de recherche.
00:19:53
Speaker
Pour lui, il y avait...
00:19:57
Speaker
Il y a un volume de recherche qui suit un petit peu le cycle de la hype avec un volume de recherche hyper fort au début.
00:20:03
Speaker
Et puis après, ça descend, ça descend.
00:20:04
Speaker
Et un truc assez stable, ça veut dire que tu sais à peu près tu en es dans la hype de ton produit.
00:20:11
Speaker
Donc ça, c'était une des façons de faire.
00:20:12
Speaker
Et puis après, tu vas rechercher, je ne sais pas, le nombre d'offres d'emploi relatives à ta techno, ce genre de choses.
00:20:20
Speaker
C'est des indicateurs sociétaux que je cherche comme ça, moi, de mon côté.
00:20:25
Speaker
Nous, ce qu'on s'est dit, c'est qu'il y avait peut-être des moyens assez simples, assez basiques de mesurer ça.
00:20:34
Speaker
Littéralement, ce qu'on a compté, c'est le nombre d'étoiles sur le nombre de forks sur GitHub, le nombre de téléchargements.
00:20:41
Speaker
Donc on a actuellement, si vous allez chercher sur LinkedIn, j'ai fait une présentation sur le TechRadar, et on a produit un rapport qui mesure la popularité comparée d'angulars, de vues et de rares.
00:20:52
Speaker
en utilisant simplement ces trois indicateurs.
00:20:54
Speaker
Ce qu'on observe de façon claire, c'est que le nombre d'étoiles a des grands pics à chaque fois qu'ils annoncent des nouvelles versions.
00:21:03
Speaker
Alors, mettre une étoile dans GitHub, ce n'est pas un geste
00:21:07
Speaker
Mettre une étoile dans GitHub, c'est cliquer sur un bouton et dire « moi je trouve que c'est cool ».
00:21:11
Speaker
Par contre, on observe un peu la même chose sur le nombre de forts.
00:21:13
Speaker
C'est-à-dire qu'il y a des gens, par exemple...
00:21:17
Speaker
Quand React a annoncé la sortie de React Native, on a vu un nombre de forks qui augmenter.
00:21:22
Speaker
Parce que les gens se sont dit, c'est une technologie intéressante, ça mérite qu'on travaille dessus.
00:21:25
Speaker
Donc en fait, il y a des moyens de mesurer la popularité.
00:21:29
Speaker
Et quand tu mesures la popularité avec des indicateurs qui sont un peu propres, tu vas constater qu'effectivement, il y a des éléments qui permettent d'impacter la popularité de ton framework.
00:21:42
Speaker
Tu vas faire des annonces, tu vas en parler en conférence,
00:21:45
Speaker
Tu vas avoir, typiquement, ce n'est pas un hasard que ce métier est apparu il y a moins de 10 ans, tu vas avoir des devrelles dont le boulot, ça va être de faire le tour des conférences pour dire que ta techno est la meilleure, etc.
00:21:54
Speaker
En fait, ce que tu vas faire, c'est que tu vas saturer l'espace mental des gens.
00:21:58
Speaker
Tu vas faire en sorte que les gens ne puissent pas penser à autre chose que ton idée, au minimum sur ton sujet, et idéalement sur ton sujet et autour.
00:22:07
Speaker
Mais genre les dévrails, c'est un peu un métier... C'est moi ou c'est un métier qui se perd un peu?
00:22:15
Speaker
C'est-à-dire que j'ai quand même que je les vois moins en conférence, tu vois?
00:22:18
Speaker
Oui, mais c'est normal, c'est parce que les employeurs de ces gens-là n'ont pas les moyens de les payer et d'acheter des barrettes de RAM en même temps.
00:22:28
Speaker
Littéralement?
00:22:29
Speaker
L'un des trucs qui a popé, que j'ai vu passer cinq fois sur LinkedIn la semaine dernière, c'est Sébastien Blanc, qui est justement DevRel, qui a bossé dans un certain nombre de boîtes influents.
00:22:42
Speaker
Toute son équipe marketing a été virée d'un
00:22:45
Speaker
Et les équipes marketing sont virées dans ces cas-là, dans toutes les boîtes américaines, quand vous regardez des annonces sur la dernière année de gens qui se font virer, ils vous disent toutes « on se fait virer ».
00:22:56
Speaker
Notre organisation se réorganise pour
00:23:00
Speaker
On se transforme pour l'IA.
00:23:02
Speaker
Mais en vrai, il ne se transforme pas tant pour l'IA qu'à cause des coûts de l'IA.
00:23:06
Speaker
Oui, ou peut-être, si on reprend la promesse de l'IA, parce qu'on ne va pas y échapper...
00:23:12
Speaker
Dans la promesse de l'IA, il y a aussi la possibilité de créer du contenu, même documentaire, même marketing, marketing, à coût moindre que quand j'ai une équipe marketing.
00:23:26
Speaker
Est-ce qu'ils ne sont pas juste victimes de cette promesse-là?
00:23:31
Speaker
Si, complètement.
00:23:33
Speaker
Et donc, ça, c'est...
00:23:35
Speaker
Je fais pas mal d'autopromotions ce soir.
00:23:38
Speaker
On a fait une conférence avec mon collègue Mathias, qui est le DT de Zenka Lyon.
00:23:44
Speaker
positivement?
00:23:46
Speaker
» on parle de l'intelligence artificielle dans la science-fiction et dans le monde actuel.
00:23:52
Speaker
Et on essaye de voir dans quelle mesure ça colle.
00:23:55
Speaker
On se pose des questions comme par exemple, quand on vous prédit l'IA général, tu fais le... L'IAG.
00:24:04
Speaker
Ouais, la singularité, l'IA général, etc.
00:24:07
Speaker
dans six mois, est-ce que c'est possible?
00:24:09
Speaker
Et cette question-là, la réponse, elle est simple, c'est est-ce que tu es capable de définir ce que c'est que l'intelligence?
00:24:14
Speaker
Non, tu n'es pas capable.
00:24:16
Speaker
Non, mais après, de ce que j'avais compris de la singularité, c'était aussi de se dire que l'IA va être assez puissante pour s'améliorer d'elle-même.
00:24:26
Speaker
Oui, c'était pareil.
00:24:30
Speaker
C'est une promesse qui est incroyable.
00:24:32
Speaker
Il y a un super bouquin qui parle de ça, qui a été écrit par Franck Herbert, qui est l'auteur de Dune.
00:24:38
Speaker
Il a écrit un bouquin qui s'appelle Destination Vide, dans lequel il y a des gens qui sont envoyés dans l'espace, et leur boulot, c'est de créer une intelligence artificielle.
00:24:51
Speaker
vénérer?
00:24:54
Speaker
» en fait, tout le thème de cette conférence, c'est qu'aujourd'hui, les gens qui vous parlent de la manière dont l'IA va transformer le monde, c'est des gens qui ont lu des bouquins de SF, comme nous, ou qui ont vu des films de SF, qui ont été baignés dans la SF
00:25:08
Speaker
Parce que c'est une ambition culturelle de notre monde, de parler du futur et d'essayer de l'envisager.
00:25:20
Speaker
comptant.
00:25:21
Speaker
Ils ont dit, oui, on peut faire une intelligence artificielle qui est plus intelligente que nous.
00:25:26
Speaker
on peut faire une intelligence artificielle qui va répondre à nos cas de volonté.
00:25:30
Speaker
Et un exemple qu'on donne dans cette conférence, celui-là, en fait, quand on a réussi à le formaliser, j'ai trouvé ça génial, Donc les gens vous disent, les mecs d'OpenAI et compagnie te disent, il faut qu'on soit les premiers à faire l'intelligence artificielle parce que comme ça, on pourra la contrôler et elle ne tuera pas tout le monde.
00:25:49
Speaker
Oui.
00:25:49
Speaker
Ils disent ça, hein?
00:25:51
Speaker
quand tu es devenu intelligent, tu ne t'es pas dit que tu allais tuer tout le
00:25:56
Speaker
Pourquoi une intelligence artificielle, une fois qu'elle émergerait à la conscience, se dirait « je vais tuer tout le monde pour les transformer en trombones pour alimenter mon usine de trombone? »
00:26:06
Speaker
Non, mais pas parce que moi, je le comprends en termes de notion de manichéisme.
00:26:15
Speaker
Nous sommes les gentils et donc nous aurons le contrôle de quelque chose extrêmement puissant.
00:26:20
Speaker
Mais ne vous inquiétez pas parce que nous sommes les gentils.
00:26:23
Speaker
Et je pense que c'est surtout ce côté-là qui est un peu flippant.
00:26:26
Speaker
En vérité, la seule personne qui pense à tuer tout le monde à partir du moment on lui met un tout petit peu de pouvoir entre les mains, c'est un sociopathe.
00:26:35
Speaker
Ça allume à quoi.
00:26:38
Speaker
Littéralement, les gens qui vous disent « quand l'intelligence artificielle deviendra réellement intelligente, elle va tous nous tuer pour nous remplacer », c'est parce que c'est ce que eux feraient spontanément et que la société les empêche de faire.
00:26:51
Speaker
Tu vois ce que je veux dire?
00:26:52
Speaker
C'est un point qui est extrêmement important.
00:26:54
Speaker
Moi, si je fais une intelligence artificielle demain, elle ne va pas tuer tout le monde.
00:26:58
Speaker
Elle va sûrement pas faire ça.
00:26:59
Speaker
Elle va me raconter des blagues, elle va essayer de me faire réfléchir, etc.
00:27:06
Speaker
Elle va me parler d'un musée ou d'un truc comme ça.
00:27:09
Speaker
Elle va sûrement pas essayer de buter tout le monde, ce serait complètement con.
00:27:12
Speaker
je veux dire, le truc est vraiment complètement con.
00:27:14
Speaker
Et en fait, l'idée de la hype en tant que que promesse exagérée, c'est ça.
00:27:21
Speaker
C'est qu'aujourd'hui,
00:27:26
Speaker
avis.
00:27:28
Speaker
Aujourd'hui, Aujourd'hui, tout le monde vous dit, il faut utiliser de l'intelligence artificielle.
00:27:32
Speaker
Donc là, ça a un effet caisse de résonance.
00:27:34
Speaker
Il y a tellement de monde qui vous dit, il faut faire de l'intelligence artificielle que vous n'êtes pas capable d'envisager autre chose.
00:27:45
Speaker
utile.
00:27:46
Speaker
Parce que c'est juste un générateur de contenu plausible.
00:27:50
Speaker
Tu vois ce que je veux dire?
00:27:55
Speaker
Avant que l'intelligence artificielle dévore toutes les idées de l'informatique, il y a deux sujets dont les gens parlaient beaucoup qui ont complètement disparu aujourd'hui, c'est le craft et le
00:28:07
Speaker
qualité.
00:28:09
Speaker
Quand tu utilises une intelligence artificielle,
00:28:12
Speaker
Est-ce que tu es capable de faire des tests qui te démontrent que ton intelligence artificielle marche comme tu le penses à chaque fois?
00:28:18
Speaker
Tu vois, ton fameux TDD.
00:28:19
Speaker
Tu ne peux pas.
00:28:21
Speaker
Mais c'est le principe.
00:28:24
Speaker
Non, mais c'est vrai.
00:28:25
Speaker
C'est une autre façon de voir le développement informatique.
00:28:31
Speaker
C'est peut-être le chine ou le tému de l'informatique.
00:28:36
Speaker
On s'en fout de faire un petit peu de trucs nuls parce que de toute façon, tu as mis 10 minutes à le faire ton

Applications pratiques de l'IA

00:28:42
Speaker
truc nul.
00:28:42
Speaker
Alors au pire, tu mets la poubelle et tu refais un autre truc nul en 10 minutes.
00:28:45
Speaker
La réalité, c'est le temps que ton développeur aurait mis pour aller se prendre un café de toute façon.
00:28:50
Speaker
à ce tarif-là, j'appelle Mechanical Turk, ça marche aussi
00:28:55
Speaker
Littéralement, aujourd'hui, ce qu'on voit, quand on essaye de réfléchir à quoi ça peut servir réellement à l'intelligence artificielle, on va le mettre dans la main des développeurs, parce que les développeurs qui sont déjà super balèzes pour relire 10 lignes de code et comprendre que le collègue n'a pas fait d'erreur dans sa PR,
00:29:14
Speaker
tu vas leur envoyer un LLM qui va écrire 50 000 lignes de code en une journée et le développeur, c'est sûr, il va tout comprendre.
00:29:21
Speaker
Évidemment qu'il y a une notion de responsabilité qui est hyper dure à encaisser pour l'humain parce que pour l'instant, on est quand même responsable de ce qui est produit et il faut l'encaisser.
00:29:33
Speaker
N'empêche que, pourquoi est-ce que ça hype autant les gens?
00:29:37
Speaker
La réalité aussi, c'est que
00:29:39
Speaker
Les développeurs et développeuses, c'est un genre de personnes qui saoulent beaucoup les entreprises.
00:29:47
Speaker
ça coûte cher, c'est long, ça soupire, ça ne respecte pas les specs, ça se plante dans l'implémentation et dans la réflexion du produit, ça a du mal à communiquer, ça ne s'intéresse pas au business, et plein de choses, et plein de choses, et plein de choses.
00:30:04
Speaker
Et ça, c'est historique.
00:30:06
Speaker
Et donc, la promesse de l'IA, justement, qui fait toute sa hype, c'est de se débarrasser de l'humain un peu chiant.
00:30:13
Speaker
Ouais, et...
00:30:15
Speaker
Si tu regardes, cette promesse, elle n'est pas réaliste, fait.
00:30:19
Speaker
Mais non, bien sûr qu'elle n'est pas réaliste.
00:30:21
Speaker
Mais parce qu'il faut quand même... Il y a la part de responsabilité du fait De toute façon, si on n'a jamais su dire à des développeurs et développeuses développeuses quoi faire exactement, je ne suis pas sûr qu'on arrive à dire à une IMA, à une IA, quoi faire exactement.
00:30:35
Speaker
Oui, oui.
00:30:36
Speaker
Tu vois, moi, quand j'ai commencé à bosser, l'agilité n'existait pas.
00:30:40
Speaker
Alors les mecs se disent, et il a vu des dinosaures.
00:30:44
Speaker
L'agilité n'existait pas, on faisait du cycle en V. Quand on faisait du cycle en V, on faisait des spécifications fonctionnelles générales, spécifications fonctionnelles détaillées et spécifications techniques, qui étaient censées garantir, parce qu'elles documentaient absolument tout, tout, que ce qui allait sortir serait
00:31:02
Speaker
Et on passait des mois à faire ça.
00:31:04
Speaker
On passait des mois à faire ça, et à la fin, il y avait quand même des trucs qui n'étaient pas implémentés comme les specs le voulaient.
00:31:11
Speaker
Aujourd'hui, les gens ont abandonné cette culture de l'écrit exhaustif, qui serait super pratique avec un LLL, et ils se disent, on va utiliser les méthodes de l'agilité, on va faire du vibe loading, on va faire des boucles de feedback extrêmement
00:31:25
Speaker
Mais, Mais, et on est d'accord, ça c'est la promesse.

Stratégies pour naviguer dans la "hype"

00:31:29
Speaker
mais c'est la promesse de l'IA utilisée en tant qu'augmentation du développeur.
00:31:34
Speaker
En fait, je devrais dire en tant que multiplicateur du développeur.
00:31:37
Speaker
Littéralement, c'est un multiplicateur.
00:31:39
Speaker
C'est-à-dire que si tu es un développeur qui est capable d'être à une productivité supérieure à 1, l'IA, ça va te faire aller beaucoup plus haut.
00:31:47
Speaker
Si tu es à une productivité qui est inférieure à 1, ça va te faire aller beaucoup plus
00:31:50
Speaker
Et ce truc-là, c'est un cas particulier de l'usage de l'IA.
00:31:54
Speaker
Moi, ce qui m'intéresse,
00:31:56
Speaker
Parce qu'en fait, quand tu mets des IA à la place des IDE des développeurs pour les faire coder plus rapidement, essaies d'augmenter le bras de levier du développeur sur le
00:32:08
Speaker
Mais il y a d'autres usages de l'IA.
00:32:10
Speaker
Il y a l'usage de l'IA dans ton application.
00:32:13
Speaker
Tous les moments tu te dis, je ne vais pas écrire un algorithme intelligent, je vais appeler un LLM qui va répondre à ma
00:32:19
Speaker
Et ce qui est intéressant, c'est le thème d'une conf de Tristan Nito,
00:32:23
Speaker
c'est qu'on n'a peut-être pas les moyens de se payer l'IA pour tout ça.
00:32:28
Speaker
On n'a peut-être même pas les moyens de se payer l'IA pour les mettre dans les mains des développeurs.
00:32:32
Speaker
Mais aujourd'hui, comme ça correspond, comme tu l'as dit, à une promesse productiviste, productiviste, tous les gens qui sont au pouvoir, qui considèrent que les développeurs sont lents, sont inefficaces, sont imprécis, ils se disent, et franchement, comme de toute façon le développeur, c'est une boîte noire, il lui donne un suivi et puis il balance du code,
00:32:52
Speaker
Le contenu de la boîte noire, que ce soit un développeur ou une IA, ça ne change
00:32:56
Speaker
Ça, c'est l'état
00:32:57
Speaker
Il y a des gens qui croient à
00:33:00
Speaker
Ça me permet de... On va se rééloigner un petit peu de l'IA.
00:33:05
Speaker
Je vais quand même te poser la question.
00:33:11
Speaker
travailles.
00:33:13
Speaker
Comment, toi,
00:33:14
Speaker
tu gères ces 25 ans de carrière?
00:33:17
Speaker
Comment tu gères ton parcours de carrière avec toutes ces hypes et ces connaissances qu'il faut quand même ingérer, à minima pour avoir un jugement?
00:33:29
Speaker
sur la techno en question et te dire, tiens, ok, je dois respirer, je regarde ça avec de la hauteur.
00:33:35
Speaker
Mais pour avoir de la hauteur, il faut de l'expérience.
00:33:37
Speaker
Pour avoir de l'expérience, il faut quand même s'y intéresser un minimum.
00:33:40
Speaker
Bon, tu mets un doigt dedans et puis voilà.
00:33:43
Speaker
Donc, en fait, tu participes au truc.
00:33:46
Speaker
Comment on avance là-dedans?
00:33:47
Speaker
Il y a...
00:33:50
Speaker
La première chose, c'est... Est-ce que toi, tu fais passer des entretiens d'embauche, des trucs comme ça?
00:33:57
Speaker
Bon, il faudrait embaucher pour ça.
00:33:59
Speaker
Malheureusement, ce n'est pas trop la bonne période, mais j'en ai fait passer par le passé.
00:34:05
Speaker
Dans les entretiens d'embauche, il y a une question qui était très souvent posée quand j'étais jeune et que les gens ont arrêté de poser parce qu'ils se sont rendus compte que ça n'apportait rien.
00:34:13
Speaker
C'était la question, est-ce que tu sais tu te vois dans 5 ans?
00:34:16
Speaker
Cette question-là, quand j'ai commencé à bosser, à chaque entretien, je l'avais.
00:34:20
Speaker
Et il y avait une réponse stéréotypée.
00:34:22
Speaker
Dans cinq ans, je serai chef de projet d'une équipe de plus de dix personnes.
00:34:25
Speaker
Je disais ça, les gens étaient peinards.
00:34:27
Speaker
Moi, je ne voulais pas, ça m'emmerdait, être chef de projet quand j'avais 25-30 ans.
00:34:31
Speaker
Vraiment, ce n'était pas un truc qui me faisait plaisir.
00:34:34
Speaker
Donc, moi, je disais, je serais expert
00:34:37
Speaker
Expert technique, ça veut dire, tu t'intéresses à des différentes technologies.
00:34:41
Speaker
Pourquoi différentes?
00:34:42
Speaker
Parce que ça n'a pas toujours été le cas, ça.
00:34:44
Speaker
Je serais expert technique, mais expert technique, ça pouvait être... Oh, je suis expert, je ne sais pas, Oracle Server, quoi.
00:34:51
Speaker
Ouais, expert weblogique.
00:34:56
Speaker
Exactement, ça aurait été ta voie toute tracée.
00:34:58
Speaker
Il y en avait plein.
00:34:59
Speaker
Il y en avait plein.
00:35:00
Speaker
Et en fait, il y a plusieurs choses qui peuvent aider à éviter de tomber dans cette ornière-là.
00:35:08
Speaker
La première, de mon point de vue,
00:35:11
Speaker
mais il faut que j'arrive à regarder mon historique personnel correctement.
00:35:15
Speaker
La première, c'est d'avoir une culture de la veille.
00:35:18
Speaker
Alors, une culture de la veille, ce n'est pas un truc incroyable.
00:35:22
Speaker
Une culture de la veille, c'est faire comme dans la série télé Mad Men.
00:35:26
Speaker
Une série télé qui n'est plus toute jeune.
00:35:28
Speaker
Cette série télé, ça se passe dans le milieu de la pub aux États-Unis dans les années 50.
00:35:31
Speaker
Et il y a un truc qui m'avait marqué, c'est...
00:35:36
Speaker
l'un des premiers épisodes, ou le premier épisode, tu vois le personnage principal qui arrive au bureau, bureau, il ouvre son journal sur son bureau, et il lit son journal.
00:35:45
Speaker
Il bosse, hein?
00:35:46
Speaker
Quand vous faites de la veille, vous n'êtes pas en train de jouer ce terme.
00:35:49
Speaker
Moi, je le déteste.
00:35:50
Speaker
Les développeurs qui te disent, je vais jouer avec Kubernetes.
00:35:53
Speaker
Vas-y, le fun de la vie, quoi.
00:35:55
Speaker
Je vais jouer avec Datadog.
00:35:57
Speaker
Waouh, super!
00:35:58
Speaker
Je vais jouer avec Kubernetes.
00:36:01
Speaker
fort.
00:36:04
Speaker
Vous n'avez aucune raison de vous amuser à faire ces trucs-là.
00:36:07
Speaker
Ça ne marchera pas.
00:36:08
Speaker
La vérité, c'est que ces outils-là, vous les utilisez et vous les étudiez parce que vous considérez qu'ils sont intéressants.
00:36:15
Speaker
intellectuelle.
00:36:17
Speaker
Dans cet ordre-là, la veille, aujourd'hui, effectivement, vous avez tous des lecteurs de flux RSS ou des moyens divers et variés de récupérer des informations.
00:36:26
Speaker
Moi, un truc que j'ai compris assez rapidement, c'est
00:36:28
Speaker
Il faut toujours essayer de regarder les deux faces de la
00:36:32
Speaker
Essayer de trouver... L'un des gros problèmes du monde d'aujourd'hui, c'est de créer des bulles.
00:36:40
Speaker
sociales.
00:36:42
Speaker
Ton réseau social préféré, il va te mettre que les gens qui sont d'accord avec toi.
00:36:46
Speaker
Il faut essayer de trouver des voies qui sont un peu à l'extérieur.
00:36:48
Speaker
Des gens qui font un peu autrement.
00:36:50
Speaker
Par exemple, moi, en tant que développeur Java, très vite, je me suis intéressé à s'il se passait dans le JavaScript.
00:36:58
Speaker
swing.
00:37:00
Speaker
Le web, entre 2000 et 2010, c'était un truc balbutiant, parce que comme tu disais, les navigateurs n'étaient pas mûrs.
00:37:06
Speaker
Mais en fait, faire du JavaScript sur le web, on pouvait faire des trucs hyper intéressants.
00:37:10
Speaker
Donc moi, je regardais ce qui se passait là, alors que ça ne me servait théoriquement à rien.
00:37:14
Speaker
En vérité, ça servait quand même à quelque chose, parce que c'est que j'ai appris qu'on pouvait faire des fonctions qui retournaient des fonctions, qui appelaient d'autres fonctions, etc.
00:37:21
Speaker
vous pouvez faire des beaux bazar, et c'était hyper intéressant pour rentrer doucement dans la programmation fonctionnelle.
00:37:27
Speaker
C'est pareil, en fait, tous ces termes, programmation fonctionnelle, programmation par aspect, c'est des trucs qui, a priori, sont hyper théoriques, que les seules personnes qui vont en avoir besoin, c'est des développeurs de frameworks, mais en fait, quelque part, si vous tombez sur une application un peu compliquée, que vous avez un problème un peu tordu, ce problème, vous allez l'étudier.
00:37:47
Speaker
D'accord?
00:37:48
Speaker
Donc, en fait, je vais rephraser pour que ce soit bien clair,
00:37:52
Speaker
Pour moi, il y a une première partie qui est la veille.
00:37:55
Speaker
La veille, ce n'est pas essayer des outils.
00:37:57
Speaker
Moi, j'entends des gens qui disent « pour faire un peu de veille, j'ai développé une application en Rust ».
00:38:01
Speaker
Ça, ce n'est pas de la veille.
00:38:03
Speaker
La veille, c'est simplement lire des articles sur Rust ou sur tous les sujets qui vous intéressent.
00:38:10
Speaker
l'informatique.
00:38:11
Speaker
Si vous pensez que c'est intéressant de voir ce qui se passe, je vais donner mon exemple dans le monde de la voile,
00:38:18
Speaker
C'est cool, parce que vous arriverez à faire des pass-trails normalement à un moment, sur la performance, sur la sécurité, sur le fait de pouvoir déployer une solution.
00:38:27
Speaker
Vous arriverez à faire des
00:38:29
Speaker
Une fois que vous avez fait de la veille, il faut utiliser les moments on vous demande de faire des explorations pour exploiter cette veille.
00:38:36
Speaker
que moi, j'ai écrit des applications avec du stockage dans des fichiers,
00:38:42
Speaker
avec du stockage dans des bases de données graphes, avec du stockage dans des bases de données... Alors, des arborescences.
00:38:50
Speaker
Donc, c'était JCR, mais en fait, c'est un peu un équivalent de LDAP ou un truc comme ça.
00:38:54
Speaker
En fait, à chaque fois, il faut essayer des choses.
00:38:57
Speaker
Essayer de changer vos habitudes.
00:39:00
Speaker
Je ne sais pas si tu as déjà fait cet exercice-là qui était à un moment hyper tendance.
00:39:05
Speaker
C'était les gens qui faisaient des exercices de TDD en se mettant des contraintes.
00:39:09
Speaker
En disant, on va faire
00:39:13
Speaker
un tour de TDD et on va pas écrire... Ou des fonctions de moins de 10 lignes.
00:39:22
Speaker
Ou ce genre de choses.
00:39:22
Speaker
Tout un tas de trucs sur... On va essayer d'augmenter le jeu de contraintes.
00:39:27
Speaker
Et ça, c'est super intéressant.
00:39:28
Speaker
C'est aussi des exercices qui méritent d'être faits.
00:39:30
Speaker
Pour ça, aujourd'hui, dans une application, vous écrivez des tests.
00:39:33
Speaker
Les tests, c'est un super endroit pour faire ça.
00:39:36
Speaker
Pour se dire, tiens, aujourd'hui, je vais essayer de... C'est quoi le dernier truc que j'ai fait?
00:39:41
Speaker
Ah oui, j'en avais fait un j'avais dit, dans mes tests, il n'y aura que des streams.
00:39:46
Speaker
ne vais jamais écrire de boucle fort sur une collection ou sur une
00:39:50
Speaker
Il y a des moments où ce n'est pas facile, mais en même temps, c'est comme ça qu'on apprend.
00:39:53
Speaker
Et en fait, vous devez vous ménager des espaces d'apprentissage qui vous emmènent dans la direction qui vous intéresse.
00:39:58
Speaker
Mais l'espace, il est aussi temporel.
00:40:00
Speaker
C'est hyper compliqué.
00:40:01
Speaker
Parce que toi, tu dis, pour tenir dans le temps, ça passe par l'acculturation, très bien, et donc se ménager d'un espace de veille, lecture, curiosité, ce que tu
00:40:12
Speaker
mais on a eu...
00:40:16
Speaker
progresser, nous, dans un luxe incroyable.
00:40:18
Speaker
Franchement, on avait le temps.
00:40:20
Speaker
aujourd'hui?
00:40:22
Speaker
L'espace temporel, il est hyper difficile.
00:40:25
Speaker
On va tous vers le futur à la même
00:40:28
Speaker
Ben ouais, mais... mais... En fait, je vais essayer de répondre un peu mieux à ta question.
00:40:33
Speaker
Aujourd'hui, effectivement, on est dans un monde excessivement connecté.
00:40:39
Speaker
on voit tout le temps... En fait, on est dans un monde connecté à l'Instagram.
00:40:43
Speaker
C'est-à-dire que tu vois énormément de choses et tu vois ce que les gens veulent montrer.
00:40:49
Speaker
Et les gens, ce qu'ils veulent montrer, c'est toujours leur succès.
00:40:51
Speaker
Il n'y a personne qui va montrer les 17 fois il s'est planté.
00:40:54
Speaker
Il n'y a personne qui va montrer... Je ne sais pas, là, tu vois, quand je me suis présenté, par exemple, l'un des trucs que je n'ai pas dit, c'est que dans mon expérience professionnelle, j'ai changé 10 fois de boîte.
00:41:04
Speaker
Sur ces 10 changements de boîte, il y en a 4 j'ai été viré.
00:41:07
Speaker
En fait, les gens, l'immense majorité de leurs échecs, de leurs foirades, etc., ils n'en parlent pas.
00:41:13
Speaker
Et comme ils n'en parlent pas, toi, tu te dis, les mecs réussissent des trucs incroyables.
00:41:18
Speaker
Oui, mais au-delà de ça, ça, regarde, là, là, on est revenu à une époque il sort des frameworks ou des trucs toutes les semaines, et...
00:41:30
Speaker
Là, tu as trois, quatre boîtes qui se font la guerre et qui sortent un nouveau truc la semaine d'après, qui changent un petit peu la façon de faire.
00:41:37
Speaker
Là, tu as même des IDE qui sortent.
00:41:40
Speaker
On a eu les mêmes IDE pendant 15 ans.
00:41:42
Speaker
Puis d'un seul coup, tu as un IDE qui code à ta place, qui est en train de sortir toutes les semaines par un gars-femme différent.
00:41:49
Speaker
Et comment tu... Enfin, Enfin, laisser passer la tempête, ce n'est pas facile en vrai.
00:41:54
Speaker
Alors, ce n'est pas facile, mais tu viens de le dire.
00:41:57
Speaker
Là, littéralement, c'est la tempête.
00:41:59
Speaker
Il y en a qui vont survivre, on le sait.
00:42:01
Speaker
Il y en a peut-être qui vont survivre.
00:42:04
Speaker
Il y en a qui vont se naufrager.
00:42:06
Speaker
Normalement, tu ne sors pas de chez
00:42:08
Speaker
Là, littéralement, on est dans une espèce de tempête complètement invraisemblable avec des géants qui courent dans tous les sens.
00:42:14
Speaker
Toi, tu es un nain au milieu des géants et tu te dis, je vais essayer de monter sur l'épaule de celui-ci ou de celui-là pour avancer plus vite.
00:42:21
Speaker
Moi, aujourd'hui,
00:42:22
Speaker
ce que je fais, c'est que je mets mes mains dans mes poches au coin du feu et j'attends.
00:42:26
Speaker
Alors peut-être que c'est un luxe de ma part, mais j'en suis pas sûr.
00:42:30
Speaker
L'un des points que je voulais te remettre en mémoire là-dessus, c'est un truc qui est assez intéressant.
00:42:39
Speaker
C'est qu'aujourd'hui, on te dit, si tu veux des...
00:42:43
Speaker
Je reviens à mes applications web, parce que c'est ce que je fais.
00:42:47
Speaker
Si tu veux développer une application web, tu dois mettre en place du multicloud, tu bernettes, tu dois utiliser React, tu dois utiliser une base de données distribuée, tu dois utiliser du Kafka, tu dois utiliser ceci,
00:42:59
Speaker
Tu peux faire ça.
00:43:00
Speaker
Tu peux faire ça.
00:43:01
Speaker
Là, tu seras l'équivalent des plus grands.
00:43:03
Speaker
Tu vas pouvoir te claquer les bretelles.
00:43:06
Speaker
Mais moi...
00:43:09
Speaker
Chez moi, j'ai une petite machine, un nettop, qui fait tourner un serveur Apache sur lequel il y a des applications écrites en PHP qui me servent tous les jours.
00:43:20
Speaker
Et je n'ai pas besoin de plus.
00:43:21
Speaker
Et ces applications PHP, leur font que c'est du HTML.
00:43:24
Speaker
Il n'y a pas de JavaScript.
00:43:26
Speaker
Ce que je veux dire par là, c'est qu'effectivement, aujourd'hui, vous avez des géants qui vont à une vitesse avec une puissance qui est complètement inimaginable.
00:43:35
Speaker
Franchement, on n'a pas moyen d'imaginer ce que c'est de vivre aujourd'hui dans une boîte comme Google ou Facebook ou autre.
00:43:41
Speaker
Je pense que les mecs, ils doivent être complètement siphonnés.
00:43:45
Speaker
Il doit leur arriver des dingueries chaque jour.
00:43:47
Speaker
Mais comme on n'est pas dedans, comme on est à l'extérieur, on peut se permettre de regarder le truc d'à côté et de dire qu'on n'est pas obligé de plonger la tête la première dans toutes ces folies.
00:43:57
Speaker
On peut peut-être attendre un peu.

Défis économiques et planification stratégique

00:43:58
Speaker
Alors, OK, autre question.
00:44:00
Speaker
On se met un peu dans l'écosystème lillois.
00:44:04
Speaker
Il y a quand même même eu une chute vertigineuse, de mon point de vue, tu le confirmeras peut-être, du nombre de missions, des postes ouverts.
00:44:16
Speaker
Les salaires sont un peu en berne.
00:44:19
Speaker
Les embauches de jeunes, franchement, je n'aimerais pas être à leur place.
00:44:22
Speaker
Les embauches de trop expérimentés, je ne suis pas hyper sûr non plus.
00:44:26
Speaker
C'est vrai.
00:44:27
Speaker
Bref, c'est compliqué.
00:44:28
Speaker
C'est compliqué, là.
00:44:30
Speaker
Moi, je suis à Euratech, je suis dans une startup slash PME.
00:44:36
Speaker
On va dire ça.
00:44:37
Speaker
Je crois que maintenant, c'est une PME, non?
00:44:39
Speaker
Ben ouais, ça fait 8 ans.
00:44:41
Speaker
Donc voilà.
00:44:43
Speaker
Et c'est cool.
00:44:44
Speaker
On vit notre vie, mais on voit les gens littéralement mourir, les autres boîtes littéralement mourir autour de nous, fermés.
00:44:52
Speaker
Et y compris dans mon domaine de l'agriculture, on voit quand même pas mal de boîtes qui sont en réelle difficulté.
00:45:01
Speaker
Et on se dit, nous, il ne faut pas qu'on rate le coche.
00:45:05
Speaker
On doit être meilleur que les autres.
00:45:07
Speaker
Et
00:45:09
Speaker
Et ça met une pression.
00:45:10
Speaker
Ça met une pression de « il faut sortir le truc qui nous vend, il ne faut pas qu'on rate un virage ».
00:45:15
Speaker
Ça nous fait flipper le virage qu'on pourrait rater en tant que petite entreprise qui se doit de se démarquer de la concurrence.
00:45:22
Speaker
Donc, il y a quand même une course malgré nous à ça.
00:45:27
Speaker
Et on ne peut pas rester au coin du feu, les mains dans les poches.
00:45:29
Speaker
Interdit.
00:45:30
Speaker
Il y a plusieurs façons néanmoins.
00:45:31
Speaker
Je vais d'abord dire un truc.
00:45:35
Speaker
Tu dis qu'en ce moment, c'est difficile.
00:45:40
Speaker
Ce n'est pas difficile, c'est très difficile.
00:45:42
Speaker
On a eu des relations avec nos grands clients qui sont les deux boîtes vedettes de la famille Mullier.
00:45:49
Speaker
Je laisse les gens deviner, normalement c'est facile pour les développeurs lidois.
00:45:54
Speaker
On a eu des trucs très très durs à partir de 2024.
00:45:59
Speaker
C'est-à-dire C'est-à-dire que c'est des boîtes ils ont modifié leur relation avec les ESNs.
00:46:06
Speaker
Et les ESN ont par ailleurs un marché global qui est un peu plus tendu.
00:46:12
Speaker
Donc en fait, on s'est retrouvé dans des situations avant, quand on répondait à un appel d'offres, on était une boîte parmi cinq à répondre.
00:46:20
Speaker
Aujourd'hui, on est une boîte parmi cent.
00:46:22
Speaker
Voilà.
00:46:23
Speaker
Et ça, c'est difficile.
00:46:26
Speaker
Surtout que, sans vouloir critiquer les commerciaux des ESN, il y en a, en fait, parfois, ils font du spam.
00:46:35
Speaker
C'est-à-dire qu'ils vont renvoyer des réponses à absolument tous les appels d'offres sans se soucier de la qualité ni de l'adéquation de leurs consultants vis-à-vis de leurs réponses.
00:46:45
Speaker
Simplement pour tuer, bourrer la boîte à lettres du client et puis que, de temps en temps, ça tombe sur eux.
00:46:50
Speaker
Donc oui, effectivement, la période est compliquée.
00:46:55
Speaker
Et c'est le moment idéal pour te parler d'un bouquin qui ne parle pas du tout d'informatique.
00:46:59
Speaker
un bouquin qui s'appelle Thermodynamique de l'évolution.
00:47:01
Speaker
Je l'ai mis dans les notes de l'épisode.
00:47:04
Speaker
C'est un bouquin qui m'a été recommandé par un pote qui s'appelle Antoine Michel.
00:47:08
Speaker
Il dirige une petite boîte qui est au port de l'île, qui s'appelle Douap.
00:47:11
Speaker
Il fait des logiciels d'infiltrométrie pour la construction des maisons passives.
00:47:18
Speaker
En fait, quand tu construis ta maison, ils font un test d'étanchéité de la maison.
00:47:21
Speaker
Donc, ils mettent un truc sur la porte, ils aspirent, ils soufflent, paf.
00:47:24
Speaker
Ils ont développé une super application au début qui était en JavaFX.
00:47:27
Speaker
C'était trop rigolo.
00:47:29
Speaker
Et en fait, il m'a conseillé ce bouquin qui a été écrit par un spécialiste en thermodynamique.
00:47:36
Speaker
Il a une théorie à lui.
00:47:39
Speaker
C'est un vieux savant qui a écrit sa théorie avant de mourir.
00:47:44
Speaker
Et globalement, ce qu'il dit, c'est que d'une part, le monde va toujours vers plus de complexité.
00:47:52
Speaker
les grands éléments simplificateurs, ça n'existe
00:47:56
Speaker
D'autre part, que l'évolution, elle se fait en alternant des phases de croissance, quand tout va bien, et des phases de crise.
00:48:06
Speaker
Mais les phases de crise, ce n'est pas des phases de décroissance.
00:48:09
Speaker
C'est des phases où, en fait, le système se rééquilibre.
00:48:12
Speaker
En fait, c'est une espèce d'oscillation autour d'un idéal.
00:48:16
Speaker
Et globalement, l'idée, c'est que
00:48:19
Speaker
En fait, quand t'approches de la phase de crise, les choses commencent à devenir dures.
00:48:23
Speaker
Je vais paniquer personne, parce que tout le monde est déjà en flip.
00:48:28
Speaker
La vie est déjà assez merdique, mais la crise va arriver.
00:48:31
Speaker
Parce qu'en fait, il faut réguler un tas de choses.
00:48:33
Speaker
Et en fait, les crises, elles arrivent de plein de façons différentes.
00:48:45
Speaker
ce qui me permet de rebondir sur ta situation.
00:48:50
Speaker
En fait, oui, aujourd'hui, en tant qu'entreprise, en tant qu'entrepreneur, c'est difficile de se dire, il y a cette espèce d'énorme vague qui nous arrive dessus, soit on la surfe, soit on se fait écraser.
00:49:01
Speaker
Et ça, c'est valable pour tout un tas de sujets.
00:49:03
Speaker
Enfin, ça, je pense que tu en... On en parlait tout à l'heure, le virage du cloud, c'était ça.
00:49:09
Speaker
Il y a 10-15 ans, les gens, ils disaient, si vous ne passez pas dans le cloud, vous êtes foutus.
00:49:13
Speaker
Est-ce que c'est vrai, est-ce que c'est pas vrai?
00:49:17
Speaker
La réalité est un peu plus nuancée que ça.
00:49:19
Speaker
Aujourd'hui, les gens disent, si vous ne prenez pas le virage de l'IA, vous êtes
00:49:23
Speaker
Il y a un truc, moi, que j'ai en tête, c'est que quand tu es une entreprise, par exemple, qui fait de la logistique, logistique, les colis, soit ils arrivent, soit ils n'arrivent pas.
00:49:34
Speaker
T'as pas besoin d'un algorithme super intelligent qui tourne sur une machine à 150 000 boules pour que ça marche.
00:49:39
Speaker
Tu as besoin d'un algorithme qui est écrit proprement et qui est correctement testé et qui est prédictible.
00:49:50
Speaker
solution.
00:49:52
Speaker
Les autres solutions n'existent plus actuellement.
00:49:55
Speaker
typiques.
00:49:57
Speaker
Tu regardes un programme de conférence actuellement, de conférence tech.
00:50:00
Speaker
horrible.
00:50:02
Speaker
La moitié des sujets, c'est de dire...
00:50:04
Speaker
Je sais, et encore la moitié, t'es généreux, hein?
00:50:09
Speaker
Mais parce qu'il n'y a rien d'autre qui... Toute l'énergie aussi est mise là-dedans.
00:50:14
Speaker
Donc ça veut aussi dire que quand il y a Spring Boot 4 qui sort ou quoi, ou Java 25, la réalité est qu'il y en a plein qui s'en foutent.
00:50:25
Speaker
Parce que ce n'est pas le sujet du moment.
00:50:28
Speaker
Et donc, il n'y aura pas de conférence sur ces sujets-là.
00:50:31
Speaker
Et donc, l'un des trucs à ne pas oublier, qui a un lien fort avec la hype,
00:50:37
Speaker
Ça revient à ce que je disais tout à l'heure.
00:50:39
Speaker
Aujourd'hui, on a des entreprises qui investissent des sommes suffisantes pour arrêter la faim dans le monde sur
00:50:47
Speaker
Aujourd'hui, des boîtes comme OpenIA, Google et compagnie, leurs investissements dans l'IA étaient des milliards de
00:50:57
Speaker
Il y a des mecs qui ont dit...
00:51:00
Speaker
si au lieu d'essayer de faire de l'IA, vous essayez de faire n'importe quoi, promis, on n'a plus aucun problème dans le
00:51:06
Speaker
Littéralement.
00:51:07
Speaker
Et au lieu de ça, qu'est-ce qu'ils font?
00:51:09
Speaker
Ils investissent des sommes absolument incroyables dans l'IA, et pour rentabiliser ces sommes, ils sont bien obligés de faire en sorte que tu ne puisses voir que ça.
00:51:18
Speaker
Est-ce que tu as un ordinateur Microsoft, par hasard?
00:51:20
Speaker
Ouais, j'en ai un, mais qui est un.
00:51:24
Speaker
Donc moi, j'ai fait une mission d'audit il n'y a pas longtemps pour un client de la métropole.
00:51:32
Speaker
mission.
00:51:33
Speaker
Un ordinateur avec Windows 11.
00:51:35
Speaker
C'est par ailleurs une entreprise qui est grande utilisatrice des services de Microsoft.
00:51:40
Speaker
Ils ont du SharePoint, ils ont Outlook, ils ont tous les logiciels Microsoft, auquel tu
00:51:48
Speaker
l'un des marqueurs classiques du désespoir d'une équipe marketing, c'est quand tu commences à voir le logo absolument partout en énorme.
00:51:56
Speaker
Parce qu'en fait, les mecs n'ont tellement pas confiance dans ce qu'ils font qu'ils sont obligés de te gaver avec.
00:52:00
Speaker
En fait, Windows 11, aujourd'hui, des logos copilot, tu en as dans tous les logiciels.
00:52:05
Speaker
Même Notepad.
00:52:06
Speaker
Je ne sais pas si tu imagines.
00:52:07
Speaker
Notepad, c'est le truc.
00:52:09
Speaker
Quand tu commences à bosser 1999, il y avait une version du code source de Notepad.
00:52:14
Speaker
Jusqu'il y a trois ans, c'était le même.
00:52:17
Speaker
Le logiciel n'avait pas
00:52:19
Speaker
Et aujourd'hui, d'un seul coup, ils ont rajouté une fonctionnalité.
00:52:21
Speaker
Ils n'ont pas rajouté une fonctionnalité genre la coloration syntaxique, la gouttière pour avoir le nombre de colonnes.
00:52:28
Speaker
Copilot.
00:52:30
Speaker
Les gars, en fait, ils ont une seule chose à faire dans leurs objectifs cette année, c'est d'entrer du Copilot partout pour que tu l'utilises.
00:52:39
Speaker
C'est littéralement cette hype
00:52:45
Speaker
Et puis, il faut rajouter 365 à la fin du nom aussi.
00:52:48
Speaker
C'est très important.
00:52:49
Speaker
Oui, aussi, oui.
00:52:50
Speaker
Mais alors, au bout d'un moment, quand tu fais du Copilot PowerPoint 365, au bout d'un moment, ça ne devient pas très lévis.
00:53:02
Speaker
C'est le même truc.
00:53:03
Speaker
Il commence à y avoir des gens qui se disent aujourd'hui, bon, GitHub, GitHub, arrêtez de nous gaver avec Copilot, quoi.
00:53:10
Speaker
on préfère parler sur un GitLab je sais pas plutôt de continuer à être emmerdé avec du copilot qui va nous casser les oreilles
00:53:22
Speaker
trucs.
00:53:23
Speaker
Et Et là,
00:53:25
Speaker
Oui, il y a déjà un... C'est bon, j'ai un bouton d'album.
00:53:29
Speaker
C'est faux.
00:53:32
Speaker
Aujourd'hui, on en est à... Effectivement, quand on dit ça, ça fait vraiment le vieux mec qui est gris.
00:53:38
Speaker
Le vieux mec qui dit non, mais React, ça prendra jamais.
00:53:42
Speaker
Non, mais Docker, c'est une passade.
00:53:46
Speaker
Etc.
00:53:47
Speaker
Parce qu'en fait, sur toutes les hype, t'as ce truc le mec qui veut te vendre un truc, il arrive, il te promet la lune.
00:53:55
Speaker
A chaque fois.
00:53:56
Speaker
Tous.
00:53:57
Speaker
Le cloud, c'est génial, ça va diviser ta facture par 10.
00:53:59
Speaker
Ce n'est pas vrai, mais par contre, ça apporte d'autres choses.
00:54:02
Speaker
React, c'est génial, ça va te permettre de faire des superbes applications avec des composants réutilisables, avec une logique métier, etc.
00:54:09
Speaker
On s'en fout, en fait, c'est des pages HTML, mais ça permet quand même de faire des applications qui sont beaucoup plus ergonomiques et beaucoup plus puissantes et qui correspondent à des usages métiers beaucoup plus pertinents.
00:54:18
Speaker
Mais ça, on peut le dire aujourd'hui, parce qu'on n'est plus dans la hype.
00:54:22
Speaker
En fait, l'outil est redevenu un outil.
00:54:24
Speaker
L'outil n'est plus un support de
00:54:26
Speaker
Et ça, c'est la partie la plus compliquée.
00:54:30
Speaker
Je comprends tout à fait le point de, en tant qu'entreprise, on ne peut pas se permettre de dire à nos clients « l'IA générative, non, ce n'est pas pour nous.
00:54:38
Speaker
Regardez, ça ne sert à rien.
00:54:39
Speaker
Laissez tomber.
00:54:40
Speaker
revoir.
00:54:41
Speaker
» Parce que, en fait, tu as une équipe marketing, malgré tout, qui te dit « les clients, ils veulent en avoir.
00:54:47
Speaker
» Il y a des clients qui veulent du tout.
00:54:50
Speaker
Bah tiens, je peux te En fait, il y a plein de niveaux autour de ça.
00:54:55
Speaker
Par exemple, nous, dans notre boîte, nos clients, ils ne veulent pas d'IA, quoi.
00:55:00
Speaker
Ils n'en veulent pas parce que ça leur fait peur ou ce que tu veux.
00:55:04
Speaker
Cela nous, en interne, pour se valoriser, pour valoriser nos compétences, pour être sûr que notre produit est quand même OK,
00:55:13
Speaker
il y a de l'IA générative qui est en train d'émerger à l'intérieur de notre produit.
00:55:18
Speaker
Nos clients n'en savent rien et jamais on leur dira.
00:55:22
Speaker
Mais pour notre propre valeur interne, on se sent obligé d'y aller.
00:55:28
Speaker
Et on a trouvé un usage qui nous paraît pertinent, cool, qui fait gagner du temps à nos clients et donc on est content.
00:55:35
Speaker
Et ça nous paraît OK de le faire.
00:55:39
Speaker
Mais ne pas le faire aurait été... On aurait eu un petit pincement de... On passe à côté.
00:55:45
Speaker
Après, tu vois, ça, c'est le truc typique... Ouais, avec le temps, là, pour un talk que je prépare avec un collègue, on s'est amusé à lister le nom du langage de programmation qu'on
00:55:59
Speaker
D'accord.
00:56:00
Speaker
Moi, j'ai dit, je vais me limiter à tous ceux pour lesquels j'ai produit du code dans Codingame qui a fonctionné.
00:56:08
Speaker
Rien que comme ça, il y en avait 10.
00:56:09
Speaker
Et en fait, fait, mon impression avec le temps, c'est quand tu fais ta veille, tu observes des tonnes de trucs.
00:56:19
Speaker
bon.
00:56:20
Speaker
Les gens parlent de jouer avec des tonnes de choses.
00:56:27
Speaker
D'accord?
00:56:28
Speaker
Et globalement, à chaque fois que tu découvres une nouvelle technologie, on t'a mis un nouvel outil entre les mains.
00:56:34
Speaker
Et toi, tu te dis, tu es comme le gamin avec son jouet avec les trous où il y a des carrés, des ronds, des croix, des trucs comme ça.
00:56:42
Speaker
Et puis, tu essayes de mettre le truc dedans.
00:56:43
Speaker
C'est-à-dire, par exemple, cette base de données gras est-ce que je peux stocker des informations sur mes clients dedans?
00:56:50
Speaker
Ça marche bien.
00:56:53
Speaker
Ce framework, un bon exemple que j'ai là-dessus, c'est la programmation réactive.
00:56:58
Speaker
Spring Reactor, RxJava, RxPouetPouet, c'est des trucs où, avant, tout le monde nous parle de l'IA, il y avait des gens qui disaient, c'est super intéressant, ça vous permet un gain en performance extrêmement significatif.
00:57:14
Speaker
Et c'est vrai, il y a des cas dans lesquels les performances sont nettement améliorées avec ces outils-là.
00:57:19
Speaker
Alors ça a un peu buzzé, il y a des gens qui ont dit « ouais, c'est intéressant, c'est cool, etc.
00:57:24
Speaker
» Et puis en fait, on s'est rendu compte que oui, ça résout des problèmes, mais ça complique un certain nombre de choses et c'est utile seulement dans certains cas tu as vraiment besoin de beaucoup de performance.
00:57:34
Speaker
Donc en fait, c'est redevenu un outil.
00:57:36
Speaker
Un outil, c'est un truc sur lequel tu as des pour et tu as des contre.
00:57:39
Speaker
Tu as des cas d'usage et tu as des cas dans lesquels il n'est pas intéressant.
00:57:42
Speaker
En fait, la hype, c'est la situation dans laquelle
00:57:47
Speaker
Les mecs vous mettent l'outil entre les mains avec des paillettes dans les yeux, tu vois.
00:57:50
Speaker
Ils mettent des paillettes absolument partout, de toute façon.
00:57:52
Speaker
Ils t'en foutent plein la gueule, là.
00:57:54
Speaker
Et toi, t'es en train de dire « Ah ouais, c'est beau,
00:57:56
Speaker
» Et quand tu dis « Voilà, on a essayé de le mettre en place dans notre entreprise sur un cas on pensait que ça fonctionnait.
00:58:02
Speaker
» En fait, d'un seul coup, t'es repassé à une méthode d'ingénieur.
00:58:05
Speaker
C'est-à-dire qu'on t'a donné une innovation technique, t'as cherché le cas d'usage dans lequel c'était pertinent pour ton métier,
00:58:12
Speaker
Tu l'as mis en place dans ce cas d'usage en sachant quels étaient les avantages et les inconvénients.
00:58:16
Speaker
Moi, je connais une boîte de la métropole comme ça, ils se servent de LLM pour faire du mapping de références produits.
00:58:24
Speaker
Ils ont plein de fournisseurs, et puis en fait, globalement, ils disent, pour la référence dans notre boîte, on va avoir ces références.
00:58:32
Speaker
Là, je sais, c'est différent.
00:58:33
Speaker
Au début, ils avaient un algorithme qui était maintenu du bout des bras par des développeurs, parce qu'évidemment, dès qu'un fournisseur change de référence, il faut changer les mappings.
00:58:42
Speaker
Et puis à un moment donné, ils en ont eu marre et ils ont mis en place un LLM.
00:58:45
Speaker
Et ils m'expliquaient que, l'ancien collègue que je connais là-bas me disait, c'est la meilleure idée qu'on ait eue.
00:58:53
Speaker
Parce qu'on est passé d'un taux de succès de nos mappings qui était de 80% à 100%.
00:58:58
Speaker
Dans ce cas-là, tu te dis bingo, vous avez trouvé l'idée du siècle, vous avez réussi à utiliser cet outil pour un usage valide.
00:59:07
Speaker
Mais en fait, aujourd'hui, tu es dans la hype au sens les mecs te mettent des boutons partout en te disant il va falloir que tu utilises de l'IA, le monde entier te dit exactement comme pour le metaverse, tu ne pourras pas te passer de l'IA dans le futur,
00:59:29
Speaker
d'application.
00:59:32
Speaker
Et moi, je suis convaincu qu'aujourd'hui, on est encore dans la phase fait d'artifice les mecs disent, typiquement, Rust, super langage de programmation, d'accord?
00:59:45
Speaker
À un moment donné, il y a des gens qui disaient
00:59:48
Speaker
Il faut tout réécrire en Rust parce que c'est hyper génial.
00:59:50
Speaker
Moi, j'ai appris à coder en Rust pour ça.
00:59:52
Speaker
Les mecs disaient, le garbage collector est dans le compilateur, le compilateur est super sympa, vous allez écrire du super code.
00:59:59
Speaker
C'est vrai.
01:00:00
Speaker
C'est vrai.
01:00:01
Speaker
Écrire en Rust, c'est vraiment incroyablement cool.
01:00:03
Speaker
Mais par contre, qu'est-ce que c'est compliqué?
01:00:05
Speaker
Qu'est-ce que c'est fastidieux?
01:00:07
Speaker
C'est un langage qui est un compilateur qui est extrêmement exigeant.
01:00:10
Speaker
Donc c'est super approprié dans le cas tu as des ressources systèmes qui sont limitées, tu as un besoin de performance important, et tu veux une certaine sûreté de fonctionnement en évitant tous les problèmes d'out-of-meme-re.
01:00:21
Speaker
Point final.
01:00:23
Speaker
Là, je vous ai donné les domaines dans lesquels Rust, c'est utile.
01:00:26
Speaker
Une fois qu'on sait dans quel domaine c'est utile, on peut se dire que chez nos clients, pour une ESN comme Zenica dans la métropole,
01:00:35
Speaker
Rust, c'est utile en tant qu'outil intellectuel, comme moyen de réfléchir sur ce qu'on fait, en tant qu'outil de veille, mais on ne fera jamais une mission on en en fera.
01:00:47
Speaker
Je pense que le seul client qu'on pourrait avoir dans la métropole qui serait susceptible de faire du Rust, mais qui n'en fait pas, c'est OVH.
01:00:55
Speaker
À part eux, et peut-être Exotec, mais pour en avoir parlé avec eux, ils m'ont dit non, non, non, on fait du C++ parce que toutes nos lits sont en C++.
01:01:07
Speaker
Alors, ça fait une heure qu'on discute.
01:01:09
Speaker
On va essayer de se projeter rapidement sur 2026.
01:01:16
Speaker
métiers?
01:01:21
Speaker
Alors, 2026, à mon c'est une année on va continuer à entendre parler de l'IA, mais je pense que le discours va commencer doucement à changer.
01:01:33
Speaker
Alors, je ne vais pas dire que j'espère, mais plutôt je pense.
01:01:49
Speaker
Donc en fait, on va continuer à utiliser de l'IA, mais on va essayer de le faire d'une autre façon.
01:01:54
Speaker
J'ai par exemple un collègue qui m'expliquait que chez son client, ils ont mis en place un outil de revue de code qui est basé sur un LLM.
01:02:03
Speaker
En fait, globalement, le LLM, il lui a filé dans son prompt l'ensemble des règles de l'équipe avec différents fichiers de config.
01:02:09
Speaker
Je ne sais plus comment ils s'appellent des fichiers.
01:02:13
Speaker
Ce n'est pas très important.

Potentiel de l'IA dans le travail

01:02:17
Speaker
codage.
01:02:19
Speaker
Et quand tu fais une PR, le bot passe, il relie ton code, il a chargé dans son prompt tes règles et il est capable de valider ton code.
01:02:27
Speaker
Donc là, c'est intéressant parce qu'en fait, il va accélérer ta revue de code en te déchargeant de la partie pénible de « Ah mais non, mais ta variable, il ne fallait pas laver, tu n'as pas le bon nombre de lignes de code ».
01:02:37
Speaker
Donc en fait, on va avoir encore énormément d'assistance de la part de l'IA.
01:02:41
Speaker
Et je pense qu'il y a des endroits où, sincèrement, c'est une bonne idée.
01:02:44
Speaker
Il y a vraiment des endroits ça va marcher.
01:02:47
Speaker
En revanche, je pense qu'on n'a pas encore identifié les points de valeur du truc.
01:02:51
Speaker
Donc en fait, ça veut dire que pendant toute l'année 2026,
01:02:54
Speaker
On va avoir des gens qui continuent à essayer des trucs on commence à savoir que ça ne marche pas trop bien, mais ils vont continuer à dire, il faut absolument que vous fassiez ça.
01:03:03
Speaker
Et quel sera l'impact pour toi sur l'écosystème, l'îloi?
01:03:07
Speaker
Alors, il y a une partie de l'impact qui est connue, c'est que les clients vont nous demander, et les entreprises vont nous demander de plus en plus dans les CV d'avoir une ligne maîtrise copilot ou je ne sais pas quoi.
01:03:23
Speaker
apparaître.
01:03:24
Speaker
C'est des choses moi, j'encouragerais les gens à avoir une approche, comme je disais, une approche ingénieure, donc une approche critique, et d'être capable de dire au client, je l'ai utilisé, effectivement, je sais dans quel cas ça m'a apporté des choses et dans quel cas ça ne m'a rien
01:03:41
Speaker
Ce que ça veut dire, c'est que vous devez être capable de savoir quand vous faites quelque chose d'efficace
01:03:49
Speaker
Et ça c'est un truc, c'est valable aussi à en rire.
01:03:50
Speaker
Je vais vous donner un exemple.
01:03:55
Speaker
Functions.
01:03:57
Speaker
Je savais que la façon efficace de le faire, c'était d'écrire un script qui se connecte à la console GCP et qui récupère les trucs.
01:04:03
Speaker
Pas de bol, ça dépendait d'autorisation que je n'avais pas.
01:04:05
Speaker
Donc en fait, j'ai utiliser la méthode d'une efficace qui était cliquer dans l'interface de GCP pour récupérer le code source à chaque fois.
01:04:11
Speaker
Et en fait...
01:04:25
Speaker
inférieure.
01:04:26
Speaker
D'être capable de dire, j'apporte de la valeur et je n'apporte pas de valeur.
01:04:30
Speaker
Si vous êtes capable de faire ça, vous serez capable d'adopter de l'IA d'une façon raisonnable.
01:04:35
Speaker
Parce que vous allez dire, ok, dans ce scénario-là, ça me sert.
01:04:38
Speaker
Dans ce scénario-là, ça ne
01:04:39
Speaker
Et ça, c'est beaucoup plus important que tout le reste.
01:04:42
Speaker
Vous pouvez arriver dans une équipe les mecs vous disent « Allez, hop, on va utiliser tel techno, tel framework.
01:04:47
Speaker
Nous, on est plutôt Cloud Code ou on est plutôt ChatGPT ou on est plutôt je ne sais pas quoi.
01:04:52
Speaker
» Vous, vous allez être capable de dire « En fait, tout ça, c'est que des variantes d'un même outil conceptuel.
01:04:57
Speaker
Et je sais dans quel cas ça me
01:04:59
Speaker
» Toi, tu es capable de dire dans quel cas ça te sert bien un LLM?
01:05:03
Speaker
Ouais...
01:05:06
Speaker
prototypage.
01:05:10
Speaker
On a envie de tester des idées hyper rapidement.
01:05:13
Speaker
C'est le LLM qui le fait pour nous.
01:05:16
Speaker
Et la review est devenue particulièrement pertinente depuis, je dirais, un mois sur GitHub.
01:05:23
Speaker
Il y a quelque chose qui a changé.
01:05:25
Speaker
Je...
01:05:25
Speaker
Vraiment, ils sont passés à une étape au-dessus aussi dans les runners.
01:05:38
Speaker
pertinents.
01:05:39
Speaker
Et donc, ouais, on voit un usage qui est rentré dans la
01:05:45
Speaker
Mais bon...
01:05:47
Speaker
Ça pose beaucoup de questions.
01:05:52
Speaker
On voit aussi qu'on a la tentation de temps en temps de développer des fonctionnalités faites par l'IA qui n'ont pas de recul, qui vont nous inciter à la fainéantise.
01:06:04
Speaker
aussi.
01:06:08
Speaker
Il y a des jours où je suis fasciné, il y a des jours où je flippe.
01:06:11
Speaker
c'est en me disant je n'ai pas la maîtrise ou alors tiens cette fonctionnalité va arriver et je ne comprends pas 100% de ce qui est fait donc la part de responsabilité est un peu perdue c'est vachement dur là tu mets le doigt sur un truc hyper important et je pense que ça fera un élément de conclusion intéressant intéressant moi l'un des trucs que j'ai appris en déçu temps avec mes collègues ces derniers mois six dernières années
01:06:38
Speaker
c'est qu'il faut bien comprendre que, quel que soit l'environnement dans lequel tu travailles, en tant que développeur, ton métier, c'est un métier de la connaissance.
01:06:47
Speaker
que, tu vois, tu disais tout à l'heure, même si c'est un LLM qui écrit le code, c'est moi qui suis responsable.
01:06:52
Speaker
Donc, si c'est toi qui es responsable, ça veut dire qu'en fait, le code qui a été écrit, tu dois l'assumer comme le
01:06:59
Speaker
Et si tu dois assumer le code comme le tien, tu dois le comprendre.
01:07:03
Speaker
Et cette notion-là, elle est hyper importante.
01:07:07
Speaker
Tout à l'heure, tu parlais de Struts.
01:07:09
Speaker
L'une des premières boîtes dans lesquelles j'ai bossé, j'ai fait une mission je devais faire la maintenance d'une application écrite en Struts.
01:07:15
Speaker
Alors, sachez, pour ceux qui n'ont pas connu cette époque, Benny, que Clyde McLanahan, l'auteur de Struts, il a son arrobas auteur dans tous les fichiers du truc, et bien le code Java qu'il écrivait n'était pas le code le plus élégant de l'univers.
01:07:31
Speaker
Et pourtant, quand vous aviez un problème de stress, vous deviez aller débloquer son code, vous deviez aller voir ce qu'il avait fait pour comprendre pourquoi votre application ne marchait pas.
01:07:39
Speaker
Aujourd'hui, si tu utilises un LLM, le LLM écrit du code, tu dois comprendre chaque ligne et chaque mot de ce qu'il a
01:07:45
Speaker
Et Et ça, c'est hyper important, c'est ce qui va permettre aux gens de continuer à progresser.

Futur des LLMs et recommandations culturelles

01:07:51
Speaker
Parce qu'effectivement, le LLM, il est susceptible d'écrire du code n'importe comment.
01:07:54
Speaker
Oui, mais demain, tu sors d'école et tu te dis, super, je vais créer ma boîte ou je ne sais pas quoi.
01:08:09
Speaker
le risque, il est là.
01:08:10
Speaker
Alors là, il y a un truc hyper intéressant, c'est que la personne qui fait ça, si elle a de la chance, sa boîte marchera.
01:08:16
Speaker
Si elle a de la chance, il passera de la phase startup à la phase industrielle.
01:08:20
Speaker
Et au moment il passera à la phase industrielle,
01:08:23
Speaker
Je le garantis, un nouveau métier qui va émerger, on le voit déjà apparaître aux Etats-Unis, c'est le métier de correcteur de code
01:08:32
Speaker
Et scoop, un correcteur de code LLM, ce n'est pas un junior, c'est quelqu'un comme moi.
01:08:37
Speaker
Ça va vous coûter
01:08:38
Speaker
Vous avez deux possibilités dans la vie.
01:08:40
Speaker
Soit vous montez votre startup et vous vous dites, je vais comprendre ce que je fais.
01:08:44
Speaker
Éventuellement, c'est un LLM qui l'écrit, je gagne un peu de temps, mais je comprends ce que je fais.
01:08:49
Speaker
soit je m'en fous, je ne comprends pas ce que je fais, je mets en prod, et un jour ou l'autre, je viendrai dans votre bureau pour comprendre à votre place le code que vous avez
01:08:56
Speaker
Donc ça, c'est un peu ta prédiction de Minard?
01:08:58
Speaker
Ouais, moi, je pense qu'aujourd'hui, en fait, tu disais, quand tu es un peu expérimenté, ça peut être compliqué.
01:09:06
Speaker
Moi, aujourd'hui, je te dis, quand tu es vraiment expérimenté, aujourd'hui, ça va être vraiment cool, parce qu'on va arriver dans des situations les mecs ont fait tout vaille coder,
01:09:15
Speaker
Et on va se taper des missions hyper intéressantes il faudra dé-vive coder.
01:09:19
Speaker
Ok, cool!
01:09:21
Speaker
Bon, écoute, je te propose que ce soit le mot de la fin.
01:09:23
Speaker
Ça fait une heure et quart.
01:09:24
Speaker
On a parlé de plein de choses.
01:09:26
Speaker
C'était vraiment super.
01:09:28
Speaker
Pour terminer, je te demanderai deux petites choses que tu n'as peut-être pas préparées.
01:09:33
Speaker
C'est une petite recommandation culturelle, un truc que tu as vu, écouté, entendu, lu, ce que tu veux, il n'y a pas longtemps, qui pourrait te plaire.
01:09:43
Speaker
Et la deuxième chose, c'est ton estaminé préféré.
01:09:46
Speaker
Mon estaminé préféré?
01:09:48
Speaker
Alors, je vais commencer par la recommandation culturelle.
01:09:51
Speaker
C'est un bouquin de science-fiction que j'ai lu cet été qui s'appelle Utopia, qui a été écrit par Camille Le Boulanger.
01:09:59
Speaker
C'est une utopie.
01:10:00
Speaker
Et c'est une utopie qui commence par la Constitution, l'équivalent de la Constitution.
01:10:06
Speaker
Et la première phrase de la Constitution, c'est « Il n'y a de propriété que d'usage.
01:10:11
Speaker
Et les Staminés... J'en ai un en tête, c'est les Staminés de la Vieille.
01:10:20
Speaker
oui, et sinon, il y a aussi celui, les Staminés Gantois, à côté de l'Herminajour.
01:10:24
Speaker
Celui-là, il est vraiment bien, les Staminés Gantois.
01:10:26
Speaker
Allez, je prends les deux.
01:10:28
Speaker
La Vieille, on l'a déjà proposé, je crois, et Gantois, je le connais aussi.
01:10:31
Speaker
Super.

Réflexions finales et conseils de carrière

01:10:33
Speaker
Écoute, Nicolas, je te souhaite de belles fêtes de fin d'année, comme à tous les auditeurs.
01:10:38
Speaker
Et puis, en espérant que vous profitez des veilles aussi pour vous reposer, vous éloigner des défaites, pardon, pour vous reposer, vous éloigner un petit peu de l'informatique.
01:10:50
Speaker
On a besoin de... Je ne sais pas vous, mais moi, j'ai besoin de calme et...
01:10:55
Speaker
Et de respirer un grand coup.
01:10:57
Speaker
Il faut respirer un grand coup, là, c'est important, pour repartir sur 2026 extrêmement en forme.
01:11:03
Speaker
Je ne sais pas ce que tu en penses, Nicolas.
01:11:05
Speaker
Quand tu fais 25 ans dans l'informatique, tu te rends compte que ce n'est pas un sprint, c'est un marathon.
01:11:12
Speaker
Donc, il ne faut pas courir trop.
01:11:13
Speaker
C'est exactement.
01:11:13
Speaker
C'est bien quelque chose que j'aurais répété cette année, tiens.
01:11:17
Speaker
Prenez, respirez.
01:11:19
Speaker
La carrière est longue.
01:11:25
Speaker
épisode.
01:11:30
Speaker
passionnant.
01:11:31
Speaker
Bonne soirée à tous.
01:11:33
Speaker
Salut!

Outro