[REDPILL] Le DEVELOPPEUR DREAM
FreshDreamer
2022-03-23 19:46:15
https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Changer le code couleur HTML de #000 à #333 : 3 jours, validation de la PR par les pairs -> validation QA sur tous les supports - > validation PO puis en fait ils voulaient pas du #333 mais du #111: rebelotte à validation PRhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Puis le site pète pour une raison quelconque, le PO t'appelle à 18h30 fou de rage en t'accusant d'avoir tout pété, tu réponds que tu penses pas que changer la couleur a fait 404 le site, il te taggue dans tous les messages sur le channel CriticalProductionhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:46:33
J'ai eu à venir un jour au travail un dimanche parce que le PO m'a appelé toute la nuit du samedi au dimanche, la production était cassée, pas par ma faute mais fallait toutes les mains disponibles pour corriger ASAP.https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
En fait y avait juste eu une coupure de courant lors de l'upload de la nouvelle version, donc le script qui auto installait la prod a planté et personne l'a remarqué le samedi, je suis venu un dimanche regarder une barre lentement avancer pour valider le CI, et tout faire marcher correctement.https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:46:43
BILAN DE LA JOURNÉEhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
3 réunionshttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Visual Studio : pas encore ouverthttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Objectif : rien compris ???https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:47:05
Ton objectif cette semaine ? Changer
if (v.isBool())
en
if (v != null && v.isBool())
Le CI est instable et on t'accusera si ça saute. La docu est pas à jour, et delivrer la solution aux clients demande de la tester sous Linux, MacOS et Windows XP, 7, 8, 8.1, 10 et 11.https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Temps estimé ? 13 man days.https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:47:25
Heureusement que le télétravail existehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Avant je faisait le if result == None to if result == None and != '' en environ 2seconde puis je me faisais chier des HEURES au travail en attandant le validationhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Maintenant travaille 3seconde le matin, puis elden ring toute l'après midihttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Le pire dans tout ça ? Ca ne change aucunement ma productivitéhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:47:43
Tester à la demande du chef si l'arithmetique booléenne est toujours valablehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Écrire des tests unitaires pour tout et n'importe quoi "juste au cas où"https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
assertTrue(str.isStr())
On facilite la non reghttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
On se sent ingéhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:47:59
Ta MR qui était sur le point d'etre validé mais t'as un "developeur" zélé qui te fait un commetaire parceque t'as écrit resutl au lieu de result et c'est re-partit pour un tourhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
C'est vraiment un commentaire pertinanthttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Et lui il est tout content car dans les stats il aura "fait plein de commentaires dans les MR"https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Metaversus
2022-03-23 19:48:03
On se sent productifhttps://image.noelshack.com/fichiers/2022/11/6/1647713012-1610706605-3124-full.png
FreshDreamer
2022-03-23 19:48:36
En grande entreprise c'est pas mieuxhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
"Bon on a un besoin de la part des mecs du troisième étage, ils veulent recevoir un mail quand les fichiers Excel sont disponible sur le disque et les attacher en piece jointe"https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
- On n'a qu'a faire ca avec un Spring Boot qui va mettre les fichiers sur Redis, puis on créé un microservice qui expose l'état du Redis et sert le fichier en binairehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
- Temps estimé : 25 jourshttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
- Validé par le 3eme étagehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:48:48
9h30 : Celestin t'es où putain c'est l'heure du dailyhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
10h30 : Meeting estimation des ticketshttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
11h30 : Sprint planninghttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
14h00 : Status update avec les POhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
15h00 : Sprint retrospectivehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
16h00 : Nicolas veut pas valider ta PR, il prefere que t'utilise un autre système de cache que celui que t'as choisi, ca te prendra 3 jours à change et le resultat sera le mêmehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
17h00 : Log du temps passé sur le ticket Jira et sur l'outil de tracking internehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:49:14
Le client qui te demande une feature dans une deadline ultra séréehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Tu dev le truc mais c'est ultra buggé, pas grave tu livre quand meme pour respecter les délaishttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
3 mois plus tard le client s'est jamais plaint (il a en fait jamais utilisé la feature)https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:49:57
Quand une boite française dit faire du big data alors que la DB fait moins d'1 To et tient dans la RAMhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Quand une boite française dit faire de l'IA mais a développé le chatbot du site SFRhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Quand par migration cloud tu entends faire passer les 'SELECT *' sur RDS pour que amazon se blinde les couilles grâce aux devs complétement débileshttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
FreshDreamer
2022-03-23 19:50:07
Les débats de 20 minutes en plein grooming pour savoir s'il faut estimer une spike en STORY POINT ou en MAN DAYhttps://image.noelshack.com/fichiers/2020/47/3/1605657289-risitas3.png
Les standups qui durent 40 minutes au lieu de 15 minuteshttps://image.noelshack.com/fichiers/2020/47/3/1605657289-risitas3.png
Metaversus
2022-03-23 19:50:36
Le 23 mars 2022 à 19:48:36 :
En grande entreprise c'est pas mieuxhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
"Bon on a un besoin de la part des mecs du troisième étage, ils veulent recevoir un mail quand les fichiers Excel sont disponible sur le disque et les attacher en piece jointe"https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
- On n'a qu'a faire ca avec un Spring Boot qui va mettre les fichiers sur Redis, puis on créé un microservice qui expose l'état du Redis et sert le fichier en binairehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
- Temps estimé : 25 jourshttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
- Validé par le 3eme étagehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Hébergé sur un lambda aws au moins, faut savoir rentabiliser le déclenchement d'eventshttps://image.noelshack.com/fichiers/2022/11/6/1647713012-1610706605-3124-full.png
ElsaChocolat
2022-03-23 19:52:03
Le 23 mars 2022 à 19:47:43 :
Tester à la demande du chef si l'arithmetique booléenne est toujours valablehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Écrire des tests unitaires pour tout et n'importe quoi "juste au cas où"https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
assertTrue(str.isStr())
On facilite la non reghttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
On se sent ingéhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Bordel je sais que tu troll mais c'est exactement comme ça qu'on fait mes test unitaire, le chef veut 80% de couverture alors on passe des heures à faire des test qui couvre mais test rien car y a rien à tester
Je pourrais troller dans cette boucle des heures en racontant seulement des faits bordel
Jpp me pire c'est que tout ce que tu racontes ça m'arrive d'une manière ou d'une autre tous les jours
Metaversus
2022-03-23 19:52:18
Quel boulot de merde, j'voulais développer des solutions techniques novateurs, pas être un pion d'un cycle de vie inutilement complexehttps://image.noelshack.com/fichiers/2022/11/6/1647713012-1610706605-3124-full.png
Metaversus
2022-03-23 19:54:56
Le 23 mars 2022 à 19:52:03 :
Le 23 mars 2022 à 19:47:43 :
Tester à la demande du chef si l'arithmetique booléenne est toujours valablehttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Écrire des tests unitaires pour tout et n'importe quoi "juste au cas où"https://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
assertTrue(str.isStr())
On facilite la non reghttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
On se sent ingéhttps://image.noelshack.com/fichiers/2021/45/2/1636450195-remini20211025002736607.jpg
Bordel je sais que tu troll mais c'est exactement comme ça qu'on fait mes test unitaire, le chef veut 80% de couverture alors on passe des heures à faire des test qui couvre mais test rien car y a rien à tester
Je pourrais troller dans cette boucle des heures en racontant seulement des faits bordel
Mais bordel porte tes couilles et dit à ton boss que la code coverage n'est pas ube métrique fiablehttps://image.noelshack.com/fichiers/2022/11/6/1647713012-1610706605-3124-full.png
Daantess
2022-03-23 19:55:35
Caricatural mais marrant