Bienvenue sur le podcast Artisan Developer, l'émission pour les programmeurs qui veulent vivre une carrière épanouissante.
Prêt à passer au niveau supérieur ? C'est parti !
Aujourd'hui je suis avec Christophe Escobar, Christophe bonjour.
Salut Benoît.
Est-ce que tu peux te présenter en une minute pour les auditeurs ?
Oui bien sûr, donc moi je suis principal ingénieur à Doc Tolive
et donc du coup, bah mon rôle il va être un peu transverse, un peu en role d'IC
et au final ça va être un peu de s'assurer que les choix techniques au centre de la boîte
restent cohérents entre eux et qu'on va aussi participer un peu à l'analyse des risques qui peuvent arriver au global sur la plateforme.
Et pendant la préparation de l'épisode tu me parlais d'un sujet qui était quelque chose que vous vouliez de mettre en place
qui était le nouveau career path, c'est-à-dire en gros, qu'elle va être la carrière d'un ingé chez Doc Tolive, c'est ça ?
C'est ça.
Et alors du coup, est-ce que tu peux nous en parler un peu plus ?
Qu'est-ce que ça veut dire concrètement ? Qu'est-ce que ça amène ?
Qu'est-ce qui vous a motivé à faire ça ?
Alors déjà juste avant de commencer, on va rendre à César ce qu'il y a de César.
Ça vient pas de nous, c'est un framework qui vient de Medium.
Donc Medium, ils ont déjà un article dessus, vous pouvez chercher Medium Gross Framework.
Et au final c'est le fait de dire que si tu veux grandir en tant que Béve,
et bien au final il n'y a pas que la technique qui importe.
Il y a aussi plein d'autres aspects, que ce soit de l'organisation, de la communication, de la communauté.
Et du coup le but c'est de se dire, t'es un dev, t'arrives dans la boîte,
oui on va te faire grandir sur la tech, mais on va aussi te faire grandir ailleurs,
parce qu'au final quand tu grandis ailleurs ton impact, il devient plus grand.
Ouais je suis vraiment ravis d'entendre que des boîtes commencent à réfléchir comme ça,
il y a à ouvrir un peu le champ de développement de l'ingé qui pas juste cantoné à des tâches purement techniques.
Et c'est une belle croyance que vous avez, c'est cool.
Et du coup concrètement ça veut dire quoi ?
Alors ça veut dire que j'ai un peu à la manière des jeux de role ou des jeux où je peux upgrader,
j'ai une espèce d'arbre technologique où si je valide des trucs,
j'ai des badges et des nouvelles prérogatives, ça ressemble à quoi ?
C'est vrai que, alors du coup on est un peu au-premise,
on a le lancer pour l'instant, c'est plutôt un excel avec des valeurs dans tous les sens,
mais il y a un outil au final qui est, je crois que d'ailleurs il est open source,
et qui est un peu plus visuel, ça fait un peu, t'as un rond concentrique,
et au final tu vas avoir plusieurs tracks, et donc du coup sur chacune de ces tracks,
tu vas avoir plusieurs niveaux, et donc du coup pour chaque niveau,
ça va faire une sorte de forme qui va se créer au final,
parce que ton rond il va pas forcément grandir de manière uniforme,
mais il va grandir en fonction de chaque track.
Ok, et tu as quelques exemples de tracks en tête dans ce que vous avez choisi ?
Oui bien sûr, du coup on a pas mal de tracks, on va avoir du full stack development,
on va avoir du craft, ensuite il y a de la communication, de l'initiative,
de management de projets, on va avoir un peu de, on fait attention à l'accomplissement,
comment le mentoring l'évangélise, le recrutement, la communauté, etc.
Alors imaginons que j'arrive, je suis un peu dans mon coin,
et puis je vois que l'évangélisme c'est un sujet qui me plaît, je vois des gars, je sais pas,
j'imagine que l'évangélisme ça recouvre le fait de faire connaître ce qu'on fait,
de le faire savoir, j'imagine, un truc comme ça.
Exactement.
Et c'est quoi sur cette thématique là, sur cet axe là, les différentes étapes
où je vais pouvoir progresser, et comment je fais pour progresser,
est-ce que vous me donnez des ressources prêtes à l'emploi,
est-ce que c'est à moi de vous réfléchissez plutôt en termes de niveau atteinte,
de compétences à avoir, comment vous réfléchissez ça ?
Alors le but général, la plupart du temps c'est plus un peu basé sur des actions concrètes,
donc pour que ce soit vraiment le plus objectif possible,
on va mettre des exemples mais vraiment très concrets.
Par exemple des exemples de choses qui ont déjà été faites,
et on dit, ça c'est un accomplissement pour ce niveau-là.
Donc on va avoir plusieurs niveaux,
si jamais tu veux passer au niveau supérieur,
eh bien il va falloir que tu réussisses à avoir des accomplissements qui rentrent dans ce niveau-là.
Et ensuite, à côté de ça, bien évidemment,
quand on dit qu'il y a des exemples à faire,
on peut dire, tiens c'est un peu un système de quête,
je vais aller remplir mes objectifs et puis c'est bon, je le developpe.
C'est un poids le plus complexe que ça,
dans le sens où il y a va avoir ce qu'on appelle la règle des 5C.
Et donc au final les 5C, c'est tu dois être conscient du niveau dans lequel tu es,
tu dois avoir un effort intentionnel pour y arriver,
il y a ce qu'on appelle des confortables pour y arriver,
c'est-à-dire que les objectifs que tu avais pour atteindre ce niveau,
tu les as réussi, mais tu n'as pas galéré pendant 2 ans pour y arriver,
c'est quelque chose dans lequel tu dois être confortable.
Il va y avoir l'aspect de continuité,
c'est-à-dire que pendant un certain nombre de temps,
tu as réussi à remplir les objectifs pour atteindre un niveau donné.
Il va y avoir la consistance et du coup les compétences.
Là c'est vraiment, est-ce que tu as rempli l'objectif ?
Alors vas-y décris nous, parce que pour moi ça me paraît assez clair maintenant,
ça me reste très théorique, est-ce que tu peux nous décrire par exemple
la tracue « Evangelisme » ? C'est quoi les différents ?
T'as combien de niveaux ? Est-ce que c'est vous les numéros tels et niveaux ?
Ça porte des petits noms ?
Oui, oui, c'est ça, en gros on va avoir une description globale,
donc par exemple « Evangelisme », c'est comment on arrive à promouvoir d'Octolib à l'extérieur
et l'établir comme un endroit où les gens veulent venir travailler.
Ensuite tu vas avoir plusieurs niveaux et donc du coup tu as une description pour chaque niveau.
Donc par exemple au niveau 1 c'est que tu arrives à parler d'Octolib à l'extérieur
et tu arrives à influencer les gens positivement.
Si on arrive par exemple sur le niveau 3, tu travailles assez dure
pour influencer des groupes un peu plus larges de gens
sur la vision qu'ils ont de Doctolib.
Par exemple, j'arrive à créer des meet-ups qui vont venir avoir un rapport avec Doctolib
pour que tous les gens qui participent à ce meet-up, bien évidemment ils ont une meilleure vision de la boîte.
Si on arrive au dernier niveau, en fait à chaque fois c'est peut-être plus en plus d'impact
et donc du coup niveau 1 tu arrives à parler individuellement,
au niveau 3 ça va être un plus large groupe de personnes,
au niveau 5 ça va être t'es connu internationalement par la trait que les gens auront de la boîte grâce à ce que tu fais.
Par exemple tu fais une conf d'avocs qui a une portée européenne je pense quasiment.
C'est quel level en tout cas ? Tu es speaker à une conf et c'est toi qui leur gagne,
enfin c'est toi qui donne la conf, genre c'est quel niveau ça ?
Je pense que ça va être du niveau 4 ou 5 mais après une fois de plus,
tu vois si tu fais des vox, tu la fais une fois, est-ce que tu es dans la règle des 5C,
est-ce que tu fais de manière continue, est-ce que tu es confortable quand tu fais et ainsi de suite ?
Ok, ok, ok je vois. Ah écoute, super intéressant. Et donc là il y a combien d'axes ?
Alors aujourd'hui il y en a 13.
Ah oui, donc il y a vraiment déjà de quoi s'amuser, de quoi travailler,
tu sais ça me fait vraiment penser à mon passé de joueur, je faisais des jeux de rôle.
Et tu avais ta fiche de personnage avec justement différentes catégories
où tu pouvais abgrès dans fonction de points d'expérience que tu as trappé
et tu fais vraiment penser à ça et je trouve qu'il y a un côté de gamification
qui est bien en fait, qui donne de la lisibilité, qui est stimulant, je sais pas,
comment c'est reçu par l'équipe ?
C'est reçu plutôt bien, là on est vraiment en phase de calibration,
donc on vient de le mettre en place, donc bien évidemment on va avoir les premières assessments
comment, où est-ce qu'on place tous les gens ?
Là on est en phase de calibration du coup.
Et honnêtement c'est assez réel parce que au début tu te dis,
tiens c'est un peu galère de devoir m'accesser un peu partout,
t'as l'impression que c'est peut-être réverbatif, mais en fait au final
tu as vraiment une vision claire de où est-ce que t'en es par rapport aux personnes potentiellement
qui est que tu as envie d'aller travailler au même poste tu vois.
Tu vas dire, bah oui en fait il y a tout ça qui me manque
et bah en fait il faut que je travaille là-dessus.
Et ça va aider en fait l'impact, il est à la fois personnel,
en tant que dev tu es vraiment, t'as une vision claire de où t'en es
et de tout ce que tu peux faire.
Après quand tu arrives et que tu parles avec les managers
ou même quand nous on travaille sur le recrutement,
ça nous aide énormément à dire bon bah où est-ce qu'on place cette personne ?
Tu vois quand on va recruter quelqu'un, bah en fait ça peut nous aider à dire bon bah en fait
si on la met dans notre framework,
quel niveau on lui donne et ça va beaucoup nous aider,
enfin ça peut beaucoup nous aider sur comment recruter les bonnes personnes.
Bon et maintenant parlons Pognon, un sujet qui est quand même important.
Est-ce que c'est corrélé, est-ce qu'à un moment donné tout ça est corrélé à mon salaire
si je joue dans la grille là ou est-ce que c'est une discussion qui n'a rien à voir ?
Alors c'est pas une discussion qui n'a rien à voir, c'est dans les cartons pour être honnête.
Aujourd'hui en fait on avait déjà un système de déchets de niveau
qui était beaucoup moins complexe parce qu'on avait pas justement cet aspect avec ces 13 tracks
et on avait déjà en fait par niveau, t'avais une fourchette de salaire.
Et je sais pas en texte c'est quoi les développeurs, c'est quoi les différents niveaux,
c'est quoi les ordres de grandeur des fourchettes ?
Bah du coup ça va, alors là j'ai pas les chiffres donc je pourrais pas te les donner.
Ok, et c'est quelque chose qui était public ou c'était interne, c'était comment cette grille là,
vous l'avez partagé comment ?
C'était interne et il me semble pas qu'elle était partagée à tout le monde.
Ok, je pense qu'elle est partagée au manager mais pas forcément...
Ok, donc même les contributeurs au sein de Dr. Lib ne connaissent pas la grille,
non pas que c'est à la grille quoi, pas de manière officielle, transparente, claire, directe quoi.
Pas encore.
Ok, donc ça veut dire que vous y réfléchissez ?
Oui, bien sûr.
C'est quelque chose pour nous c'est super important, on parle de fourchettes en fait,
c'est parce que bien évidemment il y a des histoires de coïnficiaire,
on peut pas dire à quelqu'un, on te descend de vincage juste parce que t'arrives dans la boîte et nouveau,
tu peux pas montrer ta valeur et t'étais payé à un certain niveau,
on peut pas te redescendre de manière drastique.
Oui, puisque là où je trouve votre framework, en tout cas sur le papier il faudrait voir dans la vraie visque ça donne,
mais pour l'instant il n'y a pas de Dark Side qui me saute aux yeux.
Si j'y en ai un qui vient en tête c'est que vous ne valorisez pas certaines choses que la personne peut avoir faite,
mais après c'est pas très grave, ça c'est que finalement justement c'est une manière de montrer aussi
qu'est-ce que l'entreprise a envie de valoriser.
Et à partir du moment où c'est assez large ça permet de s'exprimer.
Et ça veut dire que quelqu'un qui arrive de l'extérieur peut aussi valoriser son travail
et les choses qu'il a pu faire à côté en termes d'évangélisation.
J'imagine moi je rentre, je ne sais pas, je candidatier de Acolyb,
le fait d'avoir animé 250 épisodes de podcast,
j'imagine que quelque part ça va se ressentir dans votre grille
et donc je vais pouvoir arriver avec tout ce que j'ai fait et pas juste du code.
C'est ça.
Et là où je trouve que beaucoup d'entreprises recrutent sur 3 mots-clés
qui sont généralement les technos de base, les technos principales
et puis tout ce qui est en dehors de ces technos-là n'est pas du tout pris en compte
voire même des entreprises qui pour des technologies très proches
ne vont pas valoriser, je ne sais pas, je vais dire n'importe quoi,
ne vont pas valoriser 10 ans de piton en web alors que vous avez une sacrails
et pourtant c'est des langages du frèrement qui ont des philosophies proches
on pourrait facilement valoriser cette expérience-là.
Et c'est ce qu'on va faire au final, on recrute quand même pas mal de personnes
qui n'ont jamais fait de rubis, qui n'ont jamais fait de réactes
mais elles ont de l'expérience et au final pour nous un bon développeur
de toute façon peu importe la technos derrière, il sera s'adapter.
Et bien écoute je te propose qu'on reste sur cette belle phrase pour conclure l'épisode
si les auditeurs veulent en savoir plus sur ce que vous faites avec Dr. Lib,
ils peuvent venir où ?
Alors on a un blog sur Medium donc Medium Dr. Lib et en fait il y aura une petite table
pour Tekken Project.
On mettra lien directement sur la table Tekken Project.
Merci Christophe.
Merci.
Quant à toi cher auditeur, j'espère que tu as apprécié cet épisode.
Si c'est le cas je t'invite à nous mettre une super note,
c'est possible 5 étoiles dans ton outil d'écoute de podcasts préférés
que ce soit Google Podcast, Apple Podcast, Deezer, Spotify, Jean Serien.
Voilà, mets-nous une bonne note, te plaît, ça permettra de faire décoller le podcast,
de le faire connaître et de me donner encore plus envie d'en faire.
Je te remercie, je te dis à bientôt.