Jakub Bis sur la vie sous les tropiques et le travail dans des fuseaux horaires différents

octobre 25, 2022

Jakub Bis, la star du mois, nous raconte comment vivre aux Philippines est un rêve devenu réalité, ses premiers sentiments à l’égard de WordPress et pourquoi il n’imagine pas retourner au bureau.

Jakub, parlez-nous de vous.

Je suis un développeur de logiciels polonais. J’ai étudié l’informatique à Cracovie et j’y ai travaillé quelque temps après avoir obtenu mon diplôme.

J’ai toujours détesté les hivers et le froid, il ne m’a donc pas fallu longtemps pour commencer à rêver d’un déménagement dans un climat plus chaud. À un moment donné, j’ai réalisé qu’en tant que programmeur, je pouvais travailler à distance depuis pratiquement n’importe quel endroit. J’ai donc commencé à chercher ce type d’emploi et j’ai finalement rejoint l’OTGS en 2016. La même année, j’ai déménagé aux Philippines, où je vis encore aujourd’hui.

J’ai grandi loin de toute mer et j’ai toujours été fascinée par les îles tropicales. Vivre aux Philippines est donc pour moi un rêve devenu réalité. Actuellement, je vis dans une ville assez importante appelée Cebu, au centre des Philippines. Une heure ou deux de route, c’est tout ce qui me sépare des plages magnifiques, des petites îles vierges et des chutes d’eau.

Cette jolie baie se trouve à deux heures de bateau de la maison de Jakub.

Que faisiez-vous avant de rejoindre l’OTGS ?

J’ai d’abord tenté ma chance en tant qu’indépendant. Plus tard, j’ai rejoint quelques petites sociétés de logiciels et j’ai finalement travaillé pour deux grandes.

J’apprécie particulièrement le temps passé dans un grand groupe de médias scandinave, où j’ai eu l’occasion de travailler sur un site d’information norvégien très populaire. Ce fut l’occasion d’en apprendre davantage sur les performances, l’évolutivité et d’autres aspects des logiciels modernes.

L’emploi que j’occupais juste avant l’OTGS était également très intéressant. C’est là que j’ai rencontré mon collègue actuel, Greg, avec qui j’ai travaillé. Après avoir rejoint l’OTGS, je l’ai convaincu de m’accompagner.

Dans le passé, j’ai principalement programmé en PHP et JS, mais j’ai également eu des contacts avec d’autres technologies, en particulier dans les entreprises pour lesquelles j’ai travaillé juste avant de rejoindre l’OTGS. Ce qui est assez drôle, c’est qu’avant l’OTGS, je n’avais aucune expérience de WordPress – j’avais même tendance à dire que je ne l’aimais pas ! Il s’avère que j’avais tort et que WordPress est aujourd’hui omniprésent.

Le jeune Jakub se prépare au déploiement à Oslo, en Norvège

Quel est votre rôle actuel à l’OTGS ?

Depuis le premier jour, je fais partie de l’équipe de développement de notre plugin WPML (WordPress Multilingual).

Lorsque j’ai rejoint l’équipe, ma première tâche a été d’optimiser et d’améliorer les performances du plugin WPML String Translation. Ce fut un long voyage qui a demandé beaucoup de travail. Nous avons essayé de nombreuses approches différentes avant d’en arriver à l’idée de générer des fichiers de traduction personnalisés (MO).

Je serai le premier à admettre que cette première tâche n’a pas été la plus facile pour moi. En raison de mon manque d’expérience avec WordPress à l’époque, je n’ai pas vu l’ensemble du tableau et j’ai appris que le développement de plugins WordPress diffère des applications normales. Pendant un certain temps, j’ai même pensé que je devrais commencer à chercher un nouvel emploi ! :) Heureusement, j’ai pu développer rapidement mes compétences, ce qui m’a permis de mieux appréhender mes prochaines tâches.

Depuis, j’ai eu la chance de travailler sur le site WPML.org, principalement sur le système de paiement par abonnement. J’ai beaucoup apprécié, car l’équipe du système peut mettre en œuvre toutes les technologies dont elle a besoin et n’est pas limitée à l’utilisation de plugins WordPress. Ce fut également une excellente occasion de rencontrer l’équipe du système et de collaborer étroitement avec elle.

Quels sont les défis auxquels vous avez été confronté et que vous êtes fier d’avoir relevés au cours de votre carrière à l’OTGS ?

Récemment, notre équipe a travaillé en étroite collaboration avec l’équipe de l’Advanced Translation Editor (ATE) sur l’une des fonctionnalités les plus spectaculaires de WPML : la traduction automatique. Je pense sincèrement qu’il s’agit de la fonctionnalité la plus précieuse que nous ayons ajoutée ces dernières années. Néanmoins, il s’agissait d’un véritable défi à relever. Au début, nous avons sous-estimé l’ampleur et la complexité technique du projet, ce qui a entraîné un retard assez important. Je pense que c’est le plus grand défi auquel j’ai été confronté depuis que j’ai commencé à travailler sur la traduction des chaînes de caractères de WPML.

Dans l’ensemble, je suis vraiment impressionné par la façon dont nous nous sommes développés au fil des ans. Au fur et à mesure que nos compétences en tant qu’équipe se sont développées, la qualité de notre code et du processus de test s’est également améliorée. Il n’y a pas si longtemps, nous étions une équipe beaucoup plus petite et avant chaque version, nous devions impliquer l’équipe d’assistance dans le processus de test. Heureusement, pendant toutes ces années, les membres de notre équipe ont toujours donné le meilleur d’eux-mêmes. Nous avons été en mesure de créer un produit stable et facile à entretenir, qui peut être mis en circulation sans crainte et sans préparatifs importants.

À quoi ressemble une journée typique pour vous ?

En raison des différences entre les fuseaux horaires, je commence ma journée de travail 6 heures avant les membres de mon équipe. Lorsque Bruce Pearson faisait encore partie de l’équipe, nous avions tous les deux les mêmes horaires de travail. Mais maintenant, je suis seule pendant la majeure partie de la journée. Cela présente des avantages et des inconvénients.

Ce qui est le plus intéressant, c’est que je dispose de quelques heures de travail ininterrompu pendant lesquelles je peux me concentrer pleinement sur l’écriture du code. C’est au cours de cette période que j’obtiens généralement mes meilleurs résultats. Lorsque je participe à une réunion quotidienne, j’ai déjà accompli quelque chose d’important. C’est un sentiment très agréable.

Bien sûr, il y a aussi un inconvénient : je n’ai que quelques heures de contact avec mes collègues. Parfois, j’ai besoin de rester plus longtemps, surtout si nous travaillons sur des projets qui nous obligent à discuter de différents sujets. Ces jours-là, je prends généralement une pause déjeuner plus longue et je vais à la salle de sport ou à la piscine. Cela me permet de réinitialiser mon esprit et d’aborder la soirée avec un état d’esprit neuf.

À ce propos, j’aime beaucoup le fait qu’ici, aux Philippines, j’ai une piscine dans mon immeuble et que je n’ai qu’à prendre l’ascenseur lorsque j’ai besoin de me détendre. Si vous vivez en Pologne, c’est impensable (du moins pour ceux qui ne sont pas riches à craquer).

Aux Philippines, la plongée est vraiment facile et abordable. Un rêve devenu réalité.

Comment restez-vous concentré sur vos tâches lorsque vous travaillez à distance ?

Pour être honnête, il s’agit d’un problème non trivial, et il m’a fallu un certain temps pour le résoudre ! Tout d’abord, le fait que les membres de mon équipe ne soient pas en ligne pendant mes heures de matinée m’aide beaucoup. Je n’ai pas besoin de vérifier les courriels ou les messages de Mattermost.

Je compte beaucoup sur l’application RescueTime, qui bloque les sites distrayants. Plus important encore, j’ai pu identifier et surmonter certains signes d’épuisement professionnel que je ressentais il y a quelque temps, et je peux dire avec joie que je suis à nouveau fasciné par la programmation. Je m’amuse beaucoup à résoudre des énigmes et à concevoir des classes et des composants. Lorsque votre travail n’est pas une corvée mais quelque chose que vous aimez faire, il est beaucoup plus facile de s’y consacrer.

Comment vous détendez-vous après une journée bien remplie ?

Après le travail, j’ai l’habitude de lire des livres sur l’histoire ou de regarder des vidéos sur des chaînes YouTube consacrées à ce sujet. Il est incroyable de voir la quantité de contenu précieux que l’on peut obtenir gratuitement de nos jours ! L’histoire est ma grande passion – elle peut être comparée à mon amour pour la programmation. Je suis particulièrement fascinée par les Romains de l’Antiquité.

J’aime aussi prendre mon scooter et me promener, surtout parce que les routes en dehors de la ville sont très pittoresques.

Qu’est-ce qui vous a amené à choisir le travail à distance ?

J’ai commencé ma carrière en tant qu’indépendant, l’idée du travail à distance ne m’était donc pas inconnue. Après avoir travaillé dans un bureau pendant quelques années, j’ai voulu émigrer en Asie du Sud-Est. Pour ce faire, j’ai dû trouver un emploi à distance. Heureusement, je suis tombé sur une offre d’emploi de OnTheGoSystems et j’ai décidé de postuler.

Mon poste à distance me permet de vivre aux Philippines, mais ce qui est également important, c’est qu’il me permet de revenir en Pologne chaque fois que j’en ai besoin. C’est génial parce que je peux rester en contact avec ma famille et mes amis. J’ai également redécouvert à quel point les étés européens peuvent être agréables, et j’ai donc l’intention d’y passer toutes mes prochaines vacances.

Le travail à distance me donne une grande liberté d’aller où je veux et de rester plus longtemps qu’un touriste typique. J’ai eu la chance d’explorer des pays voisins comme Taïwan, le Viêt Nam, Singapour et bien d’autres, ce qui serait difficile et coûteux si j’étais basé en Europe. Je ne peux pas imaginer retourner au bureau maintenant !

Le travail à distance permet à Jakub d’explorer d’autres pays d’Asie. Ici, Jakub est avec son partenaire et ami à Bali.


Venez travailler avec nous

Vous souhaitez travailler au sein d’une équipe répartie dans le monde entier qui encourage la croissance et l’avancement ? Êtes-vous prêt à exploiter le pouvoir de la technologie pour un avenir meilleur ?