05/11/2020
Présentation de la Dev C Academy
La Dev C Academy, c’est un parcours de formation par lequel passent tous les nouveaux développeurs qui arrivent dans les équipes de notre produit SNS – qu’ils soient en CDI ou en prestation. Auparavant, les nouveaux arrivants intégraient directement une squad (une équipe en mode agile) au sein de la R&D. Mais avec le nombre important de recrutements, cela devenait difficile pour les équipes en place de prendre en charge toutes les intégrations en plus de leur travail quotidien.
La Dev C Academy est donc une squad spéciale, composée uniquement de nouveaux développeurs, avec deux personnes dédiées à leur formation. « Le but est d’avoir un socle commun et qu’ils apprennent de manière uniforme nos process, nos technos, la manière de travailler chez Stormshield, explique Nicolas Masse, l’un des encadrant de l’Academy. C’est important de pouvoir uniformiser nos pratiques ».
Au programme de la formation
Au départ, les nouveaux développeurs vont découvrir et pouvoir manipuler le firmware de notre pare-feu. Une fois les mains dedans, les encadrants leur présentent le code et comment tout cela s’imbrique.
« Au début, il y a beaucoup de présentations que l’on fait en groupe ou individuellement en fonction des arrivées, explique Antoine Duquesnoy, deuxième encadrant de l’Academy. Puis nous passons à la pratique via des séries d’exercices : assez simples au début puis de plus en plus complexes, tout en restant généralistes ». Dans le meilleur des cas, les exercices réalisés peuvent être intégrés à la roadmap de notre pare-feu à plus long terme pour que les développeurs puissent prendre leur temps sur leur réalisation. Sinon, cela reste des exercices pour s’entraîner.
« Le parcours de formation est en perpétuelle construction ; soit nous leur partageons des sujets que nous connaissons pour s’entrainer, soit ils travaillent sur des choses qui sont déjà dans la base Mantis (notre bugtracker) », ajoute Nicolas.
Qui évolue dans cette première promo ?
Sept développeurs font partie de ce premier cru ; trois sont en full télétravail, un est à Paris et trois autres sont sur notre site de Villeneuve d’Ascq. Des profils aussi bien juniors que seniors, ce qui crée une certaine effervescence. « L’ambiance est sympa, explique Antoine. Nous avons quelques personnes de l’école 42 qui sont assez proches et discutent bien ensemble. Mais même les full télétravailleurs sont bien intégrés : ils viennent d’abord deux semaines sur place afin de connaitre l’équipe, et ensuite ils rentrent chez eux pour travailler sur leurs sujets ».
Du côté des encadrants, cette expérience est aussi bien perçue : « Je suis chez Stormshield depuis 1 an et demi, explique Antoine. C’est l’occasion pour moi de monter en compétences au global et de faire des recherches approfondies lorsqu’on me questionne. J’aime bien aussi cette nouvelle approche où j’ai besoin de créer de la doc ».
Les premiers résultats
Depuis un mois et demi, la formation porte ses fruits. Deux développeurs de l’Academy viennent de rejoindre une squad métier dédiée à la roadmap en cours de notre produit Stormshield Network Security.
« L’intégration dans les squads se décide en fonction d’une check list ; quand tous les points de cette liste sont validés, les nouveaux arrivants sont prêts à rejoindre une de nos équipes de R&D, précise Nicolas. Comme nous les suivons et nous apprenons à les connaître, on regarde ce qui les intéresse le plus et ce sur quoi ils sont le plus à l’aise, complète Antoine. En fonction de cela, on avise les managers en recommandant qu’ils intègrent telle ou telle squad. L’Academy permet de se rendre compte des affinités et des compétences de chacun et donc de les orienter au mieux au sein de la R&D ».
En plus d’enrichir notre partie documentaire, cette Academy nous permet également de créer une base de connaissance commune.
J’ai trouvé très intéressant de pouvoir intégrer Stormshield via la Dev C Academy. Cela permet de se retrouver avec d’autres académiciens dans un processus d’intégration complet ; on peut partager et s’entraider. Dans le parcours, il y a un temps pour la découverte et un temps pour la pratique en réalisant des manipulations sur des pare-feux et en codant des petites features ou bugfix. Durant ces différentes étapes, les encadrants sont à nos côtés et à l’écoute, ils répondent clairement et rapidement aux différentes questions. Aujourd’hui, j’ai validé mon parcours de formation et je viens d’intégrer la R&D dans l’équipe Dev produit. Tout un nouveau programme !
Julien Moucadel, développeur arrivé début septembre
Vous aussi, envie de nous rejoindre ? La Dev C Academy est une squad pleine de talents, avec des personnes passionnées et motivées. Si vous souhaitez la rejoindre, postulez dès maintenant !