Lavinia Florean, notre ingénieur junior en développement logiciel

18 mai 2020 5 min read

Depuis le début d'XWiki SAS, beaucoup de nos collègues ont été recrutés dans le cadre de programmes de stages, tels que le GSOC. C'est une excellente occasion d'amener de nouveaux talents à rejoindre l'équipe. Pour certains d'entre eux, le stage est une expérience unique, mais pour d'autres, ce n'est que le début de leur expérience chez XWiki. Cet article est la première partie d'une série dans laquelle nous connaissons un peu mieux ceux qui sont passés de stagiaires à employés et leur parcours chez XWiki, jusqu'à présent. 

De stagiaire à ingénieur junior en développement logiciel

Parlez-nous un peu de toi.

Je m'appelle Lavinia Florean, j'ai 23 ans et je travaille chez XWiki depuis près de deux ans maintenant (juin 2020). Je travaille comme ingénieur junior en développement logiciel, au sein de l'équipe des applications payantes, mais je suis également en train d'étudier en première année de master en optimisation informatique. En ce qui concerne mes hobbies, j'aime lire pendant mon temps libre ou jouer au tennis chaque fois que j'en ai l'occasion.

Lavinia
en 5 points
Lavinia.jpeg
  • Artiste préféré : Damien Rice
  • Le meilleur livre jamais lu : Le Comte de Monte-Cristo, Alexandre Dumas
  • Destination de rêve : Un lieu avec un paysage verdoyant
  • Citation selon laquelle tu vis : "Quoi que tu sois, sois bon." Abraham Lincoln
  • Au bureau ou à distance ? Au bureau

L'expérience de stage

Comment as-tu découvert XWiki et pourquoi l'as-tu choisi pour un stage ?

J'ai découvert le stage alors que j'étais en deuxième année d'université, grâce à un programme de stage roumain. Je venais de commencer à étudier le développement Web, Java et JavaScript et comme il semblait axé sur ce domaine, XWiki a retenu mon attention. Cela, ainsi que les technologies utilisées, correspondaient à mon domaine d'intérêt et me semblaient être un bon endroit pour en apprendre davantage, alors j'ai décidé de m'inscrire. 

Comment s'est passée l'expérience de ton stage ?

Si je pouvais résumer le stage en un mot, il serait probablement "nouveau". J'ai travaillé pour la première fois dans une entreprise et je n'avais aucune expérience préalable dans ce domaine, donc je ne savais pas vraiment à quoi m'attendre. Cependant, ma motivation était que je voulais non seulement en apprendre davantage sur le développement et le web, mais aussi avoir un aperçu du fonctionnement des entreprises. J'ai commencé petit à petit en travaillant surtout à la correction de bogues pour les applications payantes. Bien que cela puisse sembler une tâche banale pour certains, ce fut une grande opportunité pour moi de découvrir XWiki et d'en savoir plus sur son fonctionnement car je rencontrais toujours de nouveaux usages au fil du temps. Au fur et à mesure de mes progrès, je suis passé à travailler également sur la plateforme XWiki, ce qui a été une toute autre expérience.

Et en ce qui concerne les ressources, je savais que je pouvais toujours demander à mon mentor chaque fois que je rencontrais des difficultés, mais qu'il y avait aussi la communauté qui pouvait me donner un coup de main. C'était le moment pour moi d'apprendre à mieux communiquer non seulement avec ceux qui font partie de la société ou de mon équipe, mais aussi avec ceux qui sont en dehors.

Quelles ont été les tâches les plus intéressantes et les plus stimulantes pour toi ?

Ici, la réponse correspond probablement aux deux descriptions et c'est la plateforme XWiki. C'était mon plus grand défi pendant le stage, mais aussi la tâche la plus intéressante à laquelle j'ai dû travailler. Il y a tellement de code qui compose la plateforme que j'ai dû constamment la parcourir. Cela signifie aussi que je passais généralement beaucoup de temps à trouver des solutions aux problèmes que je rencontrais. Cependant, j'ai trouvé une motivation dans le fait que mon travail était public et que les utilisateurs pouvaient non seulement voir mais aussi bénéficier des améliorations que j'ai apportées. Je pense que c'est ce qui m'a encouragé et m'a donné le sentiment que mon travail serait apprécié. Même si ce n'est pas grand-chose, je me sens toujours bien quand je vois les modales ajoutées pendant ce temps pour la section docextra (celle qui comprend les pièces jointes et les commentaires) mais je pense aussi aux tests qui ont échoué à cause de cela. Dans l'ensemble, les moments où j'ai finalement réussi à corriger un bug sur la plate-forme sont ceux où je me suis probablement le plus sentie épanouie pendant mon stage (rire). 

Et à propos de l'intégration dans l'environnement de travail ? À quel point cela a-t-il été facile ou difficile pour toi ?

Comme je l'ai mentionné plus haut, c'était mon premier stage, donc tout était un peu effrayant au début. Tout le monde au bureau était amical et accueillant, mais ce qui m'a probablement le plus aidé, c'est le fait que je n'étais pas la seule stagiaire. J'avais un autre collègue pour la période de stage, qui avait le même âge et le même niveau d'expérience que moi, ce qui a facilité l'intégration et m'a fait me sentir moins "seule" si je peux m'exprimer ainsi. Mais comme tout autre étudiante désireuse d'apprendre mais sans aucune expérience professionnelle, je n'ai cessée à me demander s'il y avait des choses que je devais déjà savoir et que je ne devais pas et ne pouvais pas faire plus ou si je passais trop de temps sur des tâches. Je pense que c'est le genre de pensées que nous avons tous quand nous commençons quelque chose de nouveau dont nous ne savons pas grand-chose. Au fil du temps et de mes apprentissages, ces inquiétudes ont commencé à s'estomper, mais il m'arrive encore d'avoir de telles pensées.

...alors comment as-tu appris à gérer les pensées intrusives sur le fait de ne pas être assez bonne ou d'en faire assez ?

Je pense qu'il s'agit de réaliser que l'on continue à apprendre au fur et à mesure. Parfois, vous pouvez passer quelques jours à travailler sur une tâche et n'avoir encore rien de précis à montrer à la fin de la semaine. Vous aurez probablement l'impression de vous être laissé aller ou d'avoir passé trop de temps sur une tâche qui aurait dû être accomplie plus rapidement - c'est ce que j'ai ressenti. Mais ces journées de recherche sont importantes parce que vous allez apprendre des choses, acquérir de l'expérience et des connaissances sur ce sujet et la prochaine fois que vous serez confronté à une situation similaire, vous aurez plus de facilité à trouver une solution. Cependant, ce que je fais quand j'ai des semaines comme celle-ci, c'est de résoudre d'autres petites tâches, de sorte que j'ai l'impression d'avoir fait quelque chose à la fin de la journée.

Lavinia_1.2.jpg

Lavinia, souriant chaleureusement, à Noël 2018 dans notre bureau à Iași

Impressions sur l'Open Source

Avant XWiki, l'Open Source était-il un sujet qui t'intéressait ?

J'avais entendu et su ce que le concept de " Open Source " signifiait avant XWiki, ayant utilisé un tel logiciel à plusieurs reprises dans mes projets universitaires (parfois sans le savoir), mais à part cela, mon contact avec ce logiciel était quelque peu limité. XWiki a été la première grande introduction, pour ainsi dire, à l'Open Source, à ce qu'il signifie réellement et à son fonctionnement. Maintenant, j'y prête attention et je trouve passionnant qu'un logiciel dont j'ai besoin soit Open Source.

Malgré cela, il y a probablement quelque chose que tu apprécies dans l'Open Source. Qu'est-ce que c'est ?

Je pense que la chose que j'apprécie le plus dans l'Open Source, c'est son aspect ouvert. En rejoignant XWiki, j'ai été encouragée à utiliser davantage de logiciels Open Source et à apprendre ce que cela signifie vraiment. J'ai d'ailleurs utilisé l'Open Source dans ma thèse de Bachelor, pour laquelle j'ai créé une extension basée sur XWiki. Il s'agissait d'un espace centralisé permettant aux professeurs de l'université de créer et d'assigner des tâches et aux étudiants de télécharger directement leurs travaux sans avoir à envoyer plusieurs e-mails.

Avec les logiciels libres, si vous trouvez des bogues ou si vous avez besoin d'une fonctionnalité spécifique, il est possible de travailler sur elle et de la faire vous-même. C'est très bien ainsi.

Ce qui est également intéressant pour moi avec l'Open Source, c'est le fait que vous pouvez trouver de l'aide au sein de la communauté ou discuter avec les contributeurs. Certains d'entre eux sont des développeurs expérimentés et peuvent donner des avis éclairés sur de nombreux sujets. Je pense que c'est une opportunité de se développer quand vous rencontrez des gens qui ont tant de connaissances sur tant de sujets différents avec lesquels vous pouvez discuter. 

Devenir un XWikier et travailler à plein temps

En fin de compte, qu'est-ce qui t'a fait décider de rester en tant qu'employé à plein temps ?

Ce qui m'a convaincu de continuer à faire partie d'XWiki est le fait que XWiki est un logiciel complexe et que chaque fois que je travaille sur une tâche, je découvre de nouvelles choses à son sujet et je continuerai probablement à le faire. J'ai également apprécié la possibilité qui m'a été donnée de travailler à temps partiel pendant que je terminais mes études de licence, car celles-ci continuaient d'être ma priorité au moment.

Ce que vous savez est plus important qu'un diplôme, mais ce qui compte vraiment, c'est d'essayer constamment de devenir une meilleure version de vous-même.

As-tu l'impression que quelque chose a changé après cette expérience ? Peut-être dans ta façon de faire les choses ?

Hmm... peut-être un peu, mais pas de façon radicale. Pour moi, le stage a été l'occasion d'apprendre les ficelles du métier et de voir comment les choses se faisaient, tout en étant un employé à plein temps qui se sentait plus "officiel". Cela signifiait en fait travailler sur des tâches nécessaires et avoir plus de responsabilités. Ce que je faisais avait également de l'importance pendant le stage, mais ce que je ferais à partir de ce moment avait un peu plus d'importance. Après être devenu un XWikier à plein temps, on m'a assigné un responsable, j'ai participé à la réunion Roadmap où les tâches ont été assignées et la charge de travail pour la période suivante a été discutée. Cela m'a permis d'avoir une vision beaucoup plus claire de ce sur quoi je travaillais et de me sentir à la fois plus impliquée au sein de l'équipe et comme une "vraie" partie de l'entreprise.

À quoi ressemble le travail d'un ingénieur junior en développement logiciel chez XWiki ?

C'est un processus d'apprentissage et de développement continu. Comme je l'ai dit, presque chaque tâche est un défi en soi et apporte quelque chose de nouveau à découvrir. Je travaille beaucoup, mais en même temps, j'apprends de nouvelles choses à chaque fois. Dans l'ensemble, je dirais que c'est assez stimulant, mais j'aime ça parce que ce n'est ni quelque chose de banal ni une routine dont je vais forcément m'ennuyer.

Lavinia-1.3.jpg

Lavinia lors de la fête du 15e anniversaire d'XWiki à Paris

Les leçons apprises

Quelle est, selon toi, la leçon la plus précieuse que tu as apprise pendant ton expérience chez XWiki, jusqu'à présent ?

J'ai beaucoup appris en travaillant chez XWiki pendant ces deux dernières années. La chose la plus importante est probablement que j'ai appris à gérer de nouvelles tâches que je n'ai aucune idée de la façon de les résoudre. Sans aucune connaissance préalable sur un sujet, vous vous sentirez, le plus souvent, perdu. C'est aussi comme ça que j'ai appris à faire des recherches correctes et à rechercher de manière approfondie les informations qui pourraient m'aider. Il était également important que je réalise à quel point il est important de poser des questions ou d'obtenir des conseils ouvertement. C'est une façon accessible d'acquérir une nouvelle perspective et de recevoir des critiques constructives de la part de ceux qui ont beaucoup d'expérience derrière eux.

L'expérience XWiki en un mot

Enfin, si tu devais décrire ton expérience XWiki en un mot, ce serait quoi ?

Diversifiée.

Avec autant de développement possible sur XWiki, on peut essayer différents types de tâches. Sur XWiki, je pourrais choisir de travailler sur tout ce qui suscite mon intérêt ou même aller dans plusieurs directions.

Parce qu'il est complexe, XWiki m'a permis d'évoluer par moi-même en découvrant constamment quelque chose de nouveau.

Lavinia-5.png

Lavinia et l'équipe produit lors du séminaire XWiki en 2019

Articles similaires :