« Depuis mon adolescence, je m’intéresse aux ordinateurs et aux logiciels. À l’époque, je commençais déjà à regarder le langage de programmation avec les petites calculatrices. C’est une vocation naturelle. »
Tarek Abderrazik, développeur iOS à Radio-Canada depuis 2017, est un vrai passionné du métier dont le parcours est diversifié et inspirant.
C’est dans les années 90 qu’il a développé son intérêt pour l’informatique, alors que le domaine était en pleine expansion. Il était au Maroc, où il a fait ses études secondaires, puis un stage en technologie Java avec les bases de données. Il est arrivé à Montréal en 2002. Il est d’abord allé à Polytechnique Montréal et s’est rapidement rendu compte qu’il n’aimait pas ça.
« Je n’étais pas intéressé par les autres matières. Il n’y avait que l’informatique que j’avais envie de faire. »
Il a donc fait son baccalauréat en informatique à l’Université de Montréal. Après avoir travaillé quelque temps dans une petite entreprise en démarrage, il a décidé de faire un diplôme d’études supérieures spécialisées (DESS) en gestion à HEC, ce qui lui a permis de faire un stage de six mois comme développeur web pour le Piknic Électronik, à Montréal.
« C’est vraiment là que ma carrière s’est amorcée. »
Les contrats ont ensuite déboulé : Evenko, Osheaga, Frank and Oak. C’est dans cette dernière entreprise qu’il a passé le plus de temps, soit quatre ans. À ce moment-là, ce n’était encore qu’une petite entreprise en démarrage et Tarek avait un rôle élargi. Il faisait un peu de tout, comme gestionnaire de projet. « Mais plus ça grandissait, plus je revenais à mon amour premier, le développement. »
En ce moment, Tarek travaille dans l’équipe des Médias numériques et s’occupe des projets d’ICI Première.
Malvoyant, Tarek a dû adapter son environnement et ses outils de travail. « C’est assez drôle; mon poste ne ressemble pas à ceux des autres développeurs. Eux préfèrent avoir de grands écrans, moi, je travaille avec les petits de 19 pouces. »
C’est un intervenant de l’Institut Nazareth et Louis-Braille (INLB) qui est venu à Radio-Canada pour adapter son poste à sa réalité. Comme son champ de vision est très réduit, des repères tactiles ont été installés sur son clavier pour les caractères spéciaux et son écran est soutenu par un bras mécanique pour qu’il puisse le déplacer pour le regarder sans se faire mal au dos.
L’accessibilité est un aspect important pour lui lors du développement des fonctionnalités sur lesquelles il travaille. Tout le monde doit pouvoir utiliser les applications. « On pense beaucoup à l’application visuelle, mais il ne faut pas oublier qu’on doit pouvoir fermer les yeux et être capable de l’utiliser. Ça représente une autre structure, vocale. C’est très important. »
Son rôle en est un complémentaire à ceux des autres joueurs de son « équipe de feu », comme il la qualifie. « Les développeurs terminent le processus juste avant l’assurance qualité. Il y a la planification de projets, le design et ses spécifications, les maquettes fonctionnelles, les designers UX, ensuite le back-end, qui s’occuper du data, et nous. On fait le produit fini. Le développeur iOS arrive pour intégrer tout ça et le déployer dans l’App Store. »
Il s’estime heureux de pouvoir travailler avec les ressources des Médias numériques, une grande équipe complète, dont les différents groupes dépendent tous les uns des autres.