Page 5 sur 7

Re: Le coin des codeurs :nerd:

Publié : 12 mars 2019 20:37
par Zwarf
Mortal a écrit :
11 mars 2019 14:47
cz9vaej8tqd21.jpg

Relatable :lol:
J'ai toujours trouvé cette image con. Pourquoi se priver juste parce qu'on bosse dans le secteur ? Certes je mettrais jamais du nest ou google echo parce que ça sert à rien, mais j'ai acheté un aspirateur robot et j'en suis très content, et ça me dérangerait pas d'avoir des thermostats connectés à internet

Re: Le coin des codeurs :nerd:

Publié : 13 mars 2019 10:40
par Mortal
Je pense que la blague concerne plus les problématiques de vie privée/sécurité que le fait de se priver volontairement. Tu sais comment ça marche, tu sais comment c'est codé, du coup, t'as absolument pas envie d'en avoir.

Ma femme travaille dans l'automobile et elle est tétanisée à l'idée de monter dans certaines voitures parce qu'elle sait pertinement où et par qui elles sont fabriquées.

Re: Le coin des codeurs :nerd:

Publié : 13 mars 2019 12:18
par MectonLaFlemme
Idem pour moi.
Je suis dans la simulation ferroviaire, et ma copine y est passé aussi (autre métier, mais osef).
A chaque fois qu'on passe un passage à niveau ouvert en bagnole... on ralentit et dans le doute on vérifie que tout va bien avant de passer xD

Re: Le coin des codeurs :nerd:

Publié : 14 mars 2019 00:29
par meduz'
Récemment, j’ai fait quelques entretiens et tests techniques de dév., dans l’ensemble assez bien menés, avec des gens intéressants et tout.

Sauf aujourd’hui. J’ai fait un test en ligne assez honteux sur tous les aspects. Du coup je l’ai arrêté en plein milieu parce qu’a priori, si j’ai pour dessein de m’ennuyer ou de dormir, je vais au pieu plutôt que de m’installer devant un test vraiment triste, mal conçu et pour lequel à aucun moment on ne s’est demandé comment on pouvait évaluer un dév. correctement. Ou alors si on s’est posé la question, on a cherché la réponse du côté de Julien Chièze.

Bref, du coup j’ai envoyé un message au gars qui m’a envoyé le test, et à sa collègue qui m’a reçu. Et j’me suis dit que partager ce message somme toute assez générique pourrait être utile aux gens qui se retrouvent dans cette situation complètement WTF sans savoir comment réagir. :nerd:

(J’ai pas mal hésité entre les ignorer complètement et écrire un truc. J’me suis dit que je devais au moins un peu de respect à la RH qui m’avait reçu, seule, très professionnelle, parce que c’est leur procédure.)
Spoiler:
Salut [madame qui m’a reçu] (et merci pour le temps consacré jusqu’ici),
Salut [le mec avec qui t’as eu aucun contact alors que c’est par lui que ça aurait dû commencer],

J’ai bien reçu le test, et y ai dédié une heure avant de me résigner, pour les raisons suivantes :

• Je pense qu’il est impossible d’évaluer sérieusement le niveau de quiconque sur du code plutôt pauvre, daté, morcelé et qui ne reflète aucune condition de projet réel.
• Ces tests ne mettent en avant aucun concept de développement plus large que de la manipulation de données.
• La lisibilité du service utilisé est pénible : longues lignes, obligation de faire défiler la page de haut en bas pour avoir à la fois l’énoncé et les possibilités. On n’a pas systématiquement en face des yeux un viewport de 1400px de hauteur.

J’aime beaucoup les défis et les casse-têtes (ça fait partie du boulot), mais on me paie déjà pour faire des trucs pas très intéressants la journée, et je n’ai absolument aucun intérêt à prouver mes compétences au travers de tests que je n’oserais pas proposer à mes stagiaires.

J’ai donc juste bêtement cliqué sur “Skip question” ici et là, jusqu’à ce que l’interface mette d’elle-même un terme à un test mené irrégulièrement. (Pour ça, c’est plutôt bien fait.)

Peu importe la suite que vous réserverez à ce courriel. S’il vous est plus utile à vous que le test proposé ne l’a été pour moi, c’est déjà pas mal.

Cordialement,

[Là tu mets ton nom et tu signes avec le chibre.]
À bientôt pour d’autres zaventures ! :nerd2:

Re: Le coin des codeurs :nerd:

Publié : 14 mars 2019 13:29
par meduz'
Ce mail m’a permis d’obtenir accès à l’entretien avec les chayfs. J’vais aller pour voir s’ils sont en dalle à ce point. :lol:

Re: Le coin des codeurs :nerd:

Publié : 14 mars 2019 14:01
par MectonLaFlemme
(y) GL !

Re: Le coin des codeurs :nerd:

Publié : 14 mars 2019 22:56
par P@B
En même temps, avec une réponse comme ça ils peuvent se dire "oh putain c'est un bon ça, faut qu'on l'embauche". Fais juste gaffe à pas avoir à mettre en place un test plus adapté pendant ta période d'essai. :nerd:

Re: Le coin des codeurs :nerd:

Publié : 15 mars 2019 17:14
par meduz'
Un test adapté, c'est pas compliqué : un repo Git avec une tâche à accomplir en 1 à 3 heures, puis tu demandes d'expliquer la démarche, la solution et de répondre aux questions qui en découleront.

Généralement, un entretien d'embauche bien mené ne nécessite aucun test après. Le test, c'est surtout utile en cas de doute.

Re: Le coin des codeurs :nerd:

Publié : 18 mars 2019 09:54
par MectonLaFlemme
C'est mon moto du moment ça.
"Tester, c'est douter".

Re: Le coin des codeurs :nerd:

Publié : 18 mars 2019 12:48
par meduz'
Doubt Driven Development :nerd2:

Re: Le coin des codeurs :nerd:

Publié : 20 mars 2019 12:11
par MectonLaFlemme
Alors qu'à la machine à caf ça commence à parler de bridge Node.js appelant du C++
La chimère est dans la boite !

Re: Le coin des codeurs :nerd:

Publié : 20 mars 2019 20:20
par Mortal
Tu peux encore t'en sortir : tue-les avant qu'ils ne se multiplient !!

Je vous ai déjà parlé de notre sauveur RUST ?

Re: Le coin des codeurs :nerd:

Publié : 20 mars 2019 22:16
par meduz'
Mortal a écrit :
20 mars 2019 20:20
Je vous ai déjà parlé de notre sauveur RUST ?
Go !
Spoiler:
Go pour nous parler de RUST, pas de GO. :drinking:

Re: Le coin des codeurs :nerd:

Publié : 22 mars 2019 10:11
par MectonLaFlemme
Et un début de "pression" de l'actionnaire pour nous imposer l'agile partout :ptdr:

Re: Le coin des codeurs :nerd:

Publié : 24 mars 2019 11:56
par Mortal
Pour certains trucs, c'est pas idiot. Mais l'appliquer à tout, c'est débile. Quand on a un marteau, tous les problèmes ressemblent à des clous. Et l'agile, c'est un très gros marteau, très très brillant…

Re: Le coin des codeurs :nerd:

Publié : 25 mars 2019 12:43
par MectonLaFlemme
Un booléen qu'on traite comme un int.
Il vaut -1.
Il est vrai ou il est faux ?

:drinking:

(je vais crucifier ce dev)

Re: Le coin des codeurs :nerd:

Publié : 25 mars 2019 14:49
par nazlurf
j'pense qu'on pourrait en écrire un bouquin :lol:

pour répondre à cette question, il faut regarder ce que ferait le compilateur C ... c'est le seul (à ma connaissance) qui te laisse mettre en entier dans un if ... donc if (-1), c'est vrai ou faux ?

dans mon esprit, 0 = faux, le reste = vrai ... mais ça pourrait très bien être >0 = vrai, <=0 = faux !

Re: Le coin des codeurs :nerd:

Publié : 25 mars 2019 15:14
par Tardigrade
En C/C++, 0 = faux, tout le reste = vrai. Donc -1 = vrai.

Re: Le coin des codeurs :nerd:

Publié : 25 mars 2019 17:04
par Mortal
MectonLaFlemme a écrit :
25 mars 2019 12:43
Un booléen qu'on traite comme un int.
Il vaut -1.
Il est vrai ou il est faux ?

:drinking:

(je vais crucifier ce dev)
Sous Linux, il y a un bool (accept_ra) dans le kernel pour dire si on accepte ou non les RA IPv6. Il peut avoir 3 valeurs : 0 (non), 1 (oui), 2 (seulement dans certaines conditions).

Oui, vous avez bien lu :niais:
meduz' a écrit :
20 mars 2019 22:16
Spoiler:
Go pour nous parler de RUST, pas de GO. :drinking:
Le saviez-tu ?
Spoiler:
En RUST, toutes les chaînes de caractères sont UTF-8. Et comme l'UTF-8 n'a pas de taille fixe de caractère en mémoire (ça peut varier de 1 à 8 octets), il est impossible de les indexer avec des nombres comme dans d'autres langages (en mode chaine[2] pour avoir le 3ème caractère).

Il est par contre possible de passer par un itérateur sur une chaîne pour le traiter en bulk ou récupérer le caractère en question dans une struct Char :teptep:

Re: Le coin des codeurs :nerd:

Publié : 25 mars 2019 17:58
par meduz'
Et pour récupérer un caractère précis (genre le 4) dans une struct Char, obliger de passer la chaîne dans l’itérateur, du coup ?

Re: Le coin des codeurs :nerd:

Publié : 26 mars 2019 12:11
par Mortal
meduz' a écrit :
25 mars 2019 17:58
Et pour récupérer un caractère précis (genre le 4) dans une struct Char, obliger de passer la chaîne dans l’itérateur, du coup ?
Oui. Mais l'idée, c'est qu'en transformant la structure du String en itérateur, tu y gagnes un peu aussi en terme de traitement (parce que tu peux appliquer du traitement bulk sur un itérateur, ce que tu ne peux pas faire dans un tableau).

Bon après, tu peux aussi faire le goret et récupérer le ton Char 4 en le parsant comme un byte, mais franchement, vu la complexité des chaînes de caractères UTF-8, c'est plutôt à proscrire (d'autant plus que tu ne gagnes pas grand-chose en perf dans l'absolu).

Re: Le coin des codeurs :nerd:

Publié : 03 avr. 2019 11:31
par meduz'
image.png

Re: Le coin des codeurs :nerd:

Publié : 03 avr. 2019 14:00
par MectonLaFlemme
"Quand ça fait 5 ans que tu bosses sur un projet de 6 mois".

Re: Le coin des codeurs :nerd:

Publié : 03 avr. 2019 15:45
par MectonLaFlemme
Image

Edit : ça m'a fait rire xD

Code : Tout sélectionner

Loading Universe....done
Warning sh: don't know how to make 'light'
Configuring................done
Selecting Solar System
Selecting Earth
<< this is not the shareware version. do not distribute.>>
<< report any bug at root@universal.org>>
Creating Map........done
Creating Environment....done
Warning: U-235 not stable
Creating Human Race.....error
Fatal error while configuring Human Race
Bus error, segmentation Fault, core Dumped
Human Race not fully installed. Warning.
Processor Rollback
AE 254254 AF 365365 MMX 099078
BE 788778 BF 783983 MMX 88989F
Procedure: Make_Men_Like_Me PC 36736AF
UPC Intelligence Configuration : not implemented
Trying to recover Human Race :
Process Jesus_Daemon submitted
Process Allah_Daemon submitted
Warning: Illegal Access, Memory violation
Firewall by-passed: Atomic_Bomb enable

Re: Le coin des codeurs :nerd:

Publié : 03 avr. 2019 17:38
par MectonLaFlemme