Peux-tu nous parler de ton métier ?
Je suis responsable de la technologie mobile chez Optimetriks. C'est une entreprise qui aide les fabricants, les distributeurs et les prestataires de services à établir une connexion plus étroite avec leur réseau de distribution en tirant parti de la technologie et des données. Notre produit principal est une solution de logiciel en tant que service (SaaS), FieldPro, qui repose sur une application mobile et Web qui peut être entièrement personnalisée en fonction des besoins de l'entreprise en définissant des flux de travail et des activités modulaires.
Chez Optimetriks, avec mon équipe, je suis responsable de la conception, du développement et de la maintenance des applications mobiles pour différents cas d'utilisation selon les spécifications. L'une de nos méthodes de travail est le télétravail, il nous permet à tous de travailler d'où nous voulons.
À quoi ressemble une journée type ?
L'alarme se déclenche à 7 h 30. Selon mon état d'esprit, je fais soit une course de 45 minutes en écoutant un podcast, soit 20 minutes de yoga. Ensuite, je rentre chez moi pour prendre une douche et je me rends dans mon espace de coworking qui se trouve à quelques pâtés de maisons de chez moi. J'ai l'habitude de m'arrêter chez ShopShop pour un cappuccino et un gâteau aux carottes qui me serviront de petit-déjeuner à mon arrivée au bureau.
Chaque matin, je prends le temps de lire mes « résumés techniques ». Je passe ainsi en revue les informations qui me sont essentielles en 15/20min.
Sur le projet FieldPro, le fonctionnement de l'équipe est basé sur la méthodologie Agile. Nous commençons la journée par une réunion quotidienne qui nous permet à tous de savoir ce que nous avons fait la veille, de discuter de nos difficultés et de planifier les tâches de la journée. C'est l'occasion d'aider mon équipe à trouver et à identifier des solutions aux problèmes qu'elle peut rencontrer, qu'ils soient techniques ou organisationnels.
Une fois l'équipe lancée pour la journée, j'exécute mes tâches en fonction des priorités. Quand il y en a (pas de honte...), je commence par des bugs de production urgents. C'est la partie la moins amusante du travail.
Ensuite, je passe aux tâches principales. Nous développons actuellement la version 3 de notre produit. Pour cette version, nous avons revu l'ensemble de notre modèle de données. En effet, le modèle économique de l'entreprise a évolué au fil des années et est arrivé à maturité. Notre architecture de données actuelle était limitée pour pouvoir exécuter de nouvelles fonctionnalités en toute confiance ; nous avons donc décidé de remanier notre application. Cette refonte occupe presque tout mon temps ; je travaillerai donc principalement sur le modèle de données, l'architecture et le DevOps de la nouvelle application.
La pause déjeuner arrive. Je travaille dans un bureau de coworking, un espace où les indépendants, les entrepreneurs et les employés isolés se réunissent pour travailler. Je déjeune donc souvent avec mes collègues, l'ambiance est super sympa. Parfois, une animation a lieu : présentation technique, dégustation de produits locaux, jeu d'échecs, etc.
En début d'après-midi, s'il fait beau, je vais au parc pour travailler. J'ai avec moi une batterie externe qui peut facilement supporter plus d'une journée de travail. C'est essentiel pour un nomade numérique ! Je passe ensuite du temps avec mon équipe pour les aider dans leurs tâches. C'est l'occasion de partager nos expériences et de discuter par le biais d'une revue de code, d'une programmation par les pairs ou d'une présentation technique.
Vers 16 heures, je fais ma pause « Donut ». C'est un rituel mis en place dans notre entreprise pour nous donner l'opportunité de prendre un café virtuel avec l'un de nos collègues. Nous travaillons tous dans des endroits différents à travers le monde, c'est pourquoi il est important d'apprendre à se connaître et de garder l'esprit d'équipe en discutant de toutes sortes de sujets !
Je passe un peu de temps en fin d'après-midi sur des thèmes orientés « produits ». L'une des évolutions récentes de ma mission a été la création d'une division de produits au sein de notre entreprise. Nous essayons de fournir une structure, des directives et des outils pour mieux organiser les commentaires de nos clients et de notre équipe sur le terrain. Nous étudions nos utilisateurs et les problèmes qu'ils rencontrent, les solutions que nous proposons et la manière dont elles s'intègrent à notre produit. Tout cela dans le but de définir une feuille de route pour le développement.
La journée se termine par un coup d'œil au Scrum Board pour évaluer nos progrès par rapport à l'objectif du sprint et préparer la réunion quotidienne du lendemain.
De retour chez nous, c'est l'occasion de travailler sur des projets personnels : composition musicale en attendant la réouverture de la scène pour se produire après la pandémie de Covid ; et nouvelle application mobile en kotlin multiplateforme !
Découvrez l'interview de Léon, développeur web à Dakar !