Datatrainee Daan leert medetrainees de basis van programmeren in Python

Als Rijks I-trainee doe je op drie verschillende werkplekken binnen de Rijksoverheid werkervaring op, werk je aan je professionele en persoonlijke ontwikkeling en sta je aan het roer van je eigen carrière. Je krijgt een ruim aanbod aan track-specifieke opleidingen voorgeschoteld en bovendien krijg je de ruimte om kennis te delen met medetrainees. Zo organiseerde Datatrainee Daan Keijser onlangs twee Trainee2Traineeworkshops programmeren. Hieronder vertelt hij over deze twee workshops.

Daan doet zijn eerste trainee-opdracht bij het ministerie van Landbouw, Natuur en Voedselkwaliteit (LNV). Hier werkt hij aan het Mest-IT-project, waarmee hij door middel van data-analyses in Python mestfraude opspoort. Tijdens zijn opleiding en in zijn vrije tijd heeft hij geleerd om in Python te programmeren. Omdat hij hoorde dat zijn medetrainees hier ook over wilden leren, besloot hij samen met ICT-trainee Martijn Kortleve een basiscursus op te zetten in de vorm van een workshop. Daan: ‘Met deze basiscursus hebben we trainees in drie uur tijd de basis van het programmeren in Python bijgebracht. Op 11 december organiseerden we de eerste workshop en wegens de grote hoeveelheid aanmeldingen hebben we op 31 januari nog een workshop georganiseerd.’

Leren programmeren

Bij de eerste workshop waren er zestien trainees aanwezig en bij de tweede editie twaalf. Beide keren stonden de deelnemers onder begeleiding van vijf medetrainees die al ervaring hebben met programmeren in Python, om vragen te beantwoorden, uitleg te geven en te helpen bij technische problemen. ‘Het lesmateriaal dat Martijn en ik hebben gemaakt was een Notebook. Dit is een bestand waarin code gerund kan worden, netjes gecombineerd met uitleg en opdrachten. De deelnemers konden hiermee zelf aan de slag. Ze hebben daarbij geleerd hoe ze Python kunnen gebruiken om lijsten, dictionaries en functies te maken en hoe ze for-loops en indexatie kunnen gebruiken om elementen te selecteren en bewerken. Ook leerden ze door middel van een paar pittige opdrachten hoe ze hun programmeerskills kunnen toepassen om problemen op te lossen en de computer het werk voor ze te laten doen’, vertelt Daan.

Dankbaar werk

Daan: ‘Ik vond het ontzettend leuk om dit te organiseren! Het viel mij op dat veel trainees de materie snel oppikten. Ook was het erg leuk om te zien dat er hard werd gewerkt om alle opdrachten af te krijgen. Het waren twee gretige groepen, dat maakt het erg dankbaar werk.’ De deelnemende trainees waren ook erg enthousiast over de basiscursus. Zo ook Cybertrainee Nynke Dijkstra: ‘Een erg leuke en leerzame cursus waarin de beginselen van het programmeren goed en duidelijk werden uitgelegd. Aan de hand van een goed uitgewerkte Notebook kon iedereen op zijn eigen tempo de verschillende opdrachten maken en de basis van het programmeren tot zich nemen. Thanks Daan!’