De viergebiedenkaart
De vier gebieden zijn:
- AI-applicaties bouwen en uitrollen
- Basisprincipes van software engineering
- Coding agents gebruiken
- De bouwopgave vormgeven
Ng presenteert deze gebieden als elkaar versterkend. AI-applicaties bevatten probabilistische componenten, dus betrouwbare engineering vraagt om sterke fundamenten in software engineering, gedisciplineerde evaluatie en iteratieve verbetering. Coding agents versnellen de implementatie, maar maken specificatie, architectuur, verificatie en menselijk oordeel juist belangrijker. Het vormgeven van de bouwopgave verbindt engineering-activiteiten met echte gebruikers- en organisatiewaarde.
De gedetailleerde structuren voor Gebieden 2-4 op deze site vormen een praktisch curriculum en een kennisarchitectuur; het is geen bewering dat Ng elk concept heeft gespecificeerd.
Cyclus
Vier gebieden versterken elkaar
Geef het probleem vorm, bouw de AI-capaciteit, ontwerp het systeem en gebruik coding agents om geverifieerde verandering te versnellen.
AI-applicaties bouwen
Voeg modelcapaciteit, context, grounding, tools, evals en productiecontroles toe.
Gebied 2Betrouwbare systemen ontwerpen
Gebruik architectuur, tests, security, data en operations om software duurzaam te maken.
Gebied 3Coding agents gebruiken
Stuur agents met afgebakende taken, context, tools, permissies en bewijs.
Gebied 4De bouwopgave vormgeven
Vertaal ambigue behoeften naar waardevolle, haalbare en verantwoorde interventies.
- Vormgeven
- Bouwen
- Engineeren
- Agent-assistentie
- Uitkomsten evalueren