Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[DEVMA24] Intégrons, faisons grandir et progres...

[DEVMA24] Intégrons, faisons grandir et progresser les devs débutants

Êtes-vous confronté au défi d'encadrer et de développer les compétences des jeunes développeurs ?
En tant que lead développeur ou développeur expérimenté, vous êtes souvent amené à guider techniquement de nouveaux talents. Mais quelle approche adopter pour assurer leur progression de manière optimale ?

Depuis quelques années, je participe à différentes initiatives de mentorat et d'accompagnement de jeunes développeurs.

Je vous propose donc de partager les bonnes pratiques que j'ai pu mettre en oeuvre ainsi que les écueils que j'ai rencontré.

Nous saurons donc à la fin de cette présentation comment intégrer et rendre autonomes les nouveaux arrivant.es le plus efficacement possible.

Alexandre Touret

October 05, 2024
Tweet

More Decks by Alexandre Touret

Other Decks in Technology

Transcript

  1. Intégrons, faisons grandir et progresser les devs débutants Bonnes pratiques

    et retours d'expériences à l'intention des plus expérimentés Alexandre TOURET
  2. • Le code n’était pas clair • Les logs n’étaient

    correctement écrites • Pas de gestion d’erreurs et de tests En résumé… Ce n’était tout simplement pas prêt pour aller en production
  3. We design payments technology that powers the growth of millions

    of businesses around the world. 7000+ engineers in over 40 countries Managing 43+ billion transactions per year €250M spent in R&D every year Handling 150+ payment methods #1 European payment processor
  4. • Elle se renouvelle sans cesse! • Il est important

    de voir, revoir et évangéliser les “basiques” ➢Exemple: les logs, les erreurs, les tests,… Le renouvellement de la population IT
  5. Les premières semaines sont primordiales! Même si on est expérimenté

    une phase d’adaptation est nécessaire La période d’adaptation
  6. Si c’est un·e alternant·e ou stagiaire: il/elle découvre un tout

    nouveau monde Se mettre à la place de votre interlocuteur
  7. • Il faut intégrer du temps dans son agenda •

    Ne pas hésiter à « sanctuariser » des daily meetings • Faire du pair-programming Temps
  8. Le livre de Robert C. Martin est toujours d’actualité https://github.com/alexandre-touret/

    clean-code-workshop https://github.com/worldline/code-quality- workshop Clean Code
  9. • Ne pas hésiter à donner (et donc à créer)

    des workshops • Programmer des sessions de Pair Programming • Inciter à s’ améliorer Des workshops
  10. Cartographier & mesurer les compétences • Identifier les compétences nécessaires

    • Les évaluer régulièrement avec les développeurs • Demander des retours !
  11. • Différentes initiatives locales et globales • Formations, workshops •

    Difficultés • Le temps • La définition des besoins à couvrir A Worldline
  12. Réussir vos prochaines “intégrations” Préparez ! Appréhendez les différentes tâches

    de manière progressive Mesurez la progression Gardez vous du temps Communiquez de manière régulière
  13. Don’t be a stranger! Follow & get in touch blog.worldline.tech

    @WorldlineTech Follow our tech team: Follow me: @touret_alex linkedin.com/in/atouret 35 | Feedback