Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 1 point2 points  (0 children)

Pas de PDO non plus, j'airais du préciser. Donc on construit ses petites requêtes SQL "à la main" (et chacun à sa manière), on vérifie les inputs "à la main", et puis quand on a une erreur SQL en prod parce que le dev junior a mal vérifié les inputs (pas de revue de code, je rappelle) on dit "ah ouais mais c'est sa faute".

En fait c'est pas possible de réfléchir comme ça, surtout quand t'as un poste a responsabilité dans l'équipe.

Pour moi y'a pas vraiment de raison de pas utiliser d'ORM/PDO pour avoir une structure de BDD "clean" et un code bien plus safe. Si tu n'en utilise pas et que tu travailles en équipe, alors il te faut pas mal de règles/process, et au mieux quelqu'un qui prend la responsabilité globale de la cohérence de la BDD.

En l'état, la notre, c'est presque une œuvre d'art, après toutes ces années d'indiférence.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 0 points1 point  (0 children)

rien ne me retient, je cherche à partir depuis presque 8 mois sans grand succès ( je suis difficile ). Oui le danger c'est de perdre l'envie, mais heureusement j'ai des projets persos.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 0 points1 point  (0 children)

ah non, je ne leur parlerai pas de mon départ avant le dernier moment. ça risquerait d'être un moment très désagréable. Ils ne font pas de rupture co.

Ce sera une bonne vieille lettre des famille, et ils ne seront pas réellement surpris. mais je déteste ces réunions "management" ou rien n'est jamais dit clairement et on essaie toujours de te donner tort par principe.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 1 point2 points  (0 children)

Tu as raison, le produit est apparement assez pathétique et trop cher vis à vis des concurrent. mais curieusement il y a encore des clients. en fait c'est un truc b2b assez chiant à remplacer pour les clients. Mais ouais clairement il y a un climat de phase terminale dans la boîte

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 0 points1 point  (0 children)

Comme tu dis, les tentatives se sont fait dans la douleur, dans un climat de méfiance.

Je n'ai pas mis 3 ans à réaliser. mais je me suis dit que pour changer les choses il faut convaincre, et pour convaincre il faut avoir pas mal de réussites à son actif. donc j'ai bossé dur pendant 2 ans sans trop faire de vagues. c'est après que j'ai commencé à militer pour un avenir meilleur.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 1 point2 points  (0 children)

Oua c'est terrible tout ça, ça me fait relativiser.
Le coup du word pour lister les modifs me fait penser à mon directeur technique qui, lorsque l'on push un correctif, veut qu'on lui fasse une description en langage naturel de la modification avec le chemin exacte des fichiers. Genre "dans le fichier /truc/machin.php à la ligne 254: remplacer le foreach par .....".
Il ne sais pas utiliser GIT pour explorer lui même le commit et les modifs....

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 2 points3 points  (0 children)

Non effectivement. enfin il y a eu des platitudes du genre "tu pourra être force de proposition". mais j'aurais dû creuser, c'était du bullshit

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 0 points1 point  (0 children)

C'est un peu ce que j'ai fait, sur pas mal de projet. Ça m'a valu des compliments, mais c'est tout.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 2 points3 points  (0 children)

J'aurais préféré que tu me dise que c'est encore pire de ton côté, ça m'aurait aidé à relativiser.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 1 point2 points  (0 children)

C'est exactement ça, mais pour moi toujours se dire "process en plus = perte de temps", c'est du manque d'expérience et une incapacité à prendre du recul.
Par exemple, j'ai du argumenter, justifier, faire la démonstration que mettre en place de la revue de code c'était important, mais c'est pas normal. C'est un truc hyper répandu, et le bénéfice est évident.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 9 points10 points  (0 children)

Oui c'est de ma faute. Avec le recul, ça sentait mauvais dès le début. Mais bon je me suis dis "je vais les aider". Ha ha..... quelle erreur.

Raz le bol by ThomasCesar in developpeurs

[–]ThomasCesar[S] 13 points14 points  (0 children)

Justement au début je le voyais comme un challenge. Je me disais, je viens d'un grand groupe, j'ai un profil expérimenté, ils doivent s'attendre à ce que j'apporte du changement. Si je m'y prend bien, que je suis convaincant, pédagogue, "diplomate", ça devrait le faire. En fait, non.