Flèche blanche pointant vers la droite
Explorer tous les articles

Mon premier mois en tant que développeur de logiciels chez receeve

Le processus d'intégration à receeve est très organisé. Il est divisé en cycles d'une semaine et chacun d'entre eux comporte une réunion d'évaluation de l'intégration où vous pouvez donner et recevoir des commentaires sur tout ce qui se passe au sein de l'équipe technique. L'une des premières choses intéressantes que propose receeve est un système de parrainage, dans le cadre duquel un parrain m'a été attribué pour me guider tout au long du processus d'intégration. Mais l'ensemble de l'équipe a toujours été là pour m'aider.

Au cours de ma première semaine, j'ai lu beaucoup de documentation (des directives de style de code aux diagrammes de séquence, en passant par les domaines techniques), j'ai mis en place mon environnement de développement et j'ai ensuite commencé à lire le codage du produit.

Il a été très agréable de constater que la qualité et la propreté du code constituent une initiative importante à l'adresse receeve. J'ai également apprécié de voir que chaque sous-système suit les mêmes modèles. Ainsi, lorsque vous avez vu l'un d'entre eux, vous savez où trouver tout ce qu'il y a dans chacun d'entre eux.

Ma deuxième semaine a été mon baptême du feu - j'ai commencé ma toute première tâche. Il s'agissait d'un grand projet de refonte, qui m'a aidé à comprendre la logique de fonctionnement de receeve et l'interconnexion des différents systèmes. Il m'a fallu une semaine et une partie de la semaine suivante pour y travailler. Tout cela a mis mes compétences à rude épreuve, mais tous les membres de mon équipe étaient prêts à répondre à mes questions et à revoir le code que j'avais écrit. Ainsi, le stress lié à la réalisation d'un projet aussi important que le premier projet d'envergure s'est immédiatement atténué. J'ai trouvé passionnant de découvrir, en travaillant sur cette tâche, la propreté du code et à quel point chaque sous-système est petit et très centré sur le domaine.

Ce qui m'a surpris, c'est qu'il n'y a pas de réplique locale de l'écosystème où vous pouvez tester votre code. Cela signifie que chaque sous-système est hébergé dans le nuage et entièrement couvert par des tests. Ainsi, lorsque vous travaillez sur une tâche, il vous suffit de couvrir votre code avec des tests automatisés, puis de le déployer dans l'environnement de test directement dans AWS. Cela m'a semblé vraiment fou au début, mais cela a parfaitement fonctionné. En outre, le fait que tout l'écosystème ne fonctionne pas localement signifie que je n'ai pas à me préoccuper de l'épuisement des ressources de ma machine.

Une autre chose que j'ai appréciée, c'est la façon dont nous sommes capables d'optimiser notre utilisation du temps. Nous avons des horaires de travail flexibles et les développeurs sont encouragés à prendre du temps pour se déconnecter des canaux de communication et se détendre. Par ailleurs, tout le travail que j'ai à faire est passionnant et stimulant, et toutes nos réunions sont optimisées et ciblées, avec très peu de redondance. En ce qui concerne les réunions, le standup quotidien auquel j'étais habitué se tient de manière asynchrone par le biais d'un canal Slack. Il y a quelques autres réunions qui nous permettent d'organiser le travail et de recevoir des rapports sur la situation de l'entreprise. Donc, oui, la transparence est un aspect vraiment important ici.

Les troisième et quatrième semaines, j'ai commencé à réviser le code de mes pairs, à aider l'assurance qualité à vérifier mes propres tâches et j'ai continué à m'intégrer dans le travail quotidien de l'équipe. Enfin, j'ai également travaillé sur d'autres tickets, ce qui m'a permis de me plonger dans différentes parties du système.

On dit souvent que "le temps passe vite quand on s'amuse". Ce fut certainement le cas pour moi au cours de mes quatre premières semaines à receeve. En tant qu'entreprise à distance, il est difficile d'établir une relation fluide avec les collègues, mais l'esprit d'équipe est encouragé par l'existence d'un canal ouvert et amusant où nous pouvons partager et discuter de tout ce que nous voulons. Même les choses les plus stupides. Nous avons aussi le Tech Club, où nous nous réunissons et faisons des activités en grand groupe. Nous jouons à des jeux, buvons de la bière ou du vin, et ce qui est génial, c'est que nous proposons n'importe quelle activité pour le moment. Le dernier événement était un jeu très amusant de Pictionary à distance.

Je dois dire que je suis très satisfaite de la manière dont s'est déroulée ma période d'intégration. J'ai eu l'impression d'avoir passé moins d'un mois, mais j'ai hâte de relever les prochains défis qui se présenteront dans les mois et les années à venir.

Mariano Custiel
Icône LinkedIn

Prêt à commencer ?

Si c'est le cas, rendez-vous sur notre page de démonstration pour en savoir plus sur le logiciel de gestion des collections receeve.

Réserver une démonstration
Vente de la dette

En quête d'inspiration ?

Inscrivez-vous à la lettre d'information de receeve et ne manquez rien.