Programmer 10x Plus Vite

Durée: 6m17s

Date de sortie: 23/04/2019

Se former dans la maison des compagnons :
https://maison.artisandeveloppeur.fr

Rejoindre la communauté des artisans développeurs :
https://artisandeveloppeur.fr

Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.

Bienvenue sur le podcast Artisan Developer,
l'émission qui combine technique et agilité pour partager la passion du code.
Programmer 10 fois plus vite.
Un titre bien putaclic.
Bah il fallait bien ça quand même parce que, aujourd'hui c'est un jour un peu spécial et j'ai un placement produit à te faire.
Je te dis tout à la fin.
Mais honnêtement, non, je crois pas que ce soit un titre putaclic.
Je suis convaincu que c'est possible.
Si je t'avais dit promis un facteur 500, là je dis pas oui.
Mais, et pourtant ça pourrait presque être vrai dans certains cas, mais pas un facteur 10.
Aujourd'hui j'aimerais juste que tu portes ton attention sur tes différentes tasses,
sur ce que tu fais dans ta journée, sur comment tu dépenses le temps qui t'est alloué chaque jour dans ton temps de travail.
Prends conscience du temps que tu passes par exemple sur ton debugger.
Pour faire marcher juste que tu viens d'écrire.
Tu sais, le truc qui te prend quelques minutes à écrire et après combien de temps ça prend pour le faire vraiment fonctionner.
En ce moment, moi je me suis mis au Swift et j'aime bien ce langage d'ailleurs, c'est vachement intéressant.
Et je reconnais que j'utilise un peu le debugger.
Bah au début, quand tu débutes sur un langage, c'est pratique.
Tu as la tête à comprendre ce qui se passe, à demistipifier un peu certaines choses.
Mais j'avais oublié à quel point c'est lent.
Je mets mon breakpoint, je clique, je clique, je clique pour arriver à mon breakpoint.
As-ut, non, c'est pas le bon.
J'enlève le breakpoint que j'avais laissé traîner.
Je clique, je clique.
Ah, ça y est, je suis arrivé enfin au bon endroit.
Et puis là c'est parti.
Step over, step in, step in.
Et là, enfin, Reka.
Je trouve le problème.
Et là encore c'était une session de debug vachement simple.
Alors qu'avec des tests, ça ressemble plutôt à ça.
Je lance mon test et je lis le rapport qui me dit ce qui va pas.
Tu vois, ça prend une seconde.
C'est direct.
Alors maintenant, imagine que tu supprimes tout le temps le debug de tes journées.
Combien de temps est-ce que tu gagnes ?
Je vais prendre un chiffre conservateur parce que je suis bon joueur.
Je pense que c'est facilement plus de 50% qui sont passés en debug.
Donc je vais juste prendre un facteur 2, tu vois.
Simple.
Pas très ambitieux.
Ensuite, imagine que tu n'es plus de bug ou presque plus.
Tiens, un process tellement efficace que tu ne crées pas de bug
et les quelques-uns qui passent à travers sont réglés rapidement et de manière fiable.
Combien de temps est-ce que tu gagnes ?
Pour beaucoup d'équipes que je connais, c'est un bon 20 à 40% de leur temps de dév.
Alors on va couper la poire en deux, on va dire 30%.
Maintenant, imagine que tu n'es plus de régression.
Quand tu règles un souci, il est vraiment réglé.
Pas de merde qui te tombe dessus en cascade.
Avec des mises en prod simples et efficaces comme je les aime, c'est-à-dire un non-événement.
J'avais entendu cette phrase lorsque j'étais en début de carrière.
Elle m'avait bien énervé cette phrase.
Si mettre en production est un événement, c'est qu'il y a un gros souci dans le lève.
Et bien sûr, c'était vrai.
Imagine de ne plus avoir de support à faire en urgence.
Tu sais le truc que tu t'as fait tout de suite là maintenant.
Tu avais commencé à bosser sur ta nouvelle story.
Et puis là, t'es obligé de passer sur complètement autre chose.
Enfilé ta tenue de pompier pour aller éteindre l'incendie.
Combien de temps est-ce que tu crois que tu gagnes avec tout ça ?
Honnêtement, j'ai du mal à le chiffrer, mais je suis convaincu que la sérénité gagnée fait aller plus vite.
Allez, on va dire 20%.
Tu remarqueras ?
Je ne parle même pas de l'image renvoyée au client ou de la satisfaction accrue de tes utilisateurs.
Ça, c'est cadeau, c'est bonus.
À ce stade de l'argumentation, j'en suis à combien ?
J'en suis à un facteur de 3,12.
Il me manque un bon foie 3 pour arriver à ma promesse du 10.
Et là, je vais invoquer tout simplement la vitesse pure de réalisation.
Quand tu as un feedback rapide, ton cerveau carbure.
En plus d'être plein d'hormones, super agréable,
tu vas juste plus vite parce que ton cerveau ne l'ague pas.
T'as pas de temps mort, t'as rien qui vient couper ta concentration.
T'as pas ces quelques minutes d'attente qui te donnent envie d'aller prendre un café
ou qu'il te fait perdre 20 minutes parce que tu crois un collègue qui t'en raconte une bonne.
Quand t'es devant ton écran, tu y as fond.
Est-ce que ça vaut un foie 3 ?
Honnêtement, je pense que cet argument à lui seul vaut un foie 10.
Mais je vais rester bon joueur.
Au-delà du temps que tu vas gagner,
quand tu es dans le chelot, certaines choses impossibles deviennent tout simplement possibles.
Pour moi, on n'est même plus dans une question de temps gagné.
On est dans ce qui fait qu'un projet se développe ou meurt sur le long terme.
Imagine que tu restes capable tout au long de la vie de l'application d'innover en continu
et prendre une avance telle sur ton marché
que tes clients ne puissent même pas envisager d'aller à la concurrence.
Ça, ça vaut combien pour toi ?
Moi, pour moi, ça n'a juste pas de prix.
Alors, à ce stade, c'est là qu'on arrive à mon placement de produit.
Je viens de sortir le module 4 du cursus artisan développeur.
Et je t'avoue que ça me fait vraiment plaisir.
Plaisir parce que les premiers modules qu'on a sortis dans la maison des compagnons
étaient là quelque part pour porter ce module 4.
Le module 4, c'est vraiment la pierre angulaire des difficultés.
La clé de vous de tout ce que j'ai construit jusqu'à maintenant.
Ce module 4, c'est là où...
C'est ce que je l'ai appelé le cœur du réacteur parce que c'est lui qui donne l'énergie.
C'est lui qui permet à tout le reste d'exister.
Si tu es curieux, il est disponible dans la maison des compagnons,
sur l'URL Maison.ArtisanDeveloppeur.fr.
Et en plus, il y a une promo de lancement à moins 50% jusqu'au demais.
Donc, s'il n'y a...
Ne serait-ce qu'une des choses que je viens de te raconter,
qui t'interpellent, qui te rend curieux, qui te donnent envie d'en savoir plus,
ou qui t'a fait simplement réfléchir.
Ce que j'espère quand même avec ce podcast,
et que tu as envie de venir voir,
viens jeter un œil qui sait, ça pourrait bien te plaire.
C'est sur maison.artisanDeveloppeur.fr.
A demain !

Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

ArtisanDéveloppeur

Artisan Développeur est un podcast destiné aux développeurs qui veulent bâtir une carrière épanouissante. Hébergé par Ausha. Visitez ausha.co/fr/politique-de-confidentialite pour plus d'informations.
Tags
Card title

Lien du podcast

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

Go somewhere