Messages de E-brain

Le 21 mars 2022 à 16:43:15 :

Le 21 mars 2022 à 16:41:17 :

Le 21 mars 2022 à 16:39:24 :

Le 21 mars 2022 à 16:37:33 :

Le 21 mars 2022 à 16:34:58 :

Le 21 mars 2022 à 14:57:39 :
Bienvenue dans le monde des bullshitjob l'OP, tellement étouffé par le réglementaire que ça n'a plus aucun sens :)

Documenter et empecher d'introduire un bogue qui impactera des centaines de milliers de personne ce n'est pas un bullshit job mais bonhttps://image.noelshack.com/fichiers/2017/02/1484039097-jesussssss.png

Tu fais des tests automatisés / unit tests pour empêcher l'introduction d'un bughttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Ca, c'est la théoriehttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
Fatalement, vient au moment où ton unittest correspond plus à la réalité si tu bosses sur un truc qui bouge, genre un marché. Et alors, tu pushes tes modifs avec un unittest qui n'est plus à jour, et le vrai comportement est assez indéfini.

Ben si ton unit test passe il correspond à la réalité. Bien plus à jour que de la doc hein.

Bah non.
Si le marché passe les timestamp du milli vers la nano, comme ça va être le cas pour un fameux marché dérivé asiatique, tes units tests avec des timestamps en milli vont pas te dire que ton implem est plus compliant, et la mise en prod va te dire "tiens c'est rigolo, tous tes timestamps datent de la préhistoire, on valide rien fdp"

Ben ta documentation sera forcément moins à jour que du code qui teste hein.

Le 21 mars 2022 à 16:39:24 :

Le 21 mars 2022 à 16:37:33 :

Le 21 mars 2022 à 16:34:58 :

Le 21 mars 2022 à 14:57:39 :
Bienvenue dans le monde des bullshitjob l'OP, tellement étouffé par le réglementaire que ça n'a plus aucun sens :)

Documenter et empecher d'introduire un bogue qui impactera des centaines de milliers de personne ce n'est pas un bullshit job mais bonhttps://image.noelshack.com/fichiers/2017/02/1484039097-jesussssss.png

Tu fais des tests automatisés / unit tests pour empêcher l'introduction d'un bughttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Ca, c'est la théoriehttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
Fatalement, vient au moment où ton unittest correspond plus à la réalité si tu bosses sur un truc qui bouge, genre un marché. Et alors, tu pushes tes modifs avec un unittest qui n'est plus à jour, et le vrai comportement est assez indéfini.

Ben si ton unit test passe il correspond à la réalité. Bien plus à jour que de la doc hein.

Le 21 mars 2022 à 16:34:58 :

Le 21 mars 2022 à 14:57:39 :
Bienvenue dans le monde des bullshitjob l'OP, tellement étouffé par le réglementaire que ça n'a plus aucun sens :)

Documenter et empecher d'introduire un bogue qui impactera des centaines de milliers de personne ce n'est pas un bullshit job mais bonhttps://image.noelshack.com/fichiers/2017/02/1484039097-jesussssss.png

Tu fais des tests automatisés / unit tests pour empêcher l'introduction d'un bughttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Le 21 mars 2022 à 16:26:54 :

Et non, parce que la boîte ne paye pas les licences Intellij, donc on a le droit de les utiliser, mais pas de montrer qu'on fait de la prod avec la community edition. :)
Du coup on code sous Eclipse devant les clients, parfois même Atom ou VSCode pour pousser le vice :rire:
Big up à mon collègue qui a fait des corrections sur du Java avec EMACS en pleine conférence clienthttps://image.noelshack.com/fichiers/2016/38/1474488555-jesus24.png

Ah ouaishttps://image.noelshack.com/fichiers/2016/45/1478845876-1.png

Change de misson ou RIPhttps://image.noelshack.com/fichiers/2016/51/1482262096-jesus.png

Mais ce que je disais sur les annotations fonctionne aussi, vu que c'est qu'un plugin à ajouter au pom.xml.
Mais bon les archi vont sans doute pas vouloirhttps://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

Le 21 mars 2022 à 16:27:13 :

if (v != null && v.isBool())

si null ca crash faut le séparer en 2 if

Non. L'opération de droite n'est pas évaluée si null

Le 21 mars 2022 à 16:25:01 :

Le 21 mars 2022 à 16:22:52 :

Le 21 mars 2022 à 16:21:17 :

Le 21 mars 2022 à 16:18:55 :

Le 21 mars 2022 à 16:18:25 :

Le 21 mars 2022 à 16:15:49 :

Le 21 mars 2022 à 16:08:29 :
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 les 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/2016/30/1469541952-risitas182.png

Temps estimé ? 13 man days.https://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

Sinon passer à un langage avec le null safetyhttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Attend, tu es en train de proposer à une grande entreprise de lâcher le sacro-saint Java (et pas n'importe lequel, Java 8) pour un langage de punk comme Rust ?https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
Tu as le droit, par contre faut en parler au CTO, il va ouvrir un ticket, le mettre en "nice to have" et l'oublier.

Tu ne sais déjà pas le travail qu'il a fallut faire pour passer de java 7 à java 8, alors changer de langage (et pire encore, de paradigme) c'est impossible.https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Non tu passes en Kotlin. 100% compatible avec Java et t'as pas les NPE

Khey je sais bien, je dev en Java seulement professionellement, personnellement j'alterne entre le C++, le python, Rust, ... Bref des trucs pour varier les plaisirs, mais quand t'as une base de code de 30 ans de Java, que la moindre migration d'une version à l'autre prend des années, c'est juste pas possible.
J'ai fait des interviews chez JP Morgan, la plus grande banque d'investissement au monde, le poste de dev java c'était 50% de migration annoncée.https://image.noelshack.com/fichiers/2017/07/1487382298-risitasdepressif.png

Au pire tu restes en Java et tu ajoutes les annotations Jetbrains @Nullable et @NotNull là où il faut.
Mais bon une migration vers Kotlin c'est pas la mer à boire, la productivité sera meilleure et la qualité aussihttps://image.noelshack.com/fichiers/2016/36/1473263957-risitas33.png

"C'est pas la mer à boire" :hap:

A titre d'exemple : mon bureau est resté dans le noir pendant 2 mois parce que le fusible du volet roulant avait sauté et que personne n'était habilité à rentrer dans le local électrique :hap:

Donc introduire une nouvelle techno... :hap:

C'est le problème des grosses organisations avec des archi qui ne codent plus et qui sont largués techniquement.
Ca me rappelle mes débuts quand la moindre lib ajoutée dans le pom.xml devait être validée par un archi :rire:

Le 21 mars 2022 à 16:21:17 :

Le 21 mars 2022 à 16:18:55 :

Le 21 mars 2022 à 16:18:25 :

Le 21 mars 2022 à 16:15:49 :

Le 21 mars 2022 à 16:08:29 :
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 les 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/2016/30/1469541952-risitas182.png

Temps estimé ? 13 man days.https://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

Sinon passer à un langage avec le null safetyhttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Attend, tu es en train de proposer à une grande entreprise de lâcher le sacro-saint Java (et pas n'importe lequel, Java 8) pour un langage de punk comme Rust ?https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
Tu as le droit, par contre faut en parler au CTO, il va ouvrir un ticket, le mettre en "nice to have" et l'oublier.

Tu ne sais déjà pas le travail qu'il a fallut faire pour passer de java 7 à java 8, alors changer de langage (et pire encore, de paradigme) c'est impossible.https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Non tu passes en Kotlin. 100% compatible avec Java et t'as pas les NPE

Khey je sais bien, je dev en Java seulement professionellement, personnellement j'alterne entre le C++, le python, Rust, ... Bref des trucs pour varier les plaisirs, mais quand t'as une base de code de 30 ans de Java, que la moindre migration d'une version à l'autre prend des années, c'est juste pas possible.
J'ai fait des interviews chez JP Morgan, la plus grande banque d'investissement au monde, le poste de dev java c'était 50% de migration annoncée.https://image.noelshack.com/fichiers/2017/07/1487382298-risitasdepressif.png

Au pire tu restes en Java et tu ajoutes les annotations Jetbrains @Nullable et @NotNull là où il faut.
Mais bon une migration vers Kotlin c'est pas la mer à boire, la productivité sera meilleure et la qualité aussihttps://image.noelshack.com/fichiers/2016/36/1473263957-risitas33.png

Le 21 mars 2022 à 16:18:25 :

Le 21 mars 2022 à 16:15:49 :

Le 21 mars 2022 à 16:08:29 :
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 les 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/2016/30/1469541952-risitas182.png

Temps estimé ? 13 man days.https://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

Sinon passer à un langage avec le null safetyhttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Attend, tu es en train de proposer à une grande entreprise de lâcher le sacro-saint Java (et pas n'importe lequel, Java 8) pour un langage de punk comme Rust ?https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
Tu as le droit, par contre faut en parler au CTO, il va ouvrir un ticket, le mettre en "nice to have" et l'oublier.

Tu ne sais déjà pas le travail qu'il a fallut faire pour passer de java 7 à java 8, alors changer de langage (et pire encore, de paradigme) c'est impossible.https://image.noelshack.com/fichiers/2016/26/1467335935-jesus1.png

Non tu passes en Kotlin. 100% compatible avec Java et t'as pas les NPE

Le 21 mars 2022 à 16:16:57 :
devenez prof de code les ingesclave

meilleure décision de ma vie

9h 15h a peu près = cours
puis = répondre aux étudiants peinard + faire un peu de veille / des sujets

le rythme n'a RIEN a voir et en plus le boulot a une vraie utilité sociale

Je fais déjà de la formation (auprès de dev pro) et j'ai déjà pas de patience avec les dev qui comprennent rien, alors les étudiantshttps://image.noelshack.com/fichiers/2017/39/3/1506463227-risitaspeur.pnghttps://image.noelshack.com/fichiers/2016/48/1480465808-1476126484-2.png

Le 21 mars 2022 à 16:15:35 :

Le 21 mars 2022 à 15:10:22 :

Le 21 mars 2022 à 15:09:51 :

Le 21 mars 2022 à 15:08:53 :

Le 21 mars 2022 à 15:08:27 :
Salaire ?

2300 net après impôthttps://image.noelshack.com/fichiers/2021/47/1/1637595395-gigafrodoyoupisam.png

C'est une bonne planque ?

Je me branle les couilles, c'était rigolo 6 mois mais là je deviens zinzinhttps://image.noelshack.com/fichiers/2021/47/1/1637595395-gigafrodoyoupisam.png

Y a des tickets en cours depuis 2020 et personne les a pris en chargehttps://image.noelshack.com/fichiers/2021/47/1/1637595395-gigafrodoyoupisam.png

Les planques c'est marrant les premiers mois mais quand t'as vraiment rien a faire ,c'est vraiment la dépression qui te guètehttps://image.noelshack.com/fichiers/2020/31/4/1596129454-ahi-fondu.png

Perso le pb c'est qu'au bout d'un mois je suis lassé. Qu'importe l'intérêt et les technoshttps://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Le 21 mars 2022 à 16:08:29 :
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 les 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/2016/30/1469541952-risitas182.png

Temps estimé ? 13 man days.https://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png

Sinon passer à un langage avec le null safetyhttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Perso je fais conception + archi + dev + tests.
Et encore j'ai l'impression de rien branlerhttps://image.noelshack.com/fichiers/2020/31/4/1596129454-ahi-fondu.png

Le 21 mars 2022 à 13:20:13 :
Je me rappelle sur leet code la rage d’un indien quand un meuf a été recruté dans une gafam alors qu’elle avait ajouté 1 ligne de code sur le projet d’évaluation :hap:

C'est partout comme ça hein.

Perso j'avais pas pu avoir une groupe A en AST alors que j'étais major d'un concours inter-université, et qu'une meuf de ma promo, qui était en plus classée bien derrière moi dans la promo, a été prise :)
Et y'avait un mec plus fort que moi recalé aussi et qui lui mettait facile 2 points de moyenne.

Après son école elle a pondu 2 gosses et a bossé dans une grosse COGIP planquée. Ca valait le coup de faire une groupe Ahttps://image.noelshack.com/fichiers/2017/18/1494048058-pppppppppppppppppppp.png

Le 21 mars 2022 à 13:17:08 :

Le 21 mars 2022 à 13:16:23 :
Ca manque de filles dans l'info. N'importe quelle fille est clairement avantagée dans le process de recrutement, au moins pour avoir accès à l'entretien.

ceci

Je me rappelle d'une stagiaire 7/10, qui était tellement naze qu'on lui avait fait un board spécial avec un sprint détaché.

Mais bon comme elle était jolie, les mecs venaient beaucoup plus communiquer avec son équipe ce qui avait ses avantages pour les projetshttps://image.noelshack.com/fichiers/2017/13/1490886827-risibo.png

Ca manque de filles dans l'info. N'importe quelle fille est clairement avantagée dans le process de recrutement, au moins pour avoir accès à l'entretien.

Le 21 mars 2022 à 09:32:08 :
La fille s'exprime comme les violeurs... :(

C'est une chance aussi.

y'a des épiceries dans les grandes villes qui sont ouvertes la nuit :hap:

Le 21 mars 2022 à 02:09:42 :
Je comprends pas pourquoi les hauts QI se reproduisent pas plus c'est vraiment con comme mentalité "carrière avant enfant"

Ou bien les hauts QI ont justement compris que vu le monde dans lequel on s'oriente ils veulent épargner ça à leurs gosses.

Le 21 mars 2022 à 02:01:00 :

Le 21 mars 2022 à 02:00:05 :
Une meuf jap c'est le mauvais plan. Elle te fait un gosse ensuite elle ne baise plus jamais. En plus les lois là-bas sont toujours en défaveur des étrangers. Si la meuf veut divorcer tu peux dire adieu à ton gosse

C'est pareil en France. Tfacon un couple qui dur c est un couple mort sexuellement a 95%

En France tu dois payer la pension alimentaire et la prestation compensatoirehttps://image.noelshack.com/fichiers/2016/09/1457038513-1453728371.jpg

Le 21 mars 2022 à 01:54:51 :

Le 21 mars 2022 à 01:53:29 :

Le 21 mars 2022 à 01:52:37 :
Le Japon est en avance sur nous.

Vous en tirez les conclusions ?

Dans 10 ans ici plus personne ne baise.

C'est déjà le cas :rire:

On est en avance sur eux même :)

Absolument pas.

Là bas c'est un fléau.

50% des gens ne baisent pas.

50%.

De la folie.

En France on doit pas être loin des 10% chez les hommes jusqu'à 40 ans.