Column John Vanderaart - Kijk ma, geen handen!

,

John Vanderaart

Programmeren moet je leren. Correctie: ‘moest’ je leren... Tegenwoordig grijp je naar AI-services als www.rocket.new en lovable.dev. Met behulp van de AI-prompt vertel je deze services eenvoudig wat je geprogrammeerd wilt hebben en niet veel later krijg je een soort van kant-en-klaar-oplossing waarmee je zelf verder kunt borduren. Zelfs een eenvoudige prompt levert al een werkbare app op, dus daarvoor beslist chapeau!

Bij ons op het werk is een Product Owner goed los op Lovable in combinatie met bestaande gegevens en Business Intelligence. Eerlijk is eerlijk: “Hij zet de mooiste dashboards in elkaar!” Andermaal chapeau!

Maar het wordt natuurlijk een compleet ander verhaal als je de echte diepte in gaat, als je de software moet voorzien van routines, formules, spelregels, controles, beveiligingen, enzovoort.

Top op zekere hoogte programmeren Rocket en Lovable een heel eind met je mee. Dat gaat letterlijk van prompt naar prompt en zo wordt je software steeds een stukje verder opgetuigd. Nog één keer: “Chapeau!”

Echter, op een gegeven ogenblik geef je – per ongeluk – een prompt die de AI-emmer laat overlopen: “Je software stort dan als een plumpudding in elkaar.” Natuurlijk, stapje terug en nog een keer proberen. Paar stapjes verder: “Andermaal plof.”

Op dit moment zou ik Rocket en Lovable nog eventjes iets anders gebruiken, namelijk om een mooi basis-framework voor me neer te zetten. Enorm veel programmeertijd gaat altijd zitten in het voorwerk van een project en dan met name aan het bijeenbrengen en koppelen van alle packages die je nodig hebt. Kijk, als je dat binnen een paar minuten gedaan krijgt, dan maak je een vliegende start.

En het is ook nog eens drempelverlagend (en uiterst leerzaam) voor de niet-Full Stack-programmeur die ook weleens een compleet project wil bouwen.

'Meld je aan voor de nieuwsbrief'

'Abonneer je nu op een of meerdere van onze nieuwsbrieven en blijf op de hoogte van onze activiteiten!'

Aanmelden