Version en ligne

Tutoriel : Interview : Hugo Hamon, responsable formations chez Sensio Labs (Framework Symfony)

Table des matières

Interview : Hugo Hamon, responsable formations chez Sensio Labs (Framework Symfony)
Interview

Interview : Hugo Hamon, responsable formations chez Sensio Labs (Framework Symfony)

Interview

Hugo Hamon

Hugo Hamon, membre du Site du Zéro depuis plusieurs années sous le pseudonyme de Emacs, est responsable du pôle formations chez Sensio Labs, la société qui édite le framework PHP Symfony.

Il nous parle aujourd'hui de son métier.

Interview

Citation : Le Site du Zéro

Bonjour Hugo. Peux-tu expliquer ce qu'est exactement Symfony et à quoi ça sert ?

Image utilisateurHugo Hamon -Symfony est un framework Open-Source d'aide au développement de sites Internet en PHP, créé par la société française Sensio Labs. La première version du projet Symfony a été annoncée publiquement en 2005 et a très vite gagné en popularité au fil des années. L'importance de l'outillage, le respect des bonnes pratiques de développement, le gain de productivité, la richesse de la documentation et l'activité de la communauté sont autant de critères qui ont poussé de plus en plus de développeurs à se tourner vers Symfony plutôt qu'un autre framework.

Fort de son succès et avec l'arrivée de PHP 5.3 il y a deux ans, le framework Symfony a pris un virage à 180°. Il a été entièrement réécrit afin d'offrir une plus grande souplesse et une utilisation simplifiée pour les nouveaux venus. La première version stable de Symfony2 a été annoncée à la fin du mois de juillet et la version 2.1 est d'ores et déjà sur les rails avec une sortie prévue avant la fin de l'année.

Citation : Le Site du Zéro

En tant que responsable du pôle formations chez Sensio Labs, comment se déroule ta journée type de travail ?

Hugo Hamon - Je n'ai pas spécialement de journée type car mon agenda change en permanence. Néanmoins, j'identifie deux types de tâches : la formation et la gestion administrative et commerciale.

La formation occupe généralement la majorité de mon temps et comprend deux choses : la préparation des supports des formations et la délivrance des formations. La préparation des formations inclut la recherche d'un programme de formation pertinent et cohérent, l'élaboration des supports de cours (théorie et pratique) et éventuellement la formation et l'entraînement de mon équipe de formateurs.
La délivrance des formations prend quant à elle trois formes distinctes :

Une salle de formation chez SensioUne salle de formation chez Sensio Labs

La gestion administrative et commerciale est la seconde tâche importante que je dois mener avec mes responsabilités. Cela comprend l'établissement des devis, le suivi de la facturation, l'établissement des documents légaux pour les organismes de financement des formations, la planification des sessions de formation, le suivi de la relation client... Ce sont plein de petites tâches chronophages qu'il est essentiel de mener à bien afin d'assurer la productivité de l'activité.

Citation : Le Site du Zéro

Quel a été ton parcours avant d'accéder à ce poste ?

Hugo Hamon - Comme beaucoup de geeks passionnés, j'ai débuté le développement web assez jeune, à l'âge de 13 ans exactement, lorsque le tout premier ordinateur est arrivé dans la famille. J'ai appris le HTML, le CSS, le JavaScript et le PHP en autodidacte avec des livres et des sites spécialisés. À cette époque, le Site Du Zéro en était d'ailleurs à ses débuts. En 2005, je passe mon baccalauréat scientifique et m'oriente immédiatement vers deux années de DUT Services et Réseaux de Communication à l'IUT de Chambéry (Savoie). Mon DUT en poche en 2007, je décide de terminer mes études par une année de licence professionnelle en alternance spécialisée dans le développement web et mobile à l'école des Gobelins d'Annecy (Haute-Savoie).

De 2007 à 2008, j'occupe le poste d'apprenti développeur web dans une petite agence web savoyarde nommée NOE Interactive. C'est au cours de cette année d'alternance que je découvre Symfony, dans sa version 1.0, et que je deviens immédiatement convaincu de son intérêt pour le développement web. Je débute des projets personnels avec le framework et m'investis dans la communauté Symfony en contribuant comme je peux à la documentation, sur des forums et en proposant des patches et des plugins. En parallèle, je travaille (presque) bénévolement pour Eyrolles comme relecteur et contributeur à la cinquième édition du livre PHP 5 Avancé de Cyril Pierre de Geyer et Eric Daspet.

Image utilisateur

Un exemple de code PHP avec Symfony

En octobre 2008, je décide de quitter ma Savoie natale et l'agence web dans laquelle je travaillais, pour m'établir en région parisienne suite à mon embauche chez Sensio Labs. J'occupe le poste de développeur web pendant un peu plus d'un an et travaille sur des projets pour nos clients grands comptes. En parallèle de mon activité professionnelle, je deviens co-auteur de l'ouvrage "Mieux Développer en PHP avec Symfony et Doctrine" aux Editions Eyrolles.

En décembre 2009, je suis officiellement promu au poste de responsable du pôle formations de Sensio. Cette activité me permet de faire partager mes connaissances, de rencontrer du monde et de parler publiquement à des conférences internationales en France, en Allemagne, au Canada ou encore en Inde.

Citation : Le Site du Zéro

Quelles sont les qualités nécessaires pour occuper un tel poste ?

Hugo Hamon - Ce poste exige un certain nombre de qualités techniques mais surtout humaines. Bien sûr, il est nécessaire d'avoir un bon bagage technique avec soi, ce qui implique d'avoir travaillé sur des projets de moyenne et grande envergure. Les qualités humaines et sociales sont certainement les plus importantes pour prétendre à un poste de formateur. Le formateur doit avoir un bon relationnel, avoir du respect envers autrui, être pédagogue et patient, mais aussi éprouver de l'empathie pour les stagiaires en difficulté.

Ce poste implique également d'être à l'aise avec la langue française et d'avoir une bonne maîtrise de soi-même. En effet, parler en public n'est pas une tâche aisée pour tout le monde. Il faut savoir accepter d'être regardé par une assemblée, peut-être jugé aussi, et donc garder son calme et la maîtrise de soi à tout instant.

Le formateur doit aussi être capable de faire preuve d'honnêteté et de modestie lorsqu'il fait face à une question à laquelle il n'a pas la réponse. Il est impossible de tout connaître, surtout avec le web qui évolue à une vitesse phénoménale, c'est pourquoi le formateur doit avoir le courage et l'honnêteté d'admettre qu'il ne peut répondre à une question posée par un stagiaire. Mentir ne le rendra pas plus crédible, bien au contraire...

Enfin, ce poste nécessite de l'organisation et de la ponctualité. Savoir planifier des formations, maîtriser son agenda et être toujours à l'heure pour une session de formation est crucial !

Citation : Le Site du Zéro

Enfin, quels conseils donnerais-tu aux personnes en recherche d’un emploi ?

Hugo Hamon - Aujourd'hui, l'ère du webmaster polyvalent et touche à tout est quasiment révolue. Beaucoup d'entreprises recherchent des personnes de plus en plus qualifiées dans un domaine. Par exemple, un webdesigner, un développeur backend (PHP, Java, Python) ou un développeur frontend (HTML, JavaScript), un intégrateur HTML / CSS, un administrateur de bases de données... J'invite les nouveaux venus sur le marché de l'emploi à se choisir une spécialité dans laquelle ils souhaitent évoluer. En revanche, je leur conseille de toujours rester en alerte sur les nouvelles technologies. Le Web évolue très vite et une technologie qui a le vent en poupe aujourd'hui sera peut être complètement obsolète demain. Il faut être capable de renoncer à ses acquis pour faire face au changement et apprendre en permanence.

Les moyens ne manquent pas pour se former et consolider son réseau de contacts. Les réseaux sociaux comme Linkedin, Viadéo et Twitter sont d'excellents outils pour faire de la veille et dénicher de nouvelles opportunités. Les conférences, salons ou tout simplement les événements sociaux informels et gratuits sont aussi d'excellents moyens pour rencontrer du monde et élargir son carnet d'adresses. Enfin, il ne faut pas hésiter à faire parler de soi et se faire connaître. Pour y parvenir, il suffit par exemple d'ouvrir un blog et y déposer des articles techniques, ou bien contribuer à un projet Open Source reconnu.

Je conclue en insistant sur le fait que la motivation, la passion et la persévérance sont des clés pour trouver un emploi intéressant et rémunérateur auprès des entreprises.