Witte pijl naar rechts
Bekijk alle artikelen

Mijn eerste maand als softwareontwikkelaar bij receeve

Het inwerkproces op receeve is erg georganiseerd. Het is opgedeeld in cycli van een week en elke week heeft een Onboarding Review Meeting waar je feedback kunt geven en ontvangen over alles wat er gaande is binnen het technische team. Een van de eerste coole dingen die receeve biedt is een buddysysteem, waarbij een buddy aan mij werd toegewezen om me door het hele onboardingproces te begeleiden. Maar ook het hele team was er altijd om me met alles te helpen.

Tijdens mijn eerste week las ik veel documentatie (van richtlijnen voor codestyling tot sequentiediagrammen en technische domeinen), zette ik mijn ontwikkelomgeving op en begon ik de productcodering te lezen.

Het was erg leuk om te ontdekken dat codekwaliteit en netheid echt een belangrijk initiatief is op receeve. En het was geweldig om te zien dat elk subsysteem dezelfde patronen volgt. Dus als je er één hebt gezien, weet je waar je alles in alle subsystemen kunt vinden.

Mijn tweede week was mijn vuurdoop - ik begon aan mijn allereerste taak. Het was een groot refactoringproject en het hielp me om de werklogica op receeve en de interconnectie van verschillende systemen te begrijpen. Het kostte me een week en een deel van de volgende week om eraan te werken. Het stelde mijn vaardigheden volledig op de proef, maar iedereen in mijn team stond open voor het beantwoorden van vragen en het nakijken van de code die ik had geschreven. Dus de stress van het doen van zo'n groot ticket als het eerste grote project werd meteen helemaal minder. Ik vond het spannend om tijdens het werken aan deze taak te ontdekken hoe schoon de code is en hoe klein en domeingericht elk subsysteem eigenlijk is.

Een ding dat me verbaasde was dat er geen lokale replica van het ecosysteem is waar je je code kunt testen. Dit betekent dat elk subsysteem wordt gehost in de cloud en volledig wordt gedekt door tests. Dus als je aan een taak werkt, hoef je alleen maar je code te bedekken met geautomatiseerde tests en deze vervolgens direct in AWS uit te rollen naar de testomgeving. Voor mij klonk dit in het begin heel gek, maar het werkte perfect. En door niet het hele ecosysteem lokaal te laten draaien, betekende het dat ik niet hoefde te worstelen met resources die opraken in mijn machine.

Waar ik ook van genoten heb, is hoe we onze tijd optimaal kunnen gebruiken. We hebben flexibele werktijden en ontwikkelaars worden aangemoedigd om focustijd te nemen om de verbinding met communicatiekanalen te verbreken en onze geest te ontspannen. Ook is al het werk dat ik krijg te doen spannend en uitdagend en zijn al onze vergaderingen geoptimaliseerd en gefocust en met heel weinig redundantie. Over vergaderingen gesproken, de dagelijkse stand-up die ik gewend was wordt asynchroon gehouden via een Slack-kanaal. Er zijn nog een paar andere vergaderingen, die ons het werk laten organiseren en rapporten laten ontvangen over de status van het bedrijf. Dus ja, transparantie is hier echt een belangrijk aspect.

De derde en vierde week begon ik met het reviewen van code van mijn collega's, het assisteren van QA bij het controleren van mijn eigen taken en ik ging verder met mijn integratie in het dagelijkse werk van het team. Tot slot werkte ik ook aan meer tickets, waarbij ik in verschillende delen van het systeem dook.

Een veelgehoord gezegde is dat "de tijd snel gaat als je plezier hebt". Dit was zeker het geval voor mij in mijn eerste 4 weken bij receeve. Omdat we een bedrijf zijn dat eerst op afstand werkt, is het moeilijk om een goede band te krijgen met de collega's, maar de teamgeest wordt aangemoedigd door ons open en leuke kanaal waar we alles kunnen delen en bespreken wat ons hartje begeert. Zelfs de domme dingen. We hebben ook de Tech Club, waar we samenkomen en activiteiten doen als een grote groep. We spelen spelletjes, drinken een biertje of een wijntje en het leuke is dat we elke activiteit voor die tijd kunnen voorstellen. Het laatste evenement was een heel grappig spelletje Pictionary op afstand.

Ik moet zeggen dat ik erg blij ben met hoe mijn inwerkperiode is verlopen. Het voelde als minder dan een maand, maar ik kijk zeker uit naar de volgende uitdagingen in de komende maanden en jaren.

Mariano Custiel
LinkedIn-pictogram

Klaar om te beginnen?

Ga dan naar onze demopagina voor meer informatie over receeve, de toonaangevende software voor collectiebeheer.

Boek een demo
Verkoop van schulden

Op zoek naar inspiratie?

Meld je aan voor receeve's nieuwsbrief en mis nooit meer iets.