Mon SALAIRE de MERDE en tant que DEV
BogossDu51
il y a un mois
Ces golems qui veulent jouer les experts.
Je suis devenu senior de 7 ans d'xp et 99% du temps je fais :
New branch
Commit
Push
MR
Fin de l'histoire.
Ces branleurs qui t'expliquent qu'il faut passer par 50 chemins alors que tu peux aller au plus simple direct
PiluleTotale
il y a un mois
LitDeChloe
il y a un mois
Webstorm ok le dev front
90% des devs sont des frontistes qui pissent du JS et qui se sentent dev 🤡🤡🤡
Tu viendras me montrer comment Webstorm te permet de splitter un ancien commit en plusieurs parties
J'utilise IntelliJ Idea tous les jours et git rebase -i HEAD~N c'est la seule commande pour splitter correctement les anciens commits hein, fais pas le malin
Webstorm ça peut faire du python le low
Webstom = template JS TS de Jetbrains, rien ne t'empêche de faire du Java dedans et foutant lextension jetbrains
Je fait tout en TS + nodejs + les tests avec jest la dedans
Faut tout t'apprendre ma parole
LitDeChloe
il y a un mois
Ces golems qui veulent jouer les experts.
Je suis devenu senior de 7 ans d'xp et 99% du temps je fais :
New branch
Commit
Push
MRFin de l'histoire.
Ces branleurs qui t'expliquent qu'il faut passer par 50 chemins alors que tu peux aller au plus simple direct
Ben oui c'est la base mais l'autre fait une fixette à vouloir rebase main comme un dark sasuke
lepasboomer02
il y a un mois
Ne me dis pas que t'es un des ces pelos qui rebase et push direct dans main comme un golmon au lieu de bosser en branche et de stasher les mr? Ahi
1er low qui ne sait pas lire
Justement je force les juniors à bosser en branche et à faire des PRs
N'empêche que ces boulets ne savent même pas stasher correctement leurs commits de merde
10 fois le même commit 'fix bugs' 🤡🤡🤡
Ces lows sont vendus ingénieur devops 🤡🤡🤡
CartonHumide
il y a un mois
Que faire ?
Bosser le soir pour monter en compétence. Taffer pour devenir meilleur que les autres
Si pas d'attache en France, expat!
expat ou, suisse canada et usa c'est chaud le visa
LitDeChloe
il y a un mois
1er low qui ne sait pas lire
Justement je force les juniors à bosser en branche et à faire des PRs
N'empêche que ces boulets ne savent même pas stasher correctement leurs commits de merde
10 fois le même commit 'fix bugs' 🤡🤡🤡
Ces lows sont vendus ingénieur devops 🤡🤡🤡
Quand tu bosse en branche si le gitlab ou autre est correctement config la mr est automatiquement Squashe et les messages du junior n'ont aucune importance
Heureusement sinon les 60messages du devops qui veut débug son template gitlab tu m'étonne que tu va te faire chier à rebase ensuite ahi
lepasboomer02
il y a un mois
Webstorm ça peut faire du python le low
Webstom = template JS TS de Jetbrains, rien ne t'empêche de faire du Java dedans et foutant lextension jetbrains
Je fait tout en TS + nodejs + les tests avec jest la dedans
Faut tout t'apprendre ma parole
Jolie esquive
Moi je te parle de splitter un ancien commit en plusieurs partie. Vas y montre moi comment faire dans WebStorm/<met l'IDE que tu veux>
Toi tu me parles de WebStorm
On sait Einstein qu'avec tous les produits de Jetbrains, tu peux coder en plusieurs langages, c'est pas le débat
Polochyz
il y a un mois
lepasboomer02
il y a un mois
Quand tu bosse en branche si le gitlab ou autre est correctement config la mr est automatiquement Squashe et les messages du junior n'ont aucune importance
Super, 30 fichiers du code source modifiés dans 1 seul commit
Tu viens de montrer à tout le monde que tu travailles comme un peintre en fait
Pourquoi ca m'étonne même pas. Les escrocs qui font des commits géants et qui se croient malins 🤡🤡🤡
Bref, tu es l'illustration même qu'un ménage est nécessaire dans ce métier, y'a trop d'incompétents et d'escrocs qui font n'importe quoi
LitDeChloe
il y a un mois
Jolie esquive
Moi je te parle de splitter un ancien commit en plusieurs partie. Vas y montre moi comment faire dans WebStorm/<met l'IDE que tu veux>
Toi tu me parles de WebStorm
On sait Einstein qu'avec tous les produits de Jetbrains, tu peux coder en plusieurs langages, c'est pas le débat
Tu doit pas être productif pour te faire chier à bien ranger les commits
Perso je préfère bombarder les features
LitDeChloe
il y a un mois
Super, 30 fichiers du code source modifiés dans 1 seul commit
Tu viens de montrer à tout le monde que tu travailles comme un peintre en fait
Pourquoi ca m'étonne même pas. Les escrocs qui font des commits géants et qui se croient malins 🤡🤡🤡
Bref, tu es l'illustration même qu'un ménage est nécessaire dans ce métier, y'a trop d'incompétents et d'escrocs qui font n'importe quoi
Trop obvious le troll
cacadebite
il y a un mois
Jolie esquive
Moi je te parle de splitter un ancien commit en plusieurs partie. Vas y montre moi comment faire dans WebStorm/<met l'IDE que tu veux>
Toi tu me parles de WebStorm
On sait Einstein qu'avec tous les produits de Jetbrains, tu peux coder en plusieurs langages, c'est pas le débat
T'entends quoi par splitter un ancien commit? No troll je vois même pas en quoi ça consisterait?
edit: ah genre prendre un ancien commit et le diviser en plusieurs nouveaux commits?
LitDeChloe
il y a un mois
T'entends quoi par splitter un ancien commit? No troll je vois même pas en quoi ça consisterait?
Découper 1 commits en plusieurs commits je suppose
Mais visiblement tu as affaire à un étudiant ou à un énorme branleur parce que personne ne fait ça quand t'as 50features à livrer à côté
NightLights
il y a un mois
Commerciaux RH dev tous en dress code
Polo interdit et chemise rentrée dans le pantalon
Ayaaa ces putains de ringards
lepasboomer02
il y a un mois
Tu doit pas être productif pour te faire chier à bien ranger les commits
Perso je préfère bombarder les features
Oui c'est bien ce que j'ai compris
T'es un pisseur de code. Tu crois que produire du code en quantité est gage de qualité.
La lisibilité tu t'en branles, le clean-code ? Connais pas. Du moment que ca délivre hein 🤡🤡🤡
Features il a dit
Y'a quelques années, y'avait le mouvement Software Craftmanship. Puis les gens se sont rendu compte que c'était donner de la configure au cochon.
Des mecs s'en branlent de faire des choses propres, du moment qu'il peut dire qu'il a fini 10 tickets JIRA dans le sprint, il est content 🤡🤡🤡
0permi0tout
il y a un mois
lepasboomer02
il y a un mois
T'entends quoi par splitter un ancien commit? No troll je vois même pas en quoi ça consisterait?
edit: ah genre prendre un ancien commit et le diviser en plusieurs nouveaux commits?
Bah oui c'est bien ca
Ex:
- change Service impl
- fix bug
- update Controller
Le commit 'fix bug', t'avais mis plein de fichiers différents de la couche Service, Repository etc..
T'aimerais le splitter en plusieurs commits propres pour y voir plus clair
MaitreBrakmar
il y a un mois
Je suis rentré à 25k car j'étais un pari
Mais attention ils m'ont augmenté a 28 en 6 mois
En vrai c'est pas mal du tout comme augmentation, le problème c'est le salaire de départ
0permi0tout
il y a un mois
lepasboomer02
il y a un mois
Dans le vrai monde du travail on s'en fout que tu fasses tes commits en conventional, que tu squash, que tes msg soient fix bugs. Tant que ta PR modifie pas 18 fichiers c'est bon
Tu seras surpris du nombre de PRs qui pètent 50 fichiers
- soit parce que la feature est compliqué
- soit parce qu'un low a cru malin de faire un reformat du code sans utiliser le code style normalisé de l'équipe
Bref, des exemples à la con j'en ai des tonnes
Mais visiblement ici, délivrer du code c'est la seule chose qui intéressent les lows
LitDeChloe
il y a un mois
Oui c'est bien ce que j'ai compris
T'es un pisseur de code. Tu crois que produire du code en quantité est gage de qualité.
La lisibilité tu t'en branles, le clean-code ? Connais pas. Du moment que ca délivre hein 🤡🤡🤡
Features il a dit
Y'a quelques années, y'avait le mouvement Software Craftmanship. Puis les gens se sont rendu compte que c'était donner de la configure au cochon.
Des mecs s'en branlent de faire des choses propres, du moment qu'il peut dire qu'il a fini 10 tickets JIRA dans le sprint, il est content 🤡🤡🤡
Pas besoin de mettre 60smileys on a compris que t'étais un branleur (vu le pseudo pas étonnant)
cacadebite
il y a un mois
Découper 1 commits en plusieurs commits je suppose
Mais visiblement tu as affaire à un étudiant ou à un énorme branleur parce que personne ne fait ça quand t'as 50features à livrer à côté
Mouais ça dépend des devs hein, y en a qui pensent qu'à la "vélocité" et au final ça crée de la dette technique parce que le code est pas commenté, les messages de commit pas clairs donc faut aller voir celui qui a écrit le code pour lui demander ce qu'il voulait faire: perte de temps énorme. Après ça dépend de la taille de la codebase évidemment.
MaitreBrakmar
il y a un mois
Oui c'est bien ce que j'ai compris
T'es un pisseur de code. Tu crois que produire du code en quantité est gage de qualité.
La lisibilité tu t'en branles, le clean-code ? Connais pas. Du moment que ca délivre hein 🤡🤡🤡
Features il a dit
Y'a quelques années, y'avait le mouvement Software Craftmanship. Puis les gens se sont rendu compte que c'était donner de la configure au cochon.
Des mecs s'en branlent de faire des choses propres, du moment qu'il peut dire qu'il a fini 10 tickets JIRA dans le sprint, il est content 🤡🤡🤡
Le clean code c'est le fantasme des mecs qui n'ont jamais bossé dans une sérieuse
Sur le papier c'est beau et c'est plus pratique mais dans les faits l'optimisation de ce genre de pratique ne tient jamais la moindre deadlines et même les programmes des plus grandes entreprises sont un joyeux bordel qui tient grâce à des centaines de litres de café et la main de dieu
lepasboomer02
il y a un mois
Bien sûr. Le but c'est de livrer. Travaille dans des environnements dynamiques ou tu n'as pas 3 mois pour faire un ticket et tu comprendras. C'est bien mieux vu de faire ses tickets Jira.
Merci les juniors; ca je le sais
Mais je suis passé à une étape où ce que le client me demande c'est plus des tickets JIRA
Il veut une fonctionnalité, je me démerde comme je veux mais il faut que le truc fonctionne au bout d'une deadline prédéfinie
Bref, je ne suis plus un esclave à la chaine jugé sur la métrique du nb de ticket JIRA fermés hein 🤡
LitDeChloe
il y a un mois
Mouais ça dépend des devs hein, y en a qui pensent qu'à la "vélocité" et au final ça crée de la dette technique parce que le code est pas commenté, les messages de commit pas clairs donc faut aller voir celui qui a écrit le code pour lui demander ce qu'il voulait faire: perte de temps énorme. Après ça dépend de la taille de la codebase évidemment.
Si t'as besoin de mettre des commentaires c'est déjà que ton code est pas clean
Les commentaires ça doit être exceptionnel
0permi0tout
il y a un mois
En fonction des entreprises c'est rare que ça soit respecté, beaucoup de hotfix bordélique et de logique business unchangeable. Tu peux essayer de refactor mais ça ne sera pas bien vu. Au final le mieux reste à faire comme les autres devs de ton équipe et de chill
friskblanc2
il y a un mois
lepasboomer02
il y a un mois
Le clean code c'est le fantasme des mecs qui n'ont jamais bossé dans une sérieuse
![]()
Sur le papier c'est beau et c'est plus pratique mais dans les faits l'optimisation de ce genre de pratique ne tient jamais la moindre deadlines et même les programmes des plus grandes entreprises sont un joyeux bordel qui tient grâce à des centaines de litres de café et la main de dieu
![]()
C'est pas parce que t'es incapable de faire du clean code que tout le monde l'est hein
C'est bien ce que j'ai dit au début de l'échange, vous faites partie de la masse des pisseurs de code
L'élite, t'as pas besoin de lui expliquer ce qu'est le clean code, il le fait naturellement, il refactor son code quand c'est nécessaire
C'est à cause des pisseurs de code comme toi et tes prochains qu'on se retrouve avec des code base merdique, incompréhensibles, impossibles à maintenir ...
Evidemment ce qui est important c'est que monsieur délivre sa putain de feature 🤡🤡🤡
LitDeChloe
il y a un mois
T'inquietes khey après 10 ans de métier ça stagne encore à 35k. Et plus un ch'veux sur l'caillou.
Faut changer de boîte chef
Perso 38h sur le contrat, 10h dans la réalité et 4j tt /semaine
Zav_
il y a un mois
Pas du tout
Open to work sur LinkedIn -> trouvé un poste en 2 semaines après 1 an de chômage et de voyages
t'as un profil sur linkedin bien propre ? Genre tu postes ou tu te contentes d'avoir photo + description de ton xp pro ?
cacadebite
il y a un mois
Si t'as besoin de mettre des commentaires c'est déjà que ton code est pas clean
Les commentaires ça doit être exceptionnel
Pas à chaque ligne évidemment (ça me rappelle un cours d'unif où le prof voulait que chaque fonction ait une docstring )mais je préfère de LOIN une codebase trop commentée qu'un putain de bloc de 200 lignes imbitable avec 0 commentaire Y a toujours de la business logic qui est cachée implicitement dans le code, si tu n'écris pas de commentaires je détesterais bosser avec toi
Donald_Kimball7
il y a un mois
A moins d'être un crack en dev, arrêtez et faites autre chose.
Finito.
lepasboomer02
il y a un mois
Fais du clean code sur tes projets open sources
En fonction des entreprises c'est rare que ça soit respecté, beaucoup de hotfix bordélique et de logique business unchangeable. Tu peux essayer de refactor mais ça ne sera pas bien vu. Au final le mieux reste à faire comme les autres devs de ton équipe et de chill
Faut croire que j'ai de la chance mais j'ai toujours fait du clean code.
Soit parce que j'ai bootstrappé le code from scratch, soit parce que j'ai repris un code existant que j'ai refactoré
Mais contrairement à 99% des ingesclaves, je ne suis pas simple dev, je suis archi, du coup j'ai plus de lattitude de péter des bouts pour refaire
Bref, cette discussion montre que 99% des devs sont des esclaves payés au nb de ticket JIRA fermés/features implémentés et ne voient pas plus loin.
Peut-être sont ils heureux comme ça, peut-être que le dev c'est juste un gagne pain, pas une vraie passion
Mais quoiqu'il en soit, la médiocrité a gagné dans ce métier et les bons devs se font rare
LitDeChloe
il y a un mois
Pas à chaque ligne évidemment (ça me rappelle un cours d'unif où le prof voulait que chaque fonction ait une docstring
)mais je préfère de LOIN une codebase trop commentée qu'un putain de bloc de 200 lignes imbitable avec 0 commentaire Y a toujours de la business logic qui est cachée implicitement dans le code, si tu n'écris pas de commentaires je détesterais bosser avec toi
Sauf que les commentaires c'est le premier truc qui n'est jamais tenu à jour, du coup au bout de 5/6 devs qui est passé dessus tu peut être certains que je vais passer le bulldozer pour tout virer
Ces profs là jen ai eu et je me demande si ils ont déjà bosser de leur vie
Rien qu'avec le nom des variables et en découpant en micro functions tu laura ton algo lisible
Les commentaires c'est vraiment si yas un truc spécifique au autre
lepasboomer02
il y a un mois
Sauf que les commentaires c'est le premier truc qui n'est jamais tenu à jour, du coup au bout de 5/6 devs qui est passé dessus tu peut être certains que je vais passer le bulldozer pour tout virer
C'est parce que vous prenez vos devs chez la première ESN marchande de viande venue
Le process de recrutement est catastrophique dans le monde de l'IT. Y'a une masse de mecs qui n'ont strictement rien à foutre là.
Entre Jean-Eude master en histoire de l'art qui se reconverti et Sophie master en communication qui se ré-oriente dans le Digital, on crève sous la masse des mauvais et des incompétents
Même si t'as 10 devs qui passent sur le même code base, s'ils sont bons, aucun souci, à chaque passage le code est amélioré/refactoré pour que ce soit plus propre.
Mais je me fais sans doute beaucoup d'illusion, une telle équipe n'existe pas
LitDeChloe
il y a un mois
C'est parce que vous prenez vos devs chez la première ESN marchande de viande venue
Le process de recrutement est catastrophique dans le monde de l'IT. Y'a une masse de mecs qui n'ont strictement rien à foutre là.
Entre Jean-Eude master en histoire de l'art qui se reconverti et Sophie master en communication qui se ré-oriente dans le Digital, on crève sous la masse des mauvais et des incompétents
Même si t'as 10 devs qui passent sur le même code base, s'ils sont bons, aucun souci, à chaque passage le code est amélioré/refactoré pour que ce soit plus propre.
Mais je me fais sans doute beaucoup d'illusion, une telle équipe n'existe pas
Je pense t'as jamais du bosser pour un gros compte
Et encore t'as sûrement pas vu le carnage avec le offshore
lepasboomer02
il y a un mois
Je pense t'as jamais du bosser pour un gros compte
J'ai déjà bossé à la Société Générale hein, donc gros compte je m'y connais
Pareil, je connais Bangalore et les indiens, c'est pas toi qui va m'apprendre la vie
Et dans des cas pareils, je refuse juste de bosser avec ces mauvais
Et je peux me permettre de refuser et de dire f***k, chose que les 99% des ingesclaves ne peuvent pas.
Pour pouvoir dire f***k et refuser ces projets moisis, il faut être demandé, il faut être l'élite
CQFD
Le-Corsaire
il y a un mois
LitDeChloe
il y a un mois
J'ai déjà bossé à la Société Générale hein, donc gros compte je m'y connais
Pareil, je connais Bangalore et les indiens, c'est pas toi qui va m'apprendre la vie
Et dans des cas pareils, je refuse juste de bosser avec ces mauvais
Et je peux me permettre de refuser et de dire f***k, chose que les 99% des ingesclaves ne peuvent pas.
Pour pouvoir dire f***k et refuser ces projets moisis, il faut être demandé, il faut être l'élite
CQFD
Niveau 62 sur jvc l'élite en effet
Jean_BHL
il y a un mois
J'ai oublié de parler des horaires
8h30-12h 13h30-18h
Horaires assez normaux cela dit
lepasboomer02
il y a un mois
Niveau 62 sur jvc l'élite en effet
Plait il ? Ca attaque sur les niveaux maintenant
T'es de niveau 42 hein, c'est pas mieux
foutre-cosmique
il y a un mois
Salut à tous
Voilà 1 an que je suis dans mon entreprise de éveloppement web et je ne suis pas satisfait pour les avantages
28k brut à Lyon, sans TT, dress code et 39h 25j de congés pas plus (dont un obligatoire en juin)
Je me demandais si c'était pas trop tâche pour retrouver un boulot avec une première expérience de 1 an / 1 an et demie
Car je sais pas si je pourrai tenir encore 1 an de plus...
28k c'est dans la norme pour un junior dans une ESN de boomers. Si la stack sur laquelle tu bosses est populaire (pas de vieux frameworks maison dégueulasses quoi), peu importe le langage, prend 3 - 5 ans d'xp dans cette boîte, mets autant que tu peux de côté, souffre en silence, et barres toi pour chopper 40 - 45k brut dans une startup / scaleup en full remote. On a tous été cravachés en open-space pour 30k igo.
K-mbapped
il y a un mois
Zav_
il y a un mois
Web dev aussi t'abuse, c'est ultra bouché comme le JV et ca paye pas de oufMoi j'ai déjà ma spé je vais commencer a 45k en tant que junior
tu fais quoi ?
lepasboomer02
il y a un mois