Je eerste maand als software engineer bij Easy LMS

Als je een nieuwe baan hebt, sta je te popelen om aan de slag te gaan! Tegelijkertijd is er altijd een gezonde dosis spanning. Wat staat je te wachten? Hoe zullen je eerste weken eruit zien? En hoe snel kan je echt waarde toevoegen? Dat laatste is onze focus. Met ons overzichtelijke inwerkprogramma voor software engineers leer je ons bedrijf, je collega's en je taken in een mum van tijd kennen! Ervaar hoe wij voor een vliegende start zorgen!

Ontmoet je buddy!

We zijn er om je te helpen, dus we wijzen je meteen een buddy toe wanneer je begint. Je buddy is je eerste aanspreekpunt binnen het bedrijf. Hij of zij helpt je om je eerste jaar succesvol af te ronden en een volwaardig teamlid te worden. Je buddy is werkzaam in hetzelfde vakgebied, zodat hij of zij je kan helpen met je dagelijkse taken. Je wordt door je buddy begeleid tijdens het inwerkprogramma dat een maand duurt en er wordt beoordeeld wat je nodig hebt om je werk uit te voeren. Dit betekent dat we het programma aanpassen als dat nodig is, we volgen het niet strikt op. Iedereen ontwikkelt zich in zijn eigen tempo en wij volgen jouw tempo, er is geen goed of fout.

Leer ons bedrijf kennen

Waar staan we voor? Wat is onze visie en missie, en wat doen we eigenlijk? Je hebt waarschijnlijk al veel gehoord tijdens de sollicitatieprocedure en we nemen het in de eerste paar weken nog eens samen met je door. Je gaat meteen aan de slag met het product waar je aan gaat werken door een paar korte cursussen te volgen in Easy LMS.

Leer je collega's kennen

Je voert kennismakingsgesprekken met collega's die verschillende disciplines uitvoeren

Op je eerste dag geven we je altijd een rondleiding door het kantoor om je voor te stellen aan je collega's. Omdat we op een hybride manier werken, zal je niet al je collega's meteen zien. Je leert sommige collega's die van thuis uit werken kennen via online vergaderingen. Onze lunchtafel is natuurlijk de centrale plek op kantoor om je nieuwe collega's nog beter te leren kennen!

Daarnaast voer je kennismakingsgesprekken met collega's uit verschillende disciplines die uitleg geven over hun functie in het bedrijf en hoe dat verband houdt met die van jou. Waarvoor kun je hen benaderen? Hoe kunnen jullie elkaar aanvullen? Door deze 30 minuten durende gesprekken krijg je een goed beeld van wat we doen! En je leert je collega's een beetje beter kennen. Hier is een overzicht van de disciplines waarmee je zal praten:

  • CEO (Algemeen directeur)
  • CTO (Technisch directeur)
  • COO (Operationeel directeur)
  • Productontwikkeling
  • Ondersteuning
  • Kantoormanagement
  • Content Marketing
  • Informatiebeveiliging en GDPR

Je kan op een leuke manier testen hoe goed jij je collega's kent met een quiz. We hebben een korte quiz gemaakt binnen onze tool waarbij je moet raden wie wie is of welk kenmerk bij wie hoort. Kan jij een score van 100% behalen?

Leer meer over je interesses

Voor elke discipline is er naast een algemene cursus ook een specifieke cursus. In jouw geval is dat een cursus voor productontwikkeling. In deze cursus leggen we uit hoe we:

  • Jira gebruiken.
  • Testgestuurd werken.
  • Testen.

We laten ook het volgende zien:

  • Onze cyclus voor codebeoordeling.
  • QA-cyclus.
  • Ontwikkelingscyclus.

Daarna gaan we dieper in op onze ontwikkelsprogramma's. We werken met:

  • Front-end: React + TypeScript, Storybook voor UI testing.
  • Back-end: Node.JS, TypeScript + PHP.
  • MariaDB (MySQL) en DynamoDB databases.
  • AWS.
  • Docker.
  • GitHub.
  • Jenkins voor CI/CD.
  • Linux/WSL + Windows.

Het werkt goed als iedereen dezelfde basiskennis heeft. Voor ons en voor jou, want dan kan je sneller je steentje bijdragen. We bieden verschillende cursussen aan via Codecademy, afhankelijk van je achtergrond en ervaring. Meestal beginnen we met een paar dagcursussen in JavaScript, TypeScript, SQL en PHP. Dit vult je eerste en tweede week al snel. Je begint ook met het lezen van onze heilige graal, het boek 'Modern Software Engineering' van David Farley. Na het lezen van dit boek vallen alle stukjes van de software engineering puzzel op zijn plaats!

Van theorie naar praktijk

Je zal ook meteen deelnemen aan onze vaste routines

Maar dit is alleen de theorie. Stap voor stap laten we je ook kennismaken met de praktische kant. Je zal al snel je eerste gebruikerverhaal schrijven, een gedefinieerde taak programmeren en codebeoordelingen uitvoeren. Dit gebeurt vaak al in de tweede of derde week. Je zal ook meteen deelnemen aan onze vaste routines: stand-ups, batch-beoordelingen en terugblikken. Uiteindelijk is ervaren en doen de snelste manier om te leren.

In het begin zal je ook veel pair-programming uitvoeren, zodat we je kunnen helpen om de structuur van ons product te begrijpen. We kunnen dan zien hoe je codeert en bepalen welke technische verdieping je nog nodig hebt. We bieden je die kennis aan door een workshop te geven of je te laten meelopen met een collega die over die specifieke kennis beschikt.

Leer ons product kennen

Misschien heb je je stiekem aangemeld voor een proefperiode maar heb je nog weinig ervaring met ons LMS. Dat is niet erg. We maken snel een expert van je! In de eerste week krijg je een demonstratie van een van onze adviseurs. We maken ook tijd vrij om met de tool te spelen. We vragen je om een korte cursus te maken en een examen af te leggen over je passie of iets anders dat je erg interesseert. Het is een goede oefening voor jou en het is leuk voor ons om wat meer over jou te weten te komen.

Leer alle tools kennen die we gebruiken

Naast ons eigen product gebruiken we veel andere softwareprogramma's. We verwachten niet dat je ze allemaal binnen een maand onder de knie hebt. Geloof ons, daar heb je meer tijd voor nodig. We beginnen met de belangrijkste tools en leggen je de basis uit:

Je zal merken dat hoe meer je ermee werkt, hoe sneller je ze onder de knie krijgt. Zelfs de geavanceerde opties zullen uiteindelijk heel eenvoudig voor je zijn.

Een veilige werkplek

Dit is misschien wel de basis voor goed werk: je werkplek. We regelen bijna alles van tevoren, maar de hoogte van je bureau en stoel moet ter plekke worden aangepast. Een goede werkhouding is belangrijk om fysieke problemen te voorkomen. We beschouwen dit ook als een onderdeel van het creëren van een veilige werkomgeving. Net zoals weten bij wie je terecht kan met vragen, verbeteringen of problemen. Om onze werkplek veilig te maken, zorgen we ook voor een duidelijk antwoord op de volgende vragen:

  • Wat doe je bij noodgevallen?
  • Hoe ga je om met psychosociale werkdruk?
  • Hoe gaan we om met gevoelige gegevens van anderen?

We laten je hiermee kennismaken via een online cursus die je tijdens je eerste week volgt.

Ons inwerkprogramma in een notendop!

Je inwerkprogramma zal er ongeveer zo uitzien:

Week Wat 
1
  • Inwerkcursussen: bedrijf, collega's, ontwikkeling, veilige werkplek
  • Programmeercursussen: JavaScript, TypeScript, PHP, SQL
  • Demo-tool
  • Kennismakingsgesprekken met collega's
2
  • Voortzetten van programmeercursussen: JavaScript, TypeScript, PHP, SQL
  • Doorgaan met kennismakingsgesprekken met collega's
  • Je eerste stappen in de praktijk - deelname aan de dagelijkse routine
3
  • Het boek 'Modern Software Engineering' lezen
  • Deelname aan de dagelijkse routine
  • Technische verdieping
4
  • Het boek ‘Modern Software Engineering’ verder lezen
  • Deelname aan de dagelijkse routine
  • Technische verdieping

Tijd voor een feestje :champagne:

Als je nieuwe dingen hebt geleerd, moet je daar trots op zijn en dat vieren! Heb je ons inwerkprogramma met succes afgerond? Dat is een fantastische prestatie! We vieren je prestaties met een champagnemoment en zetten je in de spotlights!