Comment ce changeur de carrière a décroché son premier emploi dans le domaine de la technologie

Comment ce changeur de carrière a décroché son premier emploi dans le domaine de la technologie

Pour un développeur de logiciels, Artsiom « Artsy » Biba admet que son parcours est un peu peu orthodoxe : il a été joueur de football professionnel en Europe et a ensuite travaillé dans le marketing sportif pendant plusieurs années avant de se lancer dans la technologie.

« J’ai toujours bricolé avec des ordinateurs, et après avoir suivi des cours et codé de nombreux projets favoris pendant mon temps libre, j’ai décidé de devenir développeur à temps plein », dit-il.

Mais même avec les bonnes compétences en tant que programmeur autodidacte, Biba dit qu’il était difficile de décrocher son premier emploi dans la technologie, car il était en concurrence avec des majors en informatique et codait des diplômés de bootcamp pour des postes d’entrée de gamme. Ce qui l’a aidé à se démarquer à la fin, c’est sa capacité et sa volonté de continuer à apprendre.

« Je savais que tant que j’améliorais mes compétences quotidiennement, tôt ou tard, je serais en mesure de trouver une entreprise qui me conviendrait parfaitement », déclare Biba.

Et il l’a fait. Aujourd’hui, il est développeur de logiciels front-end chez Kinaxisune entreprise technologique qui prend en charge la planification de la chaîne d’approvisionnement.

Ici, Biba explique pourquoi Kinaxis a suscité son intérêt, comment il a continué à développer sa carrière dans l’entreprise et pourquoi il est reconnaissant pour les compétences non techniques qu’il a développées dans ses rôles précédents.

Qu’est-ce qui vous a poussé à poursuivre une carrière dans le développement de produits ?

Il y a beaucoup de choses que j’aime dans le développement de logiciels, mais deux qui ressortent le plus sont la résolution de problèmes complexes et la courbe d’apprentissage sans fin. Le développement de logiciels fournit une vaste réserve de problèmes intéressants à résoudre, tout en vous poussant à vous améliorer constamment et à rester à jour avec les dernières technologies afin d’éviter de devenir obsolète. Pour moi, cela ressemble à une combinaison parfaite à avoir dans un travail.

Qu’est-ce qui vous a initialement attiré à travailler chez Kinaxis ? Comment saviez-vous que l’entreprise serait un bon candidat ?

J’ai vu une offre d’emploi et lorsque j’ai fait des recherches sur Kinaxis, cela m’a rendu curieux à propos de l’entreprise. La gestion et la planification de la chaîne d’approvisionnement ne sont pas quelque chose que je connaissais beaucoup à l’époque, mais cela devenait plus important en raison de la pandémie. Construire un produit qui aide les entreprises du monde entier à résoudre un problème aussi important semblait très attrayant.

Ce qui a scellé l’accord pour moi, c’est de passer par le processus d’entretien et de rencontrer l’équipe. Travailler dans un endroit doté d’une grande culture a toujours été une de mes priorités, et après avoir parlé à plusieurs personnes de Kinaxis, j’étais convaincu que ce serait un endroit formidable pour poursuivre ma carrière.

De quoi êtes-vous responsable en tant que développeur de produits ? Sur quoi travaillez-vous maintenant qui vous inspire ?

Le principal objectif de mon équipe est actuellement de développer la deuxième génération de notre application principale, appelée RapidResponse. Nous prenons les meilleures parties de l’application de première génération très réussie et ajoutons une nouvelle tournure. Notre version en cours est déjà utilisée par un nombre croissant de clients, ce qui nous permet d’obtenir des commentaires précieux en temps réel.

Travailler sur une application d’entreprise à grande échelle avec une UX / UI élégante et utiliser une pile technologique moderne est très excitant, et cela offre de nombreuses opportunités pour ma croissance professionnelle en tant que développeur de logiciels.

Pourquoi est-il impératif de continuer à apprendre en tant que développeur ? Comment Kinaxis accompagne votre croissance ?

Pour rester à jour dans le développement de logiciels, il faut constamment améliorer ses compétences et apprendre de nouvelles technologies. Personnellement, je divise mon apprentissage technique en deux catégories principales : les concepts fondamentaux et les implémentations modernes.

Alors que de nouveaux langages, frameworks et bibliothèques sortent chaque jour, il existe des concepts fondamentaux intemporels qui guident la façon d’écrire du code de qualité. Des choses comme la réutilisabilité du code, l’orthogonalité et la concurrence sont toutes très importantes et ne changent pas beaucoup avec le temps. Pour apprendre ces concepts, je lis habituellement des livres techniques qui existent depuis un certain temps ; Je me tourne également vers les développeurs les plus expérimentés de mon équipe. (Heureusement, nous en avons beaucoup!)

En ce qui concerne la mise en œuvre moderne, j’essaie de rester au courant des dernières tendances en matière de développement front-end et de bricoler avec les nouvelles technologies qui sortent. Chez Kinaxis, nous avons prévu des journées de formation pour nous assurer que l’apprentissage ne se perd pas dans le flot des priorités quotidiennes. L’entreprise propose également un budget de formation et de développement, et j’ai hâte d’acheter plus de livres, de suivre des cours en ligne et éventuellement d’assister à des conférences spécialisées à l’avenir.

Quelle est la réalisation dont vous êtes le plus fier depuis que vous avez rejoint Kinaxis ?

Depuis que j’ai rejoint Kinaxis, j’ai été impliqué dans le développement de nombreux projets et domaines différents de notre base de code. L’entreprise permet aux nouveaux développeurs de prendre leurs responsabilités dès le début et les membres seniors de l’équipe veillent à ce que les opinions de chacun soient entendues. Cet environnement m’a permis d’apprendre beaucoup tout en fournissant un code de meilleure qualité pour résoudre les problèmes auxquels nos clients sont confrontés.

Un autre temps fort a été ma participation à mon tout premier hackathon l’année dernière. Notre petite mais puissante équipe de trois personnes a pu se qualifier pour le tour final et nous avons eu l’occasion de présenter en direct devant toute l’entreprise. Même si nous n’avons pas gagné, ce fut une expérience formidable.

Quel est le plus grand défi auquel vous avez dû faire face dans votre carrière et comment l’avez-vous surmonté ?

Le plus grand défi a été de changer de carrière, passant du marketing sportif au développement de logiciels. Pour moi, la clé était de se concentrer sur les progrès progressifs. Chaque candidature et chaque entretien étaient une occasion supplémentaire d’apprendre et de découvrir les connaissances qui me manquaient afin de pouvoir m’améliorer dans ces domaines. Garder cette perspective m’a aidé à rester engagé et à éviter d’être trop découragé.

Quel impact le travail à distance a-t-il eu sur vous ?

L’un des plus grands avantages pour moi est la possibilité de planifier des blocs de temps pour un travail approfondi et ininterrompu. Parfois, je résous des problèmes complexes qui nécessitent un certain temps juste pour les « télécharger » dans mon cerveau.

Cela dit, le retour partiel au bureau plus tôt en 2022 a apporté son propre ensemble d’avantages. Il est beaucoup plus facile de nouer des liens plus étroits avec des collègues et d’apprendre des personnes plus expérimentées de l’entreprise lorsque vous collaborez en personne. À mon avis, l’environnement de travail optimal combine des éléments de travail au bureau et à distance, c’est pourquoi j’apprécie vraiment notre horaire flexible.

Si vous pouviez remonter le temps cinq ans en arrière, quel conseil donneriez-vous à votre passé ?

Je dirais probablement à mon passé de me lancer plus tôt dans le développement de logiciels. Cette carrière correspond parfaitement à ma personnalité et j’apprécie de passer chaque jour à résoudre des problèmes intéressants en écrivant du code.

Cela dit, je suis très content des expériences que j’ai vécues dans ma carrière précédente, car elles m’ont aidé à faire progresser mes compétences non techniques, qui peuvent parfois être plus difficiles à développer que les compétences techniques et techniques. Ma capacité à communiquer et à présenter efficacement, à comprendre les besoins plus larges de l’entreprise et à apporter une perspective différente à la table a beaucoup contribué à mon succès précoce dans cette nouvelle industrie.

Mis à jour le 21/11/2022

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *