Solutions

Nos produits

Études de cas

Solutions

Nos produits

Études de cas

Mobile Programmer

Hamza

août 23, 2022

Rencontrez Hamza, notre Mobile Programmer, avec qui nous avons eu une longue discussion sur l'importance de la bonne énergie au sein d'une équipe. Lisez la suite pour en savoir plus !

Hamza

Salut Hamza, merci d’avoir accepté notre interview ! On peut commencer par te demander quel est ton métier et quand est-ce que tu as rejoint Fleetback ?

Salut, avec plaisir ! J’ai rejoint Fleetback en septembre 2019 en tant que développeur mobile junior pour Android et iOS.

Développeur mobile… Cela signifie-t-il que tu es Front-End ou Back-End ?

Je ne suis ni l’un ni l’autre, car le développement mobile a en quelque sorte ses propres règles, mais je dirais que l’équipe mobile est plus orientée Front-End.

Quelle est la principale différence entre le développement mobile et le développement Web?

Dans le développement mobile, nous codons pour des centaines de types d’appareils : des téléphones de toutes marques fonctionnant sur différents systèmes d’exploitation. Nous utilisons Native React pour nous aider; il nous permet de coder une seule fois pour tous les appareils. Cependant, il arrive qu’un bug n’apparaisse que sur un seul type d’appareil, et nous devons alors le corriger. Les développeurs Web ne codent généralement que pour un seul type d’appareil et peuvent utiliser davantage de puissance informatique. Mais s’ils ont un bug, chaque utilisateur sera potentiellement affecté.

Qu’as-tu étudié pour devenir développeur mobile ?

Tout d’abord, j’ai fait une licence en informatique à Milan et, après avoir obtenu mon diplôme, je suis parti au Royaume-Uni pendant quelques mois pour améliorer mon anglais. Ensuite, je suis venu ici, à l’Université de Belval, pour un Master, toujours en informatique, mais plus orienté vers la sécurité informatique.

Tu es un vrai globe-trotter !

Haha ! Oui, je suppose que cela me vient un peu plus naturellement que pour d’autres personnes. Mes parents ont quitté le Maroc pour s’installer en Italie, où j’ai grandi, et aujourd’hui mes frères et sœurs et moi vivons tous à l’étranger. J’ai l’habitude de bouger !

Cela t’aide-t-il dans ton travail ?

Bien sûr. Il y a des situations auxquelles je peux aider plus facilement, par exemple. Parfois, nous devons traduire quelque chose en italien, et c’est moi qui fais la relecture. Mais dans l’ensemble, c’est toujours une bonne chose d’avoir été dans plusieurs endroits et d’avoir vu plus de choses. Ça élargit les horizons !

 Quels types d’outils utilises-tu quotidiennement ?

Comme tous les programmeurs, je ne jure que par Stack Overflow. Il s’agit d’un forum de questions-réponses consacré à la résolution de bugs. Lorsque quelqu’un n’arrive pas résoudre un bug, les autres utilisateurs l’aident à trouver une solution et ces solutions restent consultables sur le forum. Lorsque vous avez un bug, vous avez 99 % de chances que quelqu’un sur Stack Overflow ait déjà la solution pour vous. Cet outil nous facilite vraiment la vie.

Un autre outil dont j’ai besoin est la musique. J’écoute beaucoup de genres très différents : arabe, européenne, latino et bien d’autres encore ! Cela m’aide à me concentrer pendant le développement et à ne pas être perturbé par l’environnement extérieur.

Ça t’embête lorsque quelqu’un essaye de te parler alors que tu as tes écouteurs ?

Absolument pas ! Je n’ai aucun problème avec ça, je suis heureux d’aider quand je le peux.

Comment fais-tu pour avoir un tel sourire toute la journée ?

J’ai eu des périodes où je souriais moins, mais j’ai l’impression que ça ne vaut pas la peine d’être grincheux au travail : vous devrez rester 8 heures ici de toute façon, alors je préfère passer ces heures à sourire et à plaisanter avec tout le monde. L’environnement de travail est très important. Si vous faites de votre lieu de travail un endroit agréable, vous serez heureux de venir travailler. Mon équipe est dans le même état d’esprit, nous avons commencé à plaisanter ensemble dès mon premier jour !

On est complètement d’accord ! Peux-tu nous en dire plus sur l’état d’esprit de ton équipe ?

Je pense que nous sommes tous solidaires les uns des autres : si on est confrontés à un bug, on le corrige ensemble afin de continuer à avancer plutôt que de rejeter la faute sur une seule personne. C’est quelque chose que nous avons développé au fil du temps ensemble. La bonne relation avec mes collègues est l’une des choses que j’apprécie le plus dans mon travail.

Et à quoi ressemble une journée typique au sein de cette équipe géniale ?

Lorsque j’arrive, je lis mes e-mails, puis je vais prendre un café et un bol de céréales. J’avais l’habitude de prendre mon petit-déjeuner à la maison, mais nous avons la chance d’avoir une vraie cuisine au bureau, alors j’ai décidé d’en profiter. C’est un bon moyen de commencer la journée avec les collègues et de gagner du temps le matin. Je commence à travailler de bonne humeur ! J’avais l’habitude de déjeuner avec tout le monde à midi, mais maintenant je mange à 15h30 car c’est l’heure d’ouverture de la Bourse, et j’aime utiliser ma pause déjeuner pour la consulter et parfois pour spéculer. Ensuite, je termine mes tickets de code et souvent je vais à la salle de sport après le travail.

Et enfin, aurais-tu des conseils à donner à quelqu’un qui débute dans le même métier que toi?

Bien sûr : n’ayez pas peur ! Vous n’avez pas besoin de connaître parfaitement le poste auquel vous prétendez, surtout si c’est votre premier emploi. Bien sûr, lors d’un entretien vous devez être honnête et montrer le meilleur de vous-même ; mais une entreprise voudra vous embaucher si elle apprécie votre vraie personnalité.

Toute entreprise qui embauche un junior sait qu’elle devra le former et l’enseigner, alors n’ayez pas peur de postuler. Si vous êtes prêt à apprendre, vous le ferez en vous entraînant !

Merci Hamza !

Merci à vous !