Développer son impact
about:nfroidure
Produit innovant
Un peu de contexte
Vision
Pain killer
Lean Startup
Source: 365andrewssketches
MVP
Backlog
Sprint
Développement
Quelques spécificités
La productivité
Entraves à la productivité
- Maintenance :
administration système, montées de version - Charge cognitive :
quantité de code, abstractions, métier - Bugs
Focus
Impact sur le produit
Améliorer son impact
Améliorer sa productivité
- Terminal vs GUI
- Clavier vs Souris
- Maîtrise d'un éditeur
- Tooling (Linter, Formatter...)
- Connaissance de l'écosystème
- Design patterns
- Expérience
Zone d'influence
Urgent ou Important ?
Revenir aux objectifs
- Qu'est ce que je fais ?
- En quoi cela sert ma mission ?
- Quel est le sens de ma mission ?
- En ai-je seulement une ?
S'outiller
- Todo list
- Ticketting
- Monitoring
- Automation
Aiguiser sa hache
Donnez-moi six heures pour abattre un arbre et je passerai les premières quatre heures à aiguiser la hache.
Abraham Lincoln
Biais cognitifs
Prendre soin de soi
Améliorer l'impact en équipe
Prendre soin des autres
Sans oublier que j'en fais parti.
Apprendre à communiquer
Reconnaître la compétence
Je sais ce que je sais, je sais ce que je ne sais pas et je sais ce que les autres savent mieux que moi.
CF: Modèle de Dreyfus
Télétravailler
Loin des yeux, loin du choeur
Culture de l'écrit
Les paroles s'envolent, les écrits restent
Sens du collectif
"Once merged, it becomes our code" - DiagRAMS Readme
Valoriser l'impact
Work well vs work hard
"Vous, Français, vous vous battez pour de l'argent. Et nous, Anglais, nous nous battons pour l'honneur."
"Chacun se bat pour ce qui lui manque !"
Robert Surcouf - Corsaire
L'impact en actions
Ou inactions ;)
Le cloud
- Serverless
- RDS
- CloudAMQP
- Infrastructure as code
Le Saas
- LogMatic
- Asana
- Mailgun
- Mailchimp
- Zapier
- Typeform
- ...
Documentation First
- Pas de specs, pas de feature
- Forcer la documentation du code
- README Driven Development
Générer le code bateau
Believe me, life is too short!
Ne pas coder
Tourner son clavier 7 fois avant de coder
Merci !
@nfroidure sur Twitter et GitHub
Bibliographie
- Les 7 habitudes des gens efficaces - Stephen R Covey
- Cessez d'être gentil, soyez vrai - Thomas D'Ansembourg
- Le management bienveillant - Philippe Rodet et Yves Desjacques
- The Effective Engineer - Edmond Lau
- Découvrir la Communication Non Violente - Françoise Keller
- Lean Startup - Eric Ries
- Running Lean - Ash Maurya
- Clean Code - Robert Cecil Martin
- Ranger: L'étincelle du bonheur - Marie Kondō
- La magie du "J'en ai rien à foutre" - Sarah Knight
Liens utiles
- Modern Worlflows par David Leuliette
- Expert ou pas par Boris Schapira
- De dév junior à leader par Pascal Corpet
-
Rendre les développeurs heureux par
Cyril Lakech et Romain Linsolas - Crétin de cerveau par Science Étonnante
- Do you dare to dream ?