[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

Scoubidomale
2022-03-23 19:50:30

Ahi le dev dreament

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

saddeveloper
2022-03-23 19:51:01

naturelle

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 :rire:

Je pourrais troller dans cette boucle des heures en racontant seulement des faits bordel :rire:
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 :rire:

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 :rire:

Je pourrais troller dans cette boucle des heures en racontant seulement des faits bordel :rire:

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 :ok:

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.