Naar aanleiding van de discussie over vibe coding, wil ik mijn ervaringen delen: Als een iemand die een beetje slim is maar niet veel, een halfslachtige PM, en iemand die in de universiteit zelfs C++-wijzers niet goed begreep, zou ik zonder de geboorte van ChatGPT waarschijnlijk nooit in staat zijn geweest om de efficiëntiescripts te schrijven die ik nu gebruik. Toch, wanneer ik probeer om op een "zelfs als ik denk dat het nauwkeurig is" manier nieuwe functie-eisen te beschrijven en het aan AI geef om code te genereren, zijn de resultaten vaak teleurstellend: ofwel geeft het direct een foutmelding, ofwel is het resultaat heel anders dan verwacht. Vervolgens kan ik alleen maar keer op keer de foutmeldingen of de verschillen aan AI geven, in de hoop dat het zelf de code kan verbeteren. Dus, ik denk dat als iemand denkt dat hij met behulp van AI gemakkelijk een "programmeur" kan worden, er maar één mogelijkheid is: hij heeft geen enkele eis qua details voor de code die door AI wordt geleverd. Bijvoorbeeld, het laten genereren van een Landing Page door AI is zeker geen probleem, omdat zolang de pagina er goed uitziet en toevallig met AI-achtige teksten is gevuld, hij al tevreden is. Maar als je wilt dat AI op bepaalde details let bij het genereren van code, of specifieke functionaliteiten binnen een bepaald framework implementeert, dan wordt het moeilijk - omdat je de code en het framework niet begrijpt, kun je geen eisen in de juiste richting stellen en moet je genoegen nemen met een resultaat dat "er nog goed uitziet". Echter, vaker dan niet, ben ik me er niet eens van bewust dat "ik ook op bepaalde details moet letten", omdat ik niet weet welke details dat zijn... Kortom, hoewel AI me enorm heeft geholpen, ben ik me er ook van bewust dat ik, als iemand die zijn programmeervaardigheden met AI heeft verbeterd, qua uitvoeringskracht en efficiëntie niet te vergelijken ben met iemand die "van het schrijven van code leeft". Blijf nederig, blijf respectvol.
60,61K