Slide 1

Slide 1 text

Intégrons, faisons grandir et progresser les jeunes devs Bonnes pratiques et retours d'expériences à l'intention des (vieux) devs. Alexandre TOURET

Slide 2

Slide 2 text

Histoire d’un·e développeur·euse Toute ressemblance avec des personnes existantes ou ayant existé...

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Pourquoi?

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

• 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

Slide 8

Slide 8 text

Alexandre TOURET Architecte logiciel @touret.info blog.touret.info alexandre-touret Qui suis-je?

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Les premières difficultés

Slide 12

Slide 12 text

• 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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

Votre posture / le savoir être

Slide 15

Slide 15 text

Si c’est un·e alternant·e ou stagiaire: il/elle découvre un tout nouveau monde Se mettre à la place de votre interlocuteur

Slide 16

Slide 16 text

Remote

Slide 17

Slide 17 text

• Il faut intégrer du temps dans son agenda • Ne pas hésiter à « sanctuariser » des daily meetings • Faire du pair-programming Temps

Slide 18

Slide 18 text

Apprendre à développer

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

• Ne pas hésiter à donner (et donc à créer) des workshops • Programmer des sessions de Pair Programming • Inciter à s’ améliorer Des workshops

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

Quels outils pour vous aider ?

Slide 25

Slide 25 text

Et l’IA générative ?

Slide 26

Slide 26 text

Donner l’opportunité de faire de la veille La veille technologique

Slide 27

Slide 27 text

Et l’onboarding dans tout ça ?

Slide 28

Slide 28 text

Travailler sur l’onboarding … AVANT! 1.Avoir un parcours d’intégration 2.Formaliser vos exigences 3.Documenter 4.Definition of Done

Slide 29

Slide 29 text

Cartographier & mesurer les compétences • Identifier les compétences nécessaires • Les évaluer régulièrement avec les développeurs • Demander des retours!

Slide 30

Slide 30 text

Mesurer la progression

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

• Quand est on intégré?

Slide 33

Slide 33 text

• Différentes initiatives locales et globales • Formations, workshops • Difficultés • Le temps • La définition des besoins à couvrir A Worldline

Slide 34

Slide 34 text

Conclusion

Slide 35

Slide 35 text

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

Slide 36

Slide 36 text

Dites-moi, et j'oublie, apprenez-moi, et je peux me souvenir, impliquez- moi, et j'apprends. -Benjamin Franklin

Slide 37

Slide 37 text

Don’t be a stranger! Follow & get in touch blog.worldline.tech @WorldlineTech Follow our tech team: Follow me: @touret.info linkedin.com/in/atouret 37 | Feedback:

Slide 38

Slide 38 text

Explore our jobs in tech: careers.worldline.com Want to shape how the world pays and get paid?