De evolutie van ons traineeship: van Mendix naar Mendix én AI
Toen we bij JAM-IT begonnen met ons IT-traineeship was het uitgangspunt helder: mensen met de juiste analytische vaardigheden de kans geven om zich te ontwikkelen tot Mendix Business Engineer. Ook als ze nog weinig ervaring hadden binnen de IT.
Mendix vormde daarin vanaf het begin de rode draad. Trainees leerden low-code applicaties bouwen, werken volgens Scrum en een vraag vanuit de business vertalen naar een oplossing die in de praktijk werkt. Dat concept werkt nog steeds. Maar de wereld waarin onze trainees straks gaan werken, ziet er inmiddels anders uit. En dus kon ons traineeship niet helemaal hetzelfde blijven.
Softwareontwikkeling verandert, wij veranderen mee
De afgelopen jaren heeft AI een steeds grotere plek gekregen binnen softwareontwikkeling. Niet alleen in wat er gebouwd wordt, maar vooral in hoe developers werken.
Ook binnen JAM-IT experimenteren en werken we steeds meer met AI tijdens development. We zien hoe AI kan ondersteunen bij bijvoorbeeld het voorbereiden van werkzaamheden, schrijven van code, testen en controleren. Tegelijkertijd zien we ook dat goede software nog altijd vraagt om iemand die begrijpt wat er gebeurt en de juiste keuzes maakt.
Dat bracht ons bij een logische vraag: als dit steeds meer onderdeel wordt van het vak, waarom zouden onze trainees daar dan pas later mee kennismaken? Daarom hebben we AI-assisted development toegevoegd aan het traineeship.
Mendix eruit? Juist niet.
De ontwikkeling van ons traineeship betekent nadrukkelijk niet dat we afscheid nemen van Mendix. Integendeel. Mendix blijft een belangrijk fundament van het programma. Trainees volgen Mendix-trainingen, behalen certificeringen en leren web- en mobiele applicaties bouwen. Ook Scrum en het vertalen van klantvragen naar goede softwareoplossingen blijven onderdeel van het traject.
Wat er wél is veranderd, is dat daar een nieuwe manier van werken naast is gekomen. Tijdens een praktische cursus AI-assisted development leren trainees hoe ze AI professioneel kunnen inzetten bij softwareontwikkeling. Hoe geef je een AI-tool de juiste context? Hoe laat je werkzaamheden eerst goed uitdenken en plannen? Hoe controleer je het resultaat? En hoe kun je AI gebruiken om werk te testen en verder te verbeteren? Het uitgangspunt daarbij is niet dat AI het denkwerk overneemt. Een developer blijft degene die stuurt, controleert en keuzes maakt.
“Met de AI cursus leer je de ins en outs voor het gebruik van Claude en hoe je het meeste kan halen uit je prompts.” – Vincent, IT-Trainee bij JAM-IT
Van leren bouwen naar leren kiezen
En misschien zit daar wel de belangrijkste evolutie van ons traineeship. We willen iemand niet alleen leren hoe je met Mendix een applicatie bouwt. We willen trainees vanaf het begin meegeven dat goede softwareontwikkeling draait om begrijpen wat een vraagstuk nodig heeft en technologie daar bewust voor inzetten.
Tijdens het traineeship komt dat steeds meer samen. Trainees werken doorlopend aan een interne applicatie waarin ze wat ze leren direct toepassen. Eerst vanuit Mendix en Scrum, later ook met AI-assisted development, testen en verbeteren. Zo blijft Mendix de stevige basis waarop we het traineeship ooit hebben gebouwd, maar voegen we kennis toe die past bij hoe het vak zich ontwikkelt.
Waar ons traineeship ooit begon als een opleiding tot Mendix Business Engineer, leiden we trainees vandaag op in een wereld waarin Mendix én AI naast elkaar bestaan. En waarschijnlijk blijft softwareontwikkeling veranderen.
Dat vinden we juist interessant. Want uiteindelijk willen we niet dat iemand na het traineeship alleen weet hoe een bepaalde tool werkt. We willen een Business Engineer opleiden die nieuwsgierig blijft, nieuwe mogelijkheden begrijpt en weet hoe je technologie slim inzet om een goede oplossing te bouwen. Mendix vormt daarin nog steeds de basis. AI-assisted development is de volgende stap die we daaraan hebben toegevoegd.