Lead Data Engineer | Data Architecture & DevOps | 10+ ans ร builder (et casser) des pipelines data qui scalent | Je partage mes war stories en prod pour que tu dormes mieux ๐ด
๐บ๐๐๐ ๐ ๐ ๐ซ๐๐ #01 โ ๐ช๐๐๐๐๐ฬ + ๐ญ๐๐๐๐ > ๐ช๐๐๐๐๐๐๐๐๐ฬ
Le job de dev repose surtout sur ces 2 lois universelles ...
Deux lois ร graver sur ton รฉcran :
โ ๐๐จ๐ข ๐๐ ๐๐ข๐๐ฅ๐ข๐ง : un problรจme bien formulรฉ est dรฉjร ร moitiรฉ rรฉglรฉ
โ ๐๐จ๐ข ๐๐ ๐๐๐ซ๐๐ญ๐จ : 80 % de valeur / rรฉsultats sort de 20 % du code, des features ou des correctifs
Les projets qui cartonnent font deux choses simples :
โ Ils ๐ฉ๐จ๐ฌ๐๐ง๐ญ ๐ฅ๐ ๐ฉ๐ซ๐จ๐๐ฅ๐ฬ๐ฆ๐ ๐๐ง ๐ฅ๐๐ง๐ ๐๐ ๐ ๐๐ฅ๐๐ข๐ซ. Tout le monde le comprend : devs, PO, ops, mรฉtier
โ Ils ๐ฆ๐ข๐ฌ๐๐ง๐ญ ๐ญ๐จ๐ฎ๐ญ ๐ฌ๐ฎ๐ซ ๐ฅ๐ ๐๐จ๐ง ๐๐ %. La vraie feature business, le bug racine, le goulot de perf
Tout le reste ?
Cโest du bruit.
Des optimisations prรฉmaturรฉes, des features โfunโ qui ne dรฉplacent pas le curseur, des heures cramรฉes pour un effet quasi nul.
Courir plus vite ne sert ร rien si tu fonces dans la mauvaise rue.
Si ton รฉquipe rame sur la vรฉlocitรฉ, demande-toi plutรดt :
๐ Le problรจme est-il vraiment compris / posรฉ noir sur blanc ?
๐ Est-ce quโon ne court pas aprรจs le mauvais 20 % ?
Et nโoublie pas : ๐ฅ๐ ๐๐๐ซ๐ง๐ข๐๐ซ ๐๐ % ๐๐จ๐ฎฬ๐ญ๐ ๐ฌ๐จ๐ฎ๐ฏ๐๐ง๐ญ ๐๐ร ๐ฉ๐ฅ๐ฎ๐ฌ ๐๐ก๐๐ซ.
Livrer le bon 80 % tout de suite vaut mieux que polir des dรฉtails invisibles.
รtre dev, ce nโest pas seulement รฉcrire du code.
Cโest rรฉsoudre les bons problรจmes, le plus simplement possible !