Introduction
Geoffrey Brunois, Développeur Fullstack chez SFEIR, aime partager ses connaissances, c’est pourquoi il est devenu formateur.
Chez SFEIR, nous avons deux types de formations, les SFEIR Schools, gratuites et dédiées à un public de développeurs experts et les SFEIR Institute, notre offre de formation complète. Ces formations demandent beaucoup d’investissement personnel mais permettent de monter en compétence et de rester à jour sur sa stack technique.
Le partage de connaissances est bénéfique pour les formateurs et les participants.
Peux-tu nous expliquer ton parcours ?
J’ai commencé le développement en 2007 après l'obtention d’une maîtrise en Génie Mathématiques et Informatique. Je travaillais essentiellement sur des solutions .NET avec le langage C# et déjà à l’époque je donnais des formations sur le développement avec ce langage.
J’ai découvert SFEIR Lille en participant à une SFEIR School Angular JS en 2016. J’avais apprécié la qualité de cette formation qui était suivie d’un test de connaissances et j’ai eu envie de rejoindre cette équipe de passionnés !
Ma première mission consistait à maintenir et faire évoluer une application mobile avec un back end en Node.js, une technologie que je découvrais à peine. Grâce à l'expérience acquise, on m’a proposé de devenir moi-même formateur et animer la SFEIR School Node.js sur Lille. J’ai repris le flambeau et animé cette School plusieurs fois sur Lille et dans notre agence de Nantes.
Aujourd’hui j’ai diversifié mes compétences et je construis des API ainsi que des outils en Python pour manipuler de la donnée dans la Google Cloud Platform.
Pourquoi t’a-t-on confié la création d’une formation Node.js ?
Avec mon expérience en tant que formateur Node.js pour les SFEIR School, Camille Dubos, de l’équipe commerciale, m’a proposé d’animer une nouvelle fois cette formation mais en tant que formateur Institute. C’est une offre payante, sur un contenu plus expert sur une technologie de pointe.
Contrairement à une SFEIR School, il fallait adapter la formation en fonction des besoins et des attentes du client et leur fournir un support.
Comment s’est passé le processus de création de cette formation ?
Soucieux de la qualité de la formation, j’ai demandé conseil à Thomas Gros, le responsable Engineering des SFEIR Institute pour m’aider à bien la construire et apporter le bon contenu. D’autres formateurs Node.js m’ont épaulé dans cette mission et je leur en suis très reconnaissant ! Un grand merci à Célia Doolaeghe pour la relecture du support.
Quelles ont été les difficultés rencontrées ?
Nous avions profité du confinement de 2020 pour rendre Open Source toutes les SFEIR School et rendre leurs styles homogènes avec un thème d’entreprise et un outil remplaçant Google Slides. Je ne l’avais encore jamais utilisé et il y avait des incohérences de styles, des fautes et des liens obsolètes à corriger. La première chose consistait à corriger tout cela et prendre en compte des remarques qui avaient été suggérées pendant les sessions précédentes.
J’ai rencontré quelques difficultés de mise en page avec ce nouvel outil mais Jean-François Garreau et Emmanuel Lebeaupin ont pris de leur temps pour m’aider à les corriger.
Ayant complètement changé de stack technique en mission client, je n’avais pas suivi les dernières nouveautés de Node.js.
J’ai donc souhaité me mettre à jour pour être prêt à répondre aux éventuelles questions des participants.
J’en ai profité pour valider mes connaissances et passer la certification Node.js Application Developer (JSNAD) délivrée par la Linux Foundation.
Comment s’est passée ta première formation ?
La formation s’est très bien passée et les retours sont positifs.
J’ai pris note des points d’amélioration qui m’ont été suggérés tel qu’accorder plus de temps aux ateliers.
Les participants étaient sympathiques et à l’écoute, j’ai apprécié échanger avec eux.
Toutefois, l’un d’entre eux n’ayant pas pu être présent sur site les deux derniers jours, j’ai dû m’adapter et basculer la formation en mode hybride. Ce n’est pas simple car l’on peut facilement oublier que quelqu’un est à distance. Nous avons terminé la formation par des conseils sur le projet sur lequel l’équipe travaillait.
Quelles sont pour toi les différences, en tant que formateur, sur la formation Institute et School ?
Je dirais que peu importe le type de formation, on représente l’entreprise et donc on se doit de fournir une prestation de qualité. Selon moi les Schools sont de bons entraînements pour le rôle de formateur. Elles sont souvent animées en binôme et sont dispensées en agence SFEIR. C’est un peu “comme à la maison”. On rencontre des personnes de tous horizons, tous niveaux et les échanges sont enrichissants.
La formation Institute a un contenu plus riche, plus détaillé et demande plus de préparation. Les gens travaillent sur un même projet et ont des besoins plus spécifiques.
Pour conclure : Que retiens-tu de cette expérience, que ce soit positif ou négatif ?
On dit que la meilleure façon d’apprendre une chose c’est de l’enseigner. J’ai beaucoup appris sur Node.js en préparant cette formation, bien plus qu’en ayant utilisé cette technologie dans les projets.
Être formateur m’a permis de travailler des qualités comme la patience et la bienveillance. Il est toujours satisfaisant de recevoir des commentaires positifs de participants. Mais je ressens aussi comme un échec le fait que certains puissent être perdus ou noyés dans la quantité de nouvelles informations. Dans ce cas, conscient que chacun a un niveau différent, je reste à l’écoute et essaie d’accompagner au mieux.
Je pense que ces sessions de formations peuvent permettre aux participants d’évoluer professionnellement et apportent beaucoup au formateur sur les plans professionnel et personnel.