John Vanderaart schrijft in zijn wekelijkse column op pcactive.nl vaak over wat hij thuis meemaakt en ook over zijn tweede (t)huis in Frankrijk. Hij schrijft echter soms ook over wat hij professioneel tegenkomt en dat is ditmaal over GitHub Copilot. Lees hier zijn column van vorige week mocht je die gemist hebben.
Het nieuwste dingetje van het middle management op ICT-gebied is GitHub Copilot. We spreken over een extensie voor - onder andere - Visual Studio waarmee er een lijntje wordt gelegd tussen de ontwikkelaar en ChatGPT. Met als gevolg dat ChatGPT via GitHub Copilot het leven van de programmeur overbodig maakt. Althans, dat is wat de middle manager natuurlijk graag zou willen... Middle managers hebben een hekel aan programmeurs en al helemaal aan bijdehante programmeurs. Enfin, in de GitHub CoPilot-praktijk kun je als programmeur een aanzetje voor een nieuwe methode maken en als je die nieuwe methode van een door AI behapbare naam voorziet, dan krijg je de programmacode cadeau: "Een kind kan de was doen!" Zou je denken... Enfin, mijn collega's en ik hebben via de zaak een GitHub-account gekregen waarmee we van Github Copilot gebruik kunnen maken. Zo ver zo goed, ware het niet dat Github Copilot goed is voor de nodige spectaculaire fouten. Nee, geen programmeerfouten, maar implementatiefouten. Die implementatiefouten kunnen aan de naamgeving van de nieuw aan te maken methodes liggen, maar dat lijkt het toch niet 1,2,3 te zijn. GitHub Copilot komt wel degelijk met een werkende methode, maar de werking van die methode is niet de werking die ik in gedachten had. Ik heb daar wat speels op doorgeborduurd en het resultaat is een soort van app die - letterlijk - alles verkeerd doet. Maar eerlijk is eerlijk: "De app werkt wel." Op dit moment verkeert GitHub Copilot overigens nog in de probeerfase. En dat is bepaald niet zonder reden... Niettemin een leuk initiatief!
Vanaf nu zou de programmeur overbodig moeten zijn: GitHub Copilot!