Prompts voor Code en Automatisering
Veeg om het menu te tonen
Je hoeft geen ontwikkelaar te zijn om AI te gebruiken voor codegerelateerde taken. En als je dat wel bent, verandert AI wat mogelijk is in je dagelijkse workflow op manieren die veel verder gaan dan alleen automatisch aanvullen.
Dit hoofdstuk behandelt de meest praktische prompting-methoden voor drie groepen: niet-technische professionals die formules en eenvoudige scripts nodig hebben, technische gebruikers die hun workflow willen versnellen, en iedereen die code moet begrijpen die ze niet zelf hebben geschreven.
Voor niet-technische gebruikers: formules en eenvoudige scripts
Als je relatie met code beperkt is tot Excel-formules of af en toe een script, is AI bijzonder nuttig — omdat deze taken een duidelijk correct antwoord hebben en het model ze goed verwerkt.
Excel- en spreadsheetformules:
Schrijf een Excel-formule die [beschrijf wat je wilt berekenen of extraheren in gewone taal].
De gegevens zijn als volgt gestructureerd: [beschrijf de kolommen, wat elk bevat en in welke rij de kopteksten staan].
De formule komt in cel [celverwijzing].
Eenvoudige automatisering zonder code:
Ik wil de volgende taak automatiseren: [beschrijf het handmatige proces stap voor stap — wat triggert het, welke data is betrokken, wat moet de output zijn].
Ik gebruik [tools: Excel / Google Sheets / Zapier / Make / Notion / andere]. Stel de eenvoudigste manier voor om dit te automatiseren zonder maatwerkcode te schrijven.
Een belangrijke beperking: test altijd elke formule of automatiseringsoutput op voorbeeldgegevens voordat je deze toepast op werkelijke gegevens. Door AI gegenereerde formules zijn meestal correct maar moeten worden gecontroleerd — vooral bij alles wat te maken heeft met financiële berekeningen of datatransformatie.
Voor ontwikkelaars: Versnellen van de workflow
Wanneer je professioneel code schrijft, neemt AI de onderdelen van je workflow over die tijdrovend maar niet complex zijn:
Code genereren op basis van een beschrijving:
Schrijf een [taal] functie die [beschrijf wat het moet doen in gewone taal].
Input: [beschrijf de input — gegevenstype, formaat, voorbeeld]
Output: [beschrijf de verwachte output]
Beperkingen: [prestatie-eisen, te gebruiken of te vermijden libraries, randgevallen om af te handelen]
Voeg commentaar toe waarin de belangrijkste stappen worden uitgelegd.
Onbekende code uitleggen:
Leg stap voor stap uit wat de volgende [language] code doet. Ga ervan uit dat ik het probleemgebied begrijp, maar niet bekend ben met deze specifieke syntaxis of bibliotheek.
[plak hier de code]
Foutopsporing:
De volgende [language]-code veroorzaakt deze fout: [plak foutmelding].
Hier is de code: [plak code]
Identificeer de waarschijnlijke oorzaak en stel een oplossing voor. Als er meerdere mogelijke oorzaken zijn, geef deze dan weer in volgorde van waarschijnlijkheid.
Tests schrijven:
Schrijf unittests voor de volgende functie met behulp van [testing framework]. Dek af: het standaardgeval, ten minste twee randgevallen en één geval dat een fout zou moeten opleveren.
[plak functie hier]
Wat je altijd moet doen met door AI gegenereerde code
AI genereert code die er correct uitziet. Het is niet altijd correct. Voordat je door AI gegenereerde code in een productieomgeving gebruikt:
- Lees het — als je niet kunt uitleggen wat het regel voor regel doet, moet je het niet implementeren;
- Test het — voer het uit met voorbeeldinvoer, inclusief randgevallen en onverwachte waarden;
- Controleer op beveiliging — door AI gegenereerde code kan kwetsbaarheden introduceren, vooral bij authenticatie, invoerafhandeling en gegevensbenadering;
- Controleer de afhankelijkheden — AI kan bibliotheken voorstellen die verouderd, niet meer ondersteund of niet goedgekeurd zijn in jouw omgeving.
Snelheid is niet het doel. Werkende, veilige en onderhoudbare code wel.
1. Welke van de volgende handelingen wordt NIET aanbevolen bij het gebruik van door AI gegenereerde code in een productieomgeving?
2. Voor niet-technische gebruikers: welk soort taken kan AI bijzonder goed uitvoeren?
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.