010. Accueillir un·e junior·e en entreprise
Comment faire en sorte qu'un·e débutant·e soit productif·ve rapidement lors de son arrivée dans une entreprise et qu'il/elle puisse travailler efficacement sur la technologie retenue et/ou le produit.À la table, Sylvain Abélard, Loïc Boutet, Michel Martens, Ronan Limon Duparcmeur, Alexandre Lairan, Sonia Prévost et Benoit Tigeot.
Télécharger l'épisode (16 Mo) - Date de publication : 2017-04-03
- • Google a obligation de fournir la liste des recherches détaillés.
- La police de Edina a réussi à obtenir de google la liste des recherches faites dans sa circonscription sur une période données pour pouvoir appréhender un suspect.
Comment faire en sorte qu'un·e débutant·e soit productif·ve rapidement lors de son arrivée dans une entreprise et qu'il/elle puisse travailler efficacement sur la technologie retenue et/ou le produit.
Pourquoi embaucher un junior ?
À part le ‘on peut pas faire autrement parce que ça coûte pas cher’. Quels avantages ? Quels inconvénients ?
- parce que c’est dur de recruter les seniors, pour pallier la pénurie
- pour le fidéliser
- pour le façonner, parce qu’il n’a pas de mauvaises habitudes
- et puis on espère qu’il reste
Et bien sûr… parce que c’est pas cher et qu’on n’a pas de budget.
Les juniors pas jeunes
- un vécu, une expérience, une approche humaine
- une autonomie pas technique mais d’entreprise/humaine
- pour garder une habitude de l’onboarding permanent
- peur du turnover
- équipes toxiques vs humaines
- certains vont jouer sur l’impostor syndrome
Les savoirs qui s’apprennent et ceux qui s’apprennent moins La pensée et l’analyse : papert piaget? minsky
Quel serait l’accueil parfait ?
Les étapes pour intégrer au mieux un junior (accueil, découverte du projet, mentor désigné ?,…)
- sensibilité au background
- entretien : pertinence etc sur l’algo
- il faut etre clair sur l’objectif de l’entretien
- l’approche est plus importante que le résultat
- le “méta” (communiquer autour du sujet) plutôt que le résultat
- tests standard pour retirer du biais
Une fois qu’il est là, qu’est-ce qu’on fait ? se sentir utile
- proactif sur l’intégration
- management humain
- rester à côté (mais pas toujours)
- le minima logistique est assuré
- mentor désigné
- onboarding jusqu’à la productivité minimale
- j’attends de lui qu’il me pose des questions : et je DOIS lui dire ça (c’est le jeu)
- tout le monde est forcément débutant sur le secteur, la technique, la codebase… voire l’humain, voire les 4
Lui donner quoi ?
- du debug (formateur), des zones limitées
- des choses importantes (pas que des trucs perçus comme sans valeur)
- open source : les projets avec des tags “starter”
- la pression d’être productif est un ennemi du junior
- unbiasing : pas un seul mentor ?
Qu’est-ce qu’il faut pour un junior ?
- 3 seniors pour un junior
- moi je dirais 1~2 seniors 2~3 mids et 1~2 juniors mais bon (Sylvain)
- roulement sur les exemples : enseigner le sens critique sur le code
- combien de temps pour les roulettes ?
- cet “ex-junior” demande de nouveaux challenges
- les gens se mettent à devenir de plus en plus contents et demander +
Découvertes des invités
- • Sylvain Abélard
- Compilation des choses considérées comme acquise par les développeurs mais pas forcément vraies – Awesome Falsehoods
- • Loïc Boutet
- Produit opensource en rails qui intègre un flux complet pour le dev – GitLab
- • Michel Martens
- Ruby avec la rapidité du C – Crystal
- • Ronan Limon Duparcmeur
- Jesse Thorn
- Une tuerie monumentale – IceT/Body Count – No Lives Matter
- • Alexandre Lairan
- Réorganiser et découpler une appli Rails – Trailblazer
- • Sonia Prévost
- Des posts et des tweets super pour développeurs-euses et managers-euses – Sarah Mei
- • Benoit Tigeot
- Recettes SQL pour les Analytics – Silota