Na het voltooien van deze drie projecten heb ik de tijd genomen om te reflecteren op het hele proces, van het verkennen van documentatie om te begrijpen hoe dingen werken tot het implementeren van code. Als ook de impact van studeren op latere leeftijd.
In het begin had ik moeite met het vergaren van de nodige informatie, waardoor ik me moest richten op praktische voorbeelden. Dit is echter aanzienlijk verbeterd door mijn verbeterde zoekvaardigheden en de ervaring die ik heb opgedaan tijdens mijn stage. Niet te vergeten zijn de jarenlange ervaring die ik heb opgedaan door het programmeren van mijn eigen projecten, wat van onschatbare waarde is geweest.
Ik voel me nu op een comfortabel niveau wat betreft mijn technische vaardigheden, maar ik zie ook nog veel verbeterpunten, met name op het gebied van communicatie en zelfvertrouwen. Dit is een doorlopende uitdaging waar ik altijd mee te maken zal hebben. Hoewel ik in mezelf geloof en zelfstandig kan werken, is dit een issue dat me blijft achtervolgen. Maar de afgelopen vijf jaar heb ik hier enorme vooruitgang in geboekt en het opbouwen van zelfvertrouwen. Naarmate de tijd verstrijkt, merk ik dat dit steeds meer op zijn plek valt. Met nog enkele jaren voor me, ben ik ervan overtuigd dat ik mijn zelfvertrouwen verder zal groeien en dit aspect succesvol zal overwinnen.
Mijn passie voor informatica omvat het hele vakgebied, niet alleen programmeren maar ook hardware en infrastructuur. Ik ben trots op deze brede kennis, omdat het me enorm helpt bij het uitrollen van projecten en het stellen van de juiste vereisten in de beginfase. Deze kennis stelt me in staat om potentiële problemen vooraf op te lossen. Ik daag mezelf voortdurend uit en verleg mijn grenzen, waardoor ik steeds meer leer over het proces en mezelf. Een voorbeeld hiervan is het schrijven van een MVC-framework vanaf nul. Hoewel het geen eenvoudige taak was, heeft dat me er niet van weerhouden om het te proberen en de nodige kennis op te doen om het tot een werkend product te maken.
Het maken van het NFC-project heeft mijn interesse in de aansturing van hardware verder aangewakkerd. Ik heb ook geleerd om af te wegen hoe informatie het beste kan worden opgeslagen voor een specifiek doel. Aanvankelijk had ik grandioze ideeën die fysiek niet haalbaar waren met deze technologie. Daarom moest ik keuzes maken, bijvoorbeeld door geen afbeelding op de tag op te slaan. In plaats daarvan maakte ik gebruik van een ID op de tag waarmee ik via een API de benodigde gegevens kon verkrijgen.
Nu het einde nadert van mijn oorspronkelijke doel om mijn studie na vijf jaar af te ronden, met drie jaar voor de HBO5-opleiding in programmeren en twee jaar voor de bachelor, realiseer ik me niet alleen dat ik verder ben gekomen dan ik aanvankelijk had verwacht, maar ook dat ik al veel meer kennis bezit dan ik ooit had gedacht. Tijdens deze reis heb ik veel over mezelf geleerd, zoals het ontdekken van mijn sterke punten: leergierigheid, doorzettingsvermogen en creativiteit.
Als ik terugkijk naar vijf jaar geleden en mezelf zou vragen of ik had verwacht een diploma te behalen en misschien zelfs een bachelor, zou ik nee hebben gezegd. Maar in de loop van de tijd heb ik veel over mezelf geleerd en schrik ik niet meer af van een uitdaging.