Interview métier | Robin : Chief Technical Officer (CTO) de Supermood
18 févr. 2016
3min
Créée en 2015, Supermood est une startup qui a pour ambition de rendre tous les salariés heureux et motivés dans leur entreprise ! La plateforme SaaS permet d’envoyer des questionnaires hebdomadaires aux collaborateurs pour mesurer le bien-être au travail. Nous avons rencontré Robin, co-fondateur et CTO de Supermood, qui nous parle de son métier de CTO sur ce véritable outil RH 3.0.
Bonjour Robin ! Tout d’abord, peux-tu nous en dire un peu plus sur ton parcours ?
Je vais avoir 23 ans et j’ai fait une spécialité Systèmes Logiciels et Réseaux à Télécom Bretagne. C’est d’ailleurs là que j’ai rencontré Kevin, avec qui nous avons d’abord travaillé sur un projet de groupe pour l’école qui s’est finalement transformé en Supermood.
Cela consiste en quoi alors d’être CTO chez Supermood ?
Nous ne sommes que 2 donc on touche un peu à tout ! Mais concernant la partie purement technique, mon métier consiste à construire, gérer et améliorer le site de Supermood. Je réponds aux mails des clients et essaie d’être réactif pour résoudre les problèmes dans la journée. Je dois maintenir le système en bon état de marche et vérifier qu’il n’y ait pas de bug. Je développe aussi chaque semaine de nouvelles fonctionnalités.
Je dois avoir une vision long terme pour élaborer la Roadmap technique en comprenant les attentes de nos clients et en évaluant les technologies qu’on peut utiliser. Pour cela, on se réunit une ou deux fois par semaine avec Kevin pour planifier ce qu’on va faire niveau produit et quelles sont les priorités.
Comment es-tu organisé pour tenir la Roadmap technique ?
On utilise la méthode Agile Scrum : on travaille donc en Sprints d’une semaine, au cours desquels on réalise ce qu’on a définit dans le Product Backlog. C’est comme une feuille de route, dans laquelle on a déterminé avant chaque Sprint la liste de nos priorités, parmi la liste globale. Ainsi on fait des mises en production (MEP) toutes les semaines.
Comment fais-tu pour développer sans cesse de nouvelles fonctionnalités ?
En moyenne, je teste 3 fonctionnalités par semaine pour pouvoir les mettre en place sur le site. Pour me tenir au courant, je fais beaucoup de veille. Je lis des articles qui vont en profondeur techniquement pour élargir ma vision des outils mis à disposition. En effet, je dois choisir les bons outils selon les problèmes et on ne les connaît jamais tous. L’erreur consisterait à rester toujours sur ceux qu’on connaît bien !
J’utilise beaucoup l’agrégateur : Feedly. Sinon je lis Hacker News, Tech Crunch, Wired et je suis des blogs. Ainsi si je vois une techno qui pourrait être intéressante, je l’installe sur mon ordi et prends une demi-journée pour la tester et voir ce que ça donne.
Avec quelles technologies est-ce que tu travailles ?
- Hébergement du site : Google App Engine
- Nos principaux langages : PHP avec le Framework Laravel, et JavaScript avec AngularJS
- Bases de données : MySQL
- Content Delivery Network (CDN) : Cloud Front (Amazon). Cela permet d’alléger les serveurs et de réduire les temps de chargement des pages.
- Intégration : Sass
- GIT pour héberger les fichiers et gérer facilement différentes versions du code
- GruntJS : pour automatiser les tâches de développement
Quelle est selon toi la plus grande difficulté dans le quotidien d’un CTO ?
Il faut toujours garder une vision globale du système. Je travaille sur un système complexe dans lequel il y a des liens entre différentes composantes (les serveurs et les clients). Quand on travaille sur une fonctionnalité en particulier, il est essentiel de garder une vision d’ensemble sur tout ce qu’il s’est passé, pour être sûr de ne pas « casser » quelque chose autre part.
Qu’est-ce que tu aimes dans ton travail ?
Je trouve ça hyper stimulant de devoir en permanence trouver des solutions aux questions un peu complexes que l’on se pose. Et puis tout va très vite : si on veut ajouter une nouvelle fonctionnalité on peut tout à fait se dire que cela sera fait dans une semaine.
Quelles sont selon toi les qualités indispensables que doit avoir un CTO ?
Il faut être curieux, avoir envie d’apprendre, être rigoureux. Et puis c’est indispensable d’aimer le produit et de toujours garder une vision d’ensemble sur le système. Il faut aussi être capable d’être disponible, de passer facilement d’un sujet à un autre et de développer vite, car tous les problèmes techniques passent par le CTO.
Et après ?
Nous avons plein de beaux challenges à venir dont un agrandissement de l’équipe. Au niveau technique, je travaille déjà sur l’intégration de Machine Learning, pour rendre notre système encore plus adapté aux entreprises et aider les RH à avoir des informations plus précises et ciblées grâce à une plateforme de plus en plus intelligente.
Inspirez-vous davantage sur : CTO
Toutes les informations importantes concernant le métier de CTO.
Career Hacking #2 : CTO, comment scaler son équipe tech ?
Faire grandir une équipe tech peut être complexe. En tant que CTO et manager technique, comment réussir à scaler son équipe de façon efficiente ?
15 janv. 2020
Career Hacking #1 : CTO, comment gérer l’onboarding de ses développeurs ?
Les développeurs constituent une population particulièrement difficile à retenir... Alors comment soigner l'arrivée des nouveaux arrivants ?
23 juil. 2019
Les do & don't pour réussir en tant que CTO
Le spectre du CTO est vaste et demande de grandes qualités techniques et managériales... Alors, comment réussir en tant que CTO ?
17 avr. 2019
CTO, 6 conseils pour créer un blog tech corporate de qualité
Créer un blog tech est un bon moyen de communiquer avec vos clients, vos prospects et attirer vos futurs développeurs. Encore faut-il bien le faire...
29 mars 2019
Comment mener les entretiens techniques pour recruter en tant que CTO ?
Le recrutement est un enjeu important pour les CTO. Voici nos conseils pour optimiser vos entretiens et recruter le développeur de vos rêves !
06 mars 2019
La newsletter qui fait le taf
Envie de ne louper aucun de nos articles ? Une fois par semaine, des histoires, des jobs et des conseils dans votre boite mail.
Vous êtes à la recherche d’une nouvelle opportunité ?
Plus de 200 000 candidats ont trouvé un emploi sur Welcome to the Jungle.
Explorer les jobs