Interview de Jim Laurie, co-fondateur et ex-CTO de Strapi

Durée: 41m18s

Date de sortie: 03/12/2024

Jim nous raconte comment il a rencontré son cofondateur, les débuts de Strapi, la levée de fonds jusqu'à sa sortie du projet il y a quelques mois. Un parcours passionnant 🔥


Notes de l'épisode :

Salut et bienvenue à tous sur ce nouvel épisode du podcast de Code Garage. Aujourd'hui,
encore une nouvelle interview avec un super invité que je suis vraiment ravi de recevoir.
Je reçois Jim Lorie. Jim, il a tout simplement cofondé, il a été CTO pendant très longtemps
de Strapi. Strapi, on en parle assez régulièrement sur Code Garage puisqu'on l'utilise tout
simplement comme CMS pour Code Garage, pour tout ce qu'on fait. Et donc moi, c'est vraiment un outil
qui m'a changé un petit peu ma vie de dev. Donc je suis vraiment ravi de t'avoir avec nous
aujourd'hui, Jim. Donc bienvenue. Merci Nicolas. Je suis ravi d'être là également. Bon,
parfait. Écoute, on va faire un petit peu comme pour tous les invités. Je vais te poser un petit peu
des questions sur ta carrière tout simplement, un petit peu depuis le début, pour qu'on puisse
représenter un petit peu ton parcours. Tu commences à partir d'où tu veux et puis tu t'arrêtes
où tu veux et puis moi je reprendrai le relais de toute façon avec d'autres questions. Donc je te
laisse un petit peu la main. Ok, ça marche. Et bien on va reprendre un peu depuis le début. Très
nul à l'école et je faisais du video games et du photoshop parce que donc ça, je devais avoir
12-13 ans, quelque chose comme ça. Et après, enfin le bac, il n'y a pas vraiment de bac qui
forme au métier de l'Internet ou à aller travailler sur les ordinateurs etc. Et donc du
coup j'ai fait un DUT service et réseau de communication dans le sud de la France. Donc
c'est très généraliste, on apprend à faire un peu de design, du code, de la communication,
de l'audiovisuel, donc filmer, faire du montage, enfin vraiment tout plein de choses. C'est là où
j'apprendrai, enfin où je découvrirai le développement et puis ensuite je suis monté sur
Paris pour continuer parce que c'était un DUT donc en deux ans et je suis monté sur Paris où j'ai
rencontré Pierre et Aurélien, mes deux co-fondateurs de Strapi pour continuer justement cette formation
qui est très générale où on fait un petit peu de tout. Là on bac plus 5 et puis ensuite il y aura
l'histoire Strapi dans tout ça et qui nous emmène 10 ans plus tard donc là à maintenant. Ça fait
11 ans maintenant qu'on a monté Strapi. Ok, super. Donc attend, de ce que je comprends,
t'as commencé Strapi du coup pendant la fin de tes études ? Oui en fait quand je suis monté
sur Paris donc il y a 11 ans, le premier cours on a un prof qui nous demande de faire un projet
en JavaScript côté front et côté back. C'est là où je découvre Node.js donc Strapi c'est un
framework Node qui est front back et front c'est en JS et en fait à ce moment là on est très peu
personne à faire du Node, c'était vraiment l'essor de Node à ce moment là et il y a
le Xenrock qui travaille sur un projet de refer WordPress en Node donc ça c'est la jeunesse un
petit peu de Strapi, ce que deviendra Strapi et en fait avec plusieurs potes de promos on se met à
travailler sur ce projet là et voilà. Ok donc direct vous lancez ? En fait ça commence,
oui ça commence c'est vraiment un site project à l'école qu'on fait pendant deux ans,
complètement open source, on commite, on bosse en équipe, on monte jusqu'à 11 dans l'équipe donc
c'est vraiment des personnes de l'école qui rejoignent le projet ensuite qui repartent parce qu'ils
sont en train de faire autre chose, les stages de fin d'études font que souvent en fait il y a
des personnes qui sont partis faire autre chose et en fait à la fin de la deuxième année donc l'école
qu'on a faite c'est éthique, on a un business plan à faire donc c'est un projet comme si on
lançait une boîte et en fait nous comme on avait ce projet là Strapi qui était en background on
s'est dit enfin on a demandé si on pouvait le faire dessus donc en fait on a passé un an avec
une équipe de cinq si je me souviens bien donc on a travaillé sur le projet et puis à la fin on
était là on va dire vas-y go on on a une traction puisque c'est open source on avait plein de
personnes qui utilisait le projet gratuitement etc et la courbe de stars sur github avait une belle
croissance et on s'est dit vas-y go tenter l'aventure, de toute façon c'était ça où on trouvait un
job en tant que développeur dans une boîte enfin faire du développement ou de la gestion de
projet ou ce genre de choses dans une autre boîte et puis on laisse tomber Strapi et puis ça c'était
pas une idée qui était très cool vu tout l'investissement qu'on avait déjà mis dans le projet
bien sûr donc on s'est dit vas-y go on lance une boîte et puis on regarde ce que ça donne
ok ok ça en est là ou ça en est gratuit ? et du coup là moi ce que j'ai vu alors il y a peut-être
aussi des choses qui sont pas publiques mais donc sur Strapi vous avez fait une levée une levée de
fond de 46 millions de dollars c'est ça ? c'est en tout je crois qu'on est à 41 je crois
ouais c'est quand même une sacrée aventure et en plus du coup pour un outil qui est à l'origine
développée en France on sait que le monde de la levée de fond et pas le même dans tous les
pays et notamment notamment en France c'est pas si facile que ça de lever de l'argent et surtout
moi j'aimerais bien que tu si tu peux revenir un petit peu sur là tu nous as parlé du coup de la
jeunesse du projet mais à quel moment est-ce que ça peut devenir un business rentable un outil
open source comme les Strapi ? ouais en fait le modèle c'est comme le modèle des jeux mobiles
où tu as des millions de personnes qui jouent un jeu complètement gratuit et puis tu as les ad-hons
pour être un peu plus fort où tu payes pour ça finalement il y a quoi ? 1 ou 2% de personnes qui vont
payer parmi les millions d'utilisateurs gratuits et en fait ça permet d'avoir un business qui
permet de tourner donc on n'a pas besoin d'avoir un gros pourcentage d'utilisateurs payants mais
juste un petit nombre suffit pour faire tourner ça c'est intéressant en fait la question du
du financement et de comment tu crées un business autour de ça parce que nous quand on a commencé
c'était complètement open source donc en fait on avait zéro revenu donc même quand on crée
enfin quand on a créé la société on ne faisait pas de revenus le seul moyen pour nous de continuer
de manger et de de se nourrir sur paris parce qu'on était sur paris à ce moment là et d'avoir un
minimum de vie sociale c'était de faire du freelance à côté donc on développait des sites
pour des clients ça nous faisait rentrer du cash en perso et dans la boîte et donc c'est ça qui
nous a permis de survivre quoi les je sais plus Pierre est très très bon en date moi je suis très
nul là dedans mais au moins pendant un an voire un an et demi on a on a fait du freelance et puis
ensuite on s'est posé la question c'est le rythme il marche pas parce qu'en fait on passe plus de
temps sur les projets freelance que sur Strapi donc Strapi avance pas autant qu'on le voudrait à ce
premier collaborateur employé donc soupète qui rejoint en tant que développeur pour travailler
lui sur les projets freelance qui eux nous rapportent de l'argent et donc en fait on le recrute
presque comme comme une personne d'agence en fait avec un futur sur sur Strapi et en fait au
bout d'un moment on fait ok ça tient pas le seul moyen pour être focus 100% sur Strapi c'est de faire
une levée de fond d'avoir du capital et c'est comme ça qu'on se lance sur notre première sur
notre première levée de fond ok ça n'a pas été comme tu dis en france c'est pas facile surtout dans
la tech faut parler aux bonnes personnes bien sûr du coup vous avez vous avez su le faire et
aujourd'hui aujourd'hui du coup l'outil donc moi Strapi je l'utilise encore dans sa version 4
mais on est aujourd'hui à la version 5 du coup qui est exactement qui est sorti il n'y a pas si
longtemps que ça enfin qu'un petit peu de petit peu de bouteilles maintenant mais mais voilà et
du coup j'aimerais revenir moi juste un petit peu un petit peu sur le plus sur le début de ton
parcours on viendra sur Strapi tout à l'heure mais toi est ce que tu te souviens par exemple ce que
t'as été par exemple ta première ligne de code ou en tout cas vraiment ta première approche parce
que tu nous parlais tout à l'heure du coup de photoshop des jeux vidéo etc et c'est quoi
qui te pousse vers la programmation qui touvre les yeux vers ce monde là alors ma première ligne de
code je pense ça devait être du du bâche dans le terminal de mon ordi je pense ça devait être au
final je pense que ça devait être une commande pour Counter Strike que je mettais dans la console
de Counter Strike qui en soit une ligne de code vu qu'on donne une instruction via des lignes à un
jeu puis ensuite je crois que j'ai fait un peu de bâche vite fait pour faire des loops ou des
prompts des trucs comme ça et après c'est quand j'étais à l'iut ou à la base je faisais vraiment
du j'avais des compétences sur photoshop déjà depuis tout petit et c'est là où je découvre le
je pense que la première chose qui m'a fait tilt c'est quand on a fait de la du SQL avec une
db maj SQL et qu'on commençait à requetter de la data et à l'époque on faisait du PHP j'aimais pas
javascript parce que c'était front mais du coup en PHP faire les premiers programmes où t'interagis
avec avec de la data et que tu peux faire des formes et des choses comme ça et là tu découvres
qu'en fait tu peux créer à peu près tout ce que tu veux suffit juste de avoir le cerveau qui
fonctionne dans un sens où tu arrives à imaginer ok donc si je veux ça il faut que ça fasse ça ça
et hop après t'as plus qu'à écrire et et paf donc c'est là où je commence à faire un peu
d'automatisation ce qui est très marrant c'est que strapi c'est très automatisé dans le sens où
c'est généraliste faut que tu donnes tu dis bah je veux tel fil tel fil tel liste de contenu etc
et nous on se gère la logique pour toi et en fait c'est très vite ce que j'ai commencé à développer
des choses qui sont un peu généralistes en code ou en fait ça s'adapte à tout et
et ouais les premières lignes de code c'était vraiment mails SQL PHP faire des faire des promptes
ok donc donc là si je résume donc toi c'était tu l'as dit de toute façon intérêt jeu vidéo du
coup ta première ligne dans couture strike et en fait derrière c'est tu disais que t'as fait donc
un ut c'était réseau et télécom plutôt et en fait c'est à ce moment là où tu commence à
découvrir le code par SQL et tout ça quoi exactement ouais PHP et javascript on fait pas
de nudes à l'époque même si je pense que ça devait exister c'est quoi c'est 2008 2008 ou 2009
mais c'est dans ces dans ces années à ce moment là j'en fais pas mais c'était vraiment PHP pour le
bac et c'est ça qui me faisait kiffer et js j'aimais pas trop ça mais après j'ai découvert
nudes et là j'ai fait oh c'est trop bien ok moi c'est intéressant d'avoir d'avoir du coup tu
nous parle de ton parcours parce que on a très souvent et même on en a reçu dans dans ce podcast
mais la vision de dev senior city au etc qui en fait ont commencé à 8 ans leur premier leur
premier site web ou créer leur premier jeu vidéo etc c'est intéressant je trouve aussi d'avoir
de voir des profils comme le tien qui en fait ont commencé entre guillemets un peu plus tardivement
à vraiment voilà créer des choses à faire et à programmer c'est c'est cool aussi d'avoir d'avoir
une vision comme ça donc je pense qu'il n'y a pas d'âge de toute façon pour commencer il y a même
des personnes qui pourraient être en reconversion professionnelle à 40 50 piges qui découvrent
le cas juste parce qu'en fait ils ont jamais eu l'occasion de tester de de construire des choses
et puis en fait tu peux te dire ah c'est trop bien je m'y mets et pas c'est bon tu dis un développeur et
je pense qu'il n'y a pas vraiment d'âge pour ça non non mais je suis complètement d'accord j'ai
vu plein de profils leur conversion qui sont incroyables et qui sont motivés bien plus que
que plein d'autres dev donc donc non non franchement à la motivation tu as dit le mot magique je pense
avec ça c'est bala pour tout ouais complètement complètement du coup je reviens un petit peu
quand même sur ton sur ton expérience strapie donc là pour être de façon ça marqué sur ton
profil ligne nez ça mais donc là tu es plus tu fais plus partie on va dire de l'équipe strapie
va t'est parti tout simplement dans le corps ça fait ça fait combien de temps là ça fait un an
un peu plus en mars en mars donc 8 9 ouais ça fait 9 mois ok ça fait 9 mois du coup moi j'aimerais
juste savoir parce que on a eu d'autres on a eu d'autres exemples et moi j'aimerais bien avoir
ta vision c'était quoi un petit peu ton quotidien avant ton départ de la courtime en tant que
city au du coup qu'est ce que tu faisais au jour le jour un peu alors du coup ouais je suis resté
au petit moment au début et puis ensuite après j'ai mon poste qui a vraiment varié
quand on a monté la boîte avec pierre et aurélien on s'explique les les postes donc pierre est
devenu ci eau s'occuper du marketing qui s'occupera du sales par par la suite aurélien qui était
plus product donc poste de cp au et moi je suis resté le plus longtemps à développer sur le produit
donc citio par la même occasion je manage pas mal la communauté mine de rien parce qu'en fait
quand tu crains un produit open source bah t'as beaucoup de personnes qui utilisent et qui posent
des issues sur github qui posent des messages sur le forum et faut interagir avec eux donc en fait
du fait que j'avais une très bonne connaissance du produit l'ayant développé bien sûr et en fait
j'aime bien discuter et fixer le problème des gens et en fait le le rôle de citio il était
assez particulier parce que très vite on a commencé à recruter des développeurs qui
eux bossaient sur le produit et en fait moi je m'occupais vraiment beaucoup de la communauté
je faisais le pont entre voilà la communauté les issues etc et l'équipe produit engineering qui
travaillait sur le développement du produit et en fait on a eu la chance de recruter alexandre
bodin qui est aujourd'hui notre citio on a recruté très vite et c'est juste une crème il est trop
fort dans ce qu'il fait et en fait du coup on lui a tout simplement donné mon poste de citio et
puis moi je suis parti sur la partie customer service support donc qui est beaucoup plus dans la
partie relationnelle qu'on peut avoir dans la boîte et juste trouver des solutions pour pour les
utilisateurs gratuits comme payant ok quand il est arrivé du coup l'équipe de dev vous étiez
à combien de personnes à peu près combien quand on quand celui est arrivé je pense qu'on était
quatre quatre dev ok il y avait ouais quatre ouais quatre dev je pense et après quand il a
pris le poste de citio devait être 6 quelque chose comme ça beaucoup plus ouais et du coup le à cette
époque là que ce soit toi ou lui le poste de citio il est encore très axé dev écriture de code
etc oui oui et ça l'est ça l'a été encore pendant pendant très longtemps ok là un petit peu
moins maintenant où c'est vu qu'on a plusieurs produits que ce soit strapie la partie cms donc
le produit en lui-même et strapie cloud c'est là où on a eu besoin de plus de de vision
on va dire technique sur les choix à faire etc. décision à l'alône architecture des choses
comme ça exactement et c'est là où le rôle en lui-même d'un citio fait prend tout son sens
complètement d'ailleurs je rebondis rapidement ce que tu as parlé de strapie cloud et tu parlais
de briques du coup donc strapie est open source mais tu disais qu'il y avait des briques un petit peu
comme dans les jeux vidéo qui sont qui sont payants donc strapie cloud c'est la version ébergée de
strapie donc vous pouvez l'auto éberger évidemment nous c'est ce qu'on c'est ce qu'on fait chez code
garage mais il y a aussi du coup une version cloud vous pouvez simplement payer pour avoir votre
instant strapie qui tourne et vous avez rien à vous occuper donc c'est vraiment une belle offre
il y a d'autres d'autres briques du coup payante dont tu parlais tout à l'heure ou c'est que le cloud
non aujourd'hui en fait tu as des features qui sont des des fonctionnalités dans le cms qui elles sont
sont payantes par exemple audit logs sso en fait plein de fonctionnalités de sécurité qui sont
orientées pour grandes entreprises on a des des boîtes du smp 500 fin du fortune 500 on a des
boîtes du 440 etc qui utils strapie avec ses fonctionnalités payantes donc c'est ces entreprises
là on les en client enterprise et après en effet on a strapie cloud qui là te permet comme tu l'as
dit de déberger ton application strapie directement sur notre infrastructure ok ok super je comprend
effectivement bon on n'a pas encore eu besoin de ces fonctionnalités là c'est pour ça que
j'étais j'étais pas au courant mais mais je trouve ça normal t'es pas client t'es pas la
cible du tout de ce genre de fonctionnalités où là les prix sont beaucoup plus haut parce qu'en
fait on targette vraiment du coup les les entreprises ou là on revanche avec le garage par
exemple tu pourrais être plus client sur le cloud ou tu as en un clic tu héberges et les prix sont
complètement différents et voilà complètement j'en profite du coup comme on a parlé de strapie
cloud un petit peu comme on a fait l'épisode avec valérien salut du coup de crisp donc strapie
évidemment ne sponsorise pas cet épisode mais on a quand même on a quand même un partenariat
avec strapie où en fait vous avez moins dix pour cent sur l'offre cloud avec le code code garage si
vous allez dans la section offre sur code garage vous verrez vous avez juste un petit bouton à
cliquer et vous aurez directement le code donc donc voilà c'est une offre qui est réservée du
coup aux utilisateurs premium mais si jamais vous avez le premium code garage et bien vous avez en
plus une réduction sur le strapie cloud donc je vous invite à aller essayer évidemment donc voilà
c'est la petite appartée parce que voilà c'était le sujet qu'on en parlait donc mais en tout cas
je trouve ça hyper hyper intéressant notamment pour les gens il y a beaucoup de gens qui pensent
que à partir du moment où on fait de l'open source c'est du dévouement corse et à mais il
y a absolument aucun aucun retour financier ou en tout cas aucun moyen autre que d'éventuelle don
d'éventuelle messaine pour financer ces aventures là alors qu'en fait et ben non du coup chez strapie
vous êtes vous êtes vraiment un bel exemple de ça donc donc voilà il faut merci je voulais
je voulais qu'on en parle il y a tout un ouais il y a tout un une façon de monétiser de l'open
source il ya plein d'articles et de ressources parce qu'on n'est pas on n'est pas la seule à avoir
ce modèle là déjà wordpress qui est une référence un petit peu dans le domaine même
s'il y a eu des clashes un petit peu récemment mais mais en tout cas des boîtes qui fonctionnent
et qui même fonctionnent très bien en open source il y en a il y en a énormément donc c'est un
sujet qui est hyper intéressant ouais ouais complètement je vous mettrai d'ailleurs dans les
notes de l'épisode on avait écrit un petit article sur le bloc de code garage où c'était un
petit peu toutes les toutes les manières de monétiser son son métier en tant que dev tout
simplement que ce soit développeur développeuse web mais pas que et notamment parler de l'open
source il ya même d'autres moyens de monétiser monétiser l'open source comme par exemple créer
du support un support exclusif payant etc il ya plein vraiment plein plein de méthodes et puis il
ya certaines boîtes aussi comme comme tu le disais tout à l'heure qu'on réussit elle a très bien
mixé le côté prestation de service et en même temps construction d'un outil voilà donc donc il
ya plein de méthodes si jamais ça vous intéresse n'hésitez pas à lire l'article
j'ai un petit truc là dessus c'est que la la scalabilité du business elle est complètement
différente entre la prestation de service sur ta techno comme si par exemple on avait ouvert
je les strappis une agence de développement où on faisait payer que du support ou ce genre de
choses là il ya un petit souci sur ce modèle là qui est très bien pour faire rentrer de l'argent
mais en termes de scalabilité elle est relativement réduite parce que c'est de l'humain qui a
derrière et l'humain ne scale pas malheureusement oui c'est là où le support technique ça
deux ça serait très bien mais avec même avec lia ça ça ça viendra ça mais ouais ouais non
c'est la scalabilité et dès lors on veut aller chercher des fonds pour aller plus vite ce qui
va les intéresser ça va être la scalabilité du business et donc là aller plus chercher une offre
sas ou qui elle va scale et beaucoup plus simplement ouais complètement et tu fais bien
effectivement de mettre le doigt dessus c'est entièrement vrai et d'ailleurs ça peut être
un ça peut être un piège un de effectivement commencer comme ça et puis au bout d'un moment on
se retrouve comme tu l'as dit un petit peu au pied du mur où on peut avancer sur son sur son
sur son produit puisque bah tous les moyens humains sont déjà alloués à la prestation de service
ça pose ça pose problème j'ai une question qui je sais pas très honnêtement s'il
intéressera beaucoup de monde et moi elle m'intéresse puisque de mémoire alors je crois
que c'est depuis depuis la version 4 de strapi vous avez arrêté le support de mongodb vous
avez plus que du support de base SQL il me semble je dis peut-être des bêtises mais est-ce que tu
pourrais nous expliquer un petit peu ce choix là du coup de ce qu'est un choix stratégique
quand même en termes yes bah complètement le choix il est très simple même si je me souviens qu'à
l'époque ça avait fait beaucoup de déçus en fait c'est que pour que strapi s'adapte un petit peu
à tous les cas d'usage on s'était dit bah tiens on va supporter toutes les db le soucis c'est que la
façon de gérer du SQL et du no SQL quand tu développes le logiciel bah en fait c'est complètement
complètement différent ça veut dire que pour développer une fonctionnalité en fait tu la
défait donc c'est une seule fonctionnalité bah en fait tu la développes deux fois pour la gérer
en SQL et pour la gérer en no SQL en fait on a remarqué une une instabilité et un rallongement du
temps de développement assez incroyable au final une base utilisateur qui était relativement moindre
avant qu'on stopp donc on avait beaucoup de personnes qui partaient sur du SQL que du que
du no SQL donc à un moment donné on s'est dit bah en fait on a besoin d'aller beaucoup plus vite
strapi c'est fait pour faire du du relationnel généralement on fait des relations entre les
différents types enfin je sais pas moins un blog par exemple c'est c'est relativement simple
article catégorie auteur c'est du relationnel et les utilisateurs faisaient ce genre de de
projet avec strapi donc on a fait un bar rip rip manga db et puis on accélère sur le SQL on
développe plus vite maintenant et ça a été un des très bons choix qu'on a fait ouais je non mais
c'est effectivement moi c'est une une loi je sais plus si j'en ai déjà parlé dans ce podcast
mais moi une loi qui réagit presque une grosse partie de ma vie pas que professionnelle c'est la
loi de pareto je sais pas si ça te parle mais c'est on parle on parle aussi de la loi des 80-20
très souvent et bah en fait il ya 20% de vos efforts de vos efforts qui vont et bien avoir les 80%
de résultats et puis en fait pour atteindre les 20 derniers pour cent de résultats vous allez être
obligé de de mettre 80% des efforts et donc c'est exactement ce que t'expliquais avec mon go db en
fait pour avoir ces 20 petits derniers pour cent de résultats c'était même peut-être n'utiliser
c'était même encore moins de 20% et bah en fait il fallait mettre 80% des efforts ce qui n'a pas
vraiment de sens ou en tout cas pas toujours de sens et il faut vraiment en tout cas si vous suivez
un petit peu cette règle et bah ça peut vous permettre d'accélérer vraiment ou en tout cas de
vous faciliter grandement la vie et parfois sur certains projets ça peut être vraiment game changer
de développer cette pensée là du coup vous sais ce que il y a quelques choix comme ça ou exactement
il ya quelques choix comme ça ou quand tu peux te simplifier la vie faut pas hésiter à le faire
même si en fait tu peux pas contenter tout le monde donc forcément on a eu des déçus mais en
fait et ça c'est quasiment avec tout avec le temps ça passe donc en fait tu te simplifie la vie
sur le moment c'est un petit peu chiant parce que tu dois répondre aux personnes qui disent ah mais
revenez bla bla bla moi j'utilise moi j'utilise moi j'utilise mais en fait t'entrendras que
des gens qui vont se plaindre et pas les gens qui sont contents ou qui ça les enfin ça leur
change pas la vie et donc du coup ça ça le bruit qu'il y a autour de ça c'est intéressant à
analyser le fait que c'est pareil que les nps par exemple aux genres de choses les gens qui sont
contents ils le disent pas les gens qui sont pas contents irales et on n'entend qu'eux donc c'est
un petit peu il s'est passé un petit peu la même chose aussi là dessus c'est un petit peu l'effet
twitter ou maintenant x en fait vous avez vous avez 5% des gens mais qui provoque tout le bruit donc
donc effectivement c'est ça peut parfois poser problème est ce que donc maintenant du coup que
t'as quitté on va dire cette cette courtime de strapie qu'est ce que j'ai en général 2 questions
mais là je vais te la faire un petit peu en une question c'est c'est qu'est ce que tu fais aujourd'hui
et en même temps qu'est ce que potentiellement tu te vois faire dans dix ans si c'est différent de ce
que tu fais aujourd'hui en tout cas voilà c'est comment est ce que tu vois un petit peu ton futur
au sorti de cette aventure là bah là neuf mois on est un petit peu bien après la sortie du coup
après neuf mois sur onze ans de corps et âme à strapie c'est c'est un peu c'est c'est beaucoup
et en même temps c'est pas beaucoup je comprends parce que du coup ça a été vraiment 11 ans de
de commitment 100% week-end soirée etc ça c'est pas fait ça ça ça ça ça strapie aujourd'hui ça
c'est pas fait en une nuit et et en fait ouais bah aujourd'hui mon parcours ça a été donc cito
ensuite j'ai fait plus de la relationnel service customer support et customer service avec les
clients enterprise etc aujourd'hui là en ce moment je fais un break donc je suis toujours
je suis toujours en break à l'heure actuelle même si je commence activement à regarder qu'est ce
qui pourrait être ma prochaine aventure pour le moment j'ai pas retrouvé de d'idées ou de sujets de
boîte où je me dis tiens vas-y je me recommitent je vais recréer from scratch un truc je regarde
il ya des sujets enfin il ya des entreprises qui existent aujourd'hui des startups qui m'intéresse
beaucoup donc je ziote je ziote pas mal à ce sujet là et les sujets qui m'intéressent enfin en fait
toujours pareil pour être pour avoir un bon commitment et être motivé etc faut un sujet qui
te fasse kiffer de fou l'envie t'en parlais tout à l'heure et en fait par des des lauraux tu
trouves ton sujet l'environnement dans lequel tu peux travailler qui te qui te fait kiffer et
que t'as envie d'y aller c'est un peu facile et là en ce moment je je ziote pas mal pour regarder
des projets qui sont qui sont cool et puis le customer service à un truc que j'ai découvert
avec strapie et que j'aime beaucoup fixer des problèmes être sûr que tout se passe bien
mesurer mesurer la satisfaction enfin tout le bac en qui est derrière une entreprise ça m'intéresse
bien ça ok donc même peut-être que ta prochaine aventure tu tu te verrais pas forcément toucher
une ligne de code mais gérer un pôle customer customer service etc c'est envisageable ça
ouais carrément mais en fait ce qui est bien tu vois c'est même quand t'es donc un parcours de
développement en tant que développeur tu peux faire énormément d'autres choses aussi que du
développement parce que je pense oui ça c'est mon point de vue c'est que le le cerveau d'un
développeur il est très analytique structuré ce qui fait que tu peux exporter cette façon de penser
à plein d'autres métiers qui le sont naturellement peut-être moins je prends par exemple le customer
service qui est beaucoup plus humain mais en fait derrière tout ce qui doit être mesure être sûr
que le crm il est bien rempli c'est très procès ça peut être très procès c'est pour que en fait
tu puisses caler le système de relation client et en fait dès lors où tu as un cerveau de
développeur bah en fait ça je trouve que ça marche plutôt bien et moi ça c'est un truc que
je kiffe faire donc je trouve que le dev c'est c'est bien parce que ça te permet d'avoir une façon
de penser qui est hyper structuré et en même temps tu peux l'appliquer à plein d'autres choses et
c'est cool ouais complètement complètement je suis assez d'accord je tiens une petite question parce
que ce que j'ai pas d'habitude dans mes questions mais j'ai eu le sujet avec un directeur d'école
aujourd'hui qui disait que selon lui on arrive dans un monde et en tout cas dans sa vision à lui tout
le monde devrait au moins apprendre un peu de code etc comprendre justement cette partie un petit
peu analytique dont tu parlais c'est est ce que t'as cette vision toi ou peut-être pas forcément
ouais en fait c'est bête mais enfin c'est bête non c'est pas bête mais les mathématiques par exemple
c'est très comme ça quand on nous on dit apprenez des formules par coeur et etc je trouve qu'en
fait ça c'est c'est quelque chose en france notamment je crois qu'on est de moins en moins
bon en maths et il ya de moins en moins de personnes qui sont intéressées par les par les maths mais
je trouve ça dommage parce que en fait moi je sais là où j'ai eu mon premier tilt sur ah bah en
fait c'est un prof qui m'a dit bah en fait tu apprends tes formules donc ça c'est comme si tu apprenais
tes lignes de code tu es étey et wild tes machins et compagnie et en fait tu as juste à dire ok
bah si je veux faire ça et bah j'ai juste à appliquer cette formule là et puis ensuite après
faut juste enchaîner les formules d'une certaine façon pour arriver au résultat que tu as besoin
et typiquement en fait quand tu reprends des maths ou de la physique bah c'est exactement ça mais c'est
le physique à l'école qui permettrait de payer des choses en fait je pense qu'on peut s'amuser
à apprendre en même temps et là au niveau de l'école je pense qu'il y a largement quelque chose
de quoi il y a de quoi faire il y a de quoi faire ouais on est d'accord je pense que c'est une
dévision qu'on a mais le code à l'école ça serait top hein ça a commencé en tout cas il me semble
je sais pas à tous les niveaux mais on a certaines classes de primaires qui commencent à apprendre
un petit peu le code avec scratch évidemment ce pas tous les enseignants mais et après moi je
crois qu'on trouve quelques cours au collège donc voilà si jamais vous avez des des enfants qui sont
dans ces études là hésitez pas à nous mettre un petit peu des commentaires et des retours justement
sur spotify apple podcast n'importe pour pour nous dire un petit peu la situation aujourd'hui dans
les écoles primaire collège ça ça m'intéresse mais ouais effectivement j'aimerais avoir cette vision
là sur les maths très honnêtement je pense que je pense que les professeurs ne m'ont pas aidé
et j'ai un vrai blocage sur les maths même encore aujourd'hui ce qui est terrible parce que il y a
tellement de belles choses à faire quand on quand on maîtrise ça mais mais effectivement je vois
complètement ce point de vue là j'aurais aimé que les formules rentrent un petit peu plus aussi
facilement que les ifs, els, y les autres mais bon ça a pas été le cas dans mon moment. C'est fou
comment le contexte te change tout parce que en fait quand il pense c'est exactement la même chose
et c'est juste appliqué dans un contexte qui est complètement différent et t'arrives à créer des
choses qui soient sont toi utiles et donc en fait c'est comment t'arrives à trouver des choses à
rendre le truc intéressant et utile pour pour des étudiants ou des enfants qui sont à l'école
et c'est là où en fait toute la partie éducative elle est très complexe c'est rendre le sujet
peut-être pas intéressant intéressant et ouais, on est d'accord c'est un de nos grands enjeux sur
code garage et dans nos formations il y a plein de sujets qui où il y a plein de gens qui ne sont
pas attirés par ces sujets là mais où en fait plus tard dans la carrière de dev ce sont des sujets
qui sont indispensables ou en tout cas très important et on fait tout pour rendre ces sujets là à la
fois attrayant et puis le plus simple à comprendre mais ça demande beaucoup d'efforts beaucoup de
travail c'est pas toujours pas toujours simple effectivement est ce que est ce que tu as éventuellement
une ressource ça peut être un livre des tutos une chaîne youtube peu importe quelque chose qui
t'a aidé du coup dans ta carrière que ce soit avec strappy ou peu importe est ce que tu as
quelque chose à nous recommander ouais c'est donc c'est un bouquin c'est
les 5 distinctions off team de patrick l'ancienie c'est un parce qu'en fait quand on travaille on
travaille pas tout seul généralement sauf si t'es même et même quand t'es frilance ou à ton compte
où tu travailles sur des petits projets t'es pas tout seul et en fait c'est un super bouquin qui est
sous la forme d'une nouvelle c'est du fictif mais en même temps ça te reprend plein de plein
de soucis que tu as dans une que tu peux avoir dans une équipe l'absence de confiance la peur du
conflit la take off commitment il ya 5 sujets qui sont hyper intéressant et surtout quand tu
commence à travailler en équipe et que tu veux faire un petit peu de management c'est très cool
de c'est très cool comme comme bouquin ça se dit très simplement et ça te fait un petit ah ouais
en fait tout ce que je vois comme problème ça vient de là et en fait ça te donne un peu les
clés pour fin ça te met la lumière sur les problèmes que tu peux avoir dans une dans une équipe
ou même dans la dans les relations en tant que tel et notamment le la peur du conflit qui en fait
pense est un est un mal qu'on voit absolument partout et qui est complètement nécessaire d'avoir
les discussions compliquées je trouve qu'elles sont un peu plus simples à avoir d'ailleurs en
anglais mais c'est très bizarre mais je trouve qu'elles sont plus faciles à avoir en anglais qu'en
français mais c'est la partie culturelle des us qui fait que ça plus facile mais et tu
retrouve ça aussi dans le couple je pense ok donc donc même pour régler ces problèmes de couple
à la maison ça peut être un bouquin à dire bah ça tombe bien vous allez avoir un petit peu de
temps potentiellement pendant les pendant les vacances de noël là au coin du feu si vous
avez pas de cheminée ben mettez le problème cheminée sur notre fixe et puis mettez-vous devant
dans ce bouquin là ça sera une ça sera une bonne lecture et des functions parfaite par
excellent c'est bon bah parfait j'essaierai de mettre un lien dans les dans les notes de l'épisode
si si t'avais peut-être un conseil à donner pour alors pas forcément les gens qui se lancent
mais les gens en général est-ce que est-ce que tu aurais un truc à nous dire t'as parlé de
motivation tout à l'heure mais ça peut être ça peut être plein d'autres choses ouais je pense
que tu vois c'est dès là où tu as l'envie la vraie envie de faire quelque chose ouais c'est ça
qui permet d'aller d'aller jusqu'au bout et ensuite après tu continues et tu t'arrêtes pas
nous c'est ce qui s'est passé on y est allé puis à viande rascade viendra tant que tu mets le max
toi de ton côté on a eu de la chance donc des fois pour que les personnes réussissent il faut
un petit peu de chance ça fait partie de l'équation mais en même temps la chance tu la provoques
en juste en donnant tout ce que t'as et et tu t'arrêtes pas tu vas à fond trop trop cool trop
cool on je regarde un petit peu on peut te retrouver sur lindine de ouais donc jim lori donc
la u r e et on peut te retrouver aussi sur twitter slash x du coup ou est ce que là tu c'est peut-être
là où tu partages des trucs un peu plus perso entre très gros guillemets un peu moins formaté
peut-être que sur lindine ou je sais pas si comment est ce que tu gères non pas forcément
de toute façon je crois ce poste lindine et twitter en même temps donc non non je sais ouais
tu as donné lindine et twitter c'est là où je passe des trucs ou si vous voulez m'envoyer des
messages ça marche aussi ok super et bah en tout cas moi j'étais vraiment super ravi de
d'autres voies et merci merci beaucoup pour tout ce que t'as apporté évidemment au sein de au sein
de strapie et tout ce que tu vas apporter dans tes prochaines dans tes prochaines aventures je
en profite rapidement avant qu'on se quitte puisque et bah sur code garage on aime tellement strapie
évidemment qu'on l'utilise mais on a aussi un cours complet dessus alors la doc strapie est très
très bien faite si jamais vous voulez être en autonomie il n'y a pas de soucis mais si vous
voulez être un petit peu pris par la main et même pour tout le côté hébergement des plamands dans
la oudex et c'est un on a un cours complet strapie donc si jamais je vous mettrai un code de
réduction donc il y aura du coup moins 10% sur l'abonnement avec un code très simple qui sera
strapie ok donc si jamais je vous mettrai le lien dans les notes de l'épisode et vous aurez accès
bah du coup un moins 10% sur bah tout l'abonnement pendant six mois et moi je bah je te remercie encore
jim merci pour ton temps merci pour ta transparence pour voilà tous ces conseils que tu as pu donner
aux gens et puis et puis bah j'espère j'espère à très vite merci nicolas pour tout ce que tu fais
aussi avec code garage et pour l'interview c'était c'était très chouette d'être net là et puis
je souhaite à tout le monde plein de belles choses et bah c'est génial et bah écoute merci
merci beaucoup merci pour tout ça et moi je vous retrouve la semaine prochaine pour un prochain
épisode du podcast allez salut salut ciao

Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

Code-Garage

Découvrons ensemble des sujets passionnants autour du métier de dev et de la programmation en général !
Tags
Card title

Lien du podcast

[{'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]

Go somewhere