Code is een output. De natuur geneest. Te lang hebben we code als input behandeld. We hebben het verheerlijkt, handmatig opgemaakt, verfraaid, er obsessief over gedaan. We hebben geavanceerde GUI's gebouwd om het in te schrijven: IDE's. We hebben syntax-highlighting, boomstructuren, mini-maps van de code gedaan. Toetsenbordtriggers, inline autocompletes, ghost text. "Welke kleurenschema is dat?" We hebben nachten doorgebracht met debatteren over de ideale lengte van API's en functie-lichamen. Ziet deze API er mooi genoeg uit voor een andere mens om te lezen? We richten nu onze aandacht op de echte inputs. Vereisten, specificaties, feedback, ontwerp-inspiratie. Cruciaal: productie-inputs. Onze coderingsagenten moeten begrijpen hoe jouw gebruikers jouw applicatie ervaren, welke fouten ze tegenkomen, en dat omzetten in code. We zullen code en coders onvermijdelijk minder verheerlijken. De beste ingenieurs met wie ik heb gewerkt, zagen code altijd als een middel om een doel te bereiken. Een output die binnenkort weer getransformeerd zal worden.