Stephanie Lambrighs
Wil je meer weten over hoe ik het ervaar om stage te doen bij Cegeka. Bekijk dan zeker regelmatig mijn blog!
Wil je zelf meer weten over Cegeka bekijk dan zeker hun website!
Mijn stageopdracht zorgt voor heel wat uitdaging. Alle technologieën die ik op stage leer zijn allemaal nieuw voor mij. Het gaat om een groot project waar ik alleen aan werk. Wanneer ik vragen heb of vast zit kan ik wel steeds terecht bij het interne team.
De laatste weken ben ik in de eerste plaats bezig geweest met goed te begrijpen wat ik precies moet bouwen. Want als je niet precies weet wat je moet bouwen, dan weet je ook niet waar te starten. Het heeft toch enkele dagen geduurd vooraleer ik de opdracht goed begreep. Van zodra ik alles door had ben ik er meteen mee begonnen.
Eerst heb ik het design uitgewerkt op verschillende pagina’s. Hierdoor kreeg ik een duidelijk beeld van wat ik nu zou gaan bouwen in code. Nadien ben ik begonnen met het frontend gedeelte. Voor de frontend maak ik gebruik van React. Voordien had ik hier nog nooit mee gewerkt dus ik heb wel wat tijd moeten steken in dit te leren. Ik begon steeds meer en meer te begrijpen hoe React werkt. Ik heb React nog niet volledig onder de knie maar dit komt wel met het te doen.
Nadat het eerste stukje frontend klaar was ben ik begonnen met de backend. Bij Cegeka maken ze gebruik van het Python framework Django. Ook Python was voor mij weer een nieuwe taal. Hier was ik wel snel mee weg.
Na enkele dagen had ik al een groot gedeelte van de backend klaar. Ik heb een volledige API gemaakt met de juist CRUD operations. Deze API is voorlopig nog niet verbonden met de frontend. Dit zal voor de volgende stap zijn.
Binnen het team werken we met Scrum. Dit wil zeggen dat we werken in sprints die steeds twee weken duren. Ik moet steeds zorgen dat mijn userstories voor die sprint klaar zijn voor het einde van de sprint. Ik heb deze sprint 24 storypoints opgenomen waarvan ik er tijdens deze week 12 klaar gekregen heb. Voor deze sprint zit ik dus goed op schema. De volgende dagen ga ik de backend koppelen aan de frontend en zorgen dat wijzigingen die in de frontend gebeuren kunnen worden opgeslagen in de database.
Deze week is er ook een nieuwe student gestart bij ons in het team. Hij studeert aan een andere hogeschool dus dit is voor mij zeer interessant aangezien we nu veel kennis kunnen delen met elkaar. Hij is natuurlijk wel aan een ander project bezig maar we kunnen wel met problemen bij elkaar terecht. Bovendien kan ik ook steeds terecht bij het interne team.
De voorbije twee weken waren voor mij echt super leerrijk. Cegeka gebruikt andere tools dan dat we gezien hebben op school en dat maakt het enorm interessant voor mij. Zo krijg ik een beeld van wat er allemaal bestaat in de bedrijfswereld en kan ik steeds meer bij leren.
Ik ben het team dan ook zeer dankbaar dat zij mij zo goed begeleiden met mijn stage. Dit maakt het voor mij aangenaam om bij hen stage te doen. Ik wil er dan ook alles aan doen om dit project tot een goed einde te brengen zodat ze mijn applicatie intern kunnen gebruiken.