Alternativ tese: prompting er programmering. Akkurat som du kunne få maskinen til å gjøre hva som helst hvis du bare kunne programmere raskere, kunne du også få maskinen til å gjøre hva som helst hvis du bare ba om raskere... Og verifiser raskere. Og det siste er den vanskelige delen.
Andrej Karpathy
Andrej Karpathy27. des., 01:36
Jeg har aldri følt meg så langt bak som programmerer. Yrket blir dramatisk omstrukturert ettersom bitene programmereren bidrar med blir stadig sjeldnere. Jeg har en følelse av at jeg kunne vært ti ganger kraftigere hvis jeg bare satte sammen det som har blitt tilgjengelig det siste ~året, og en manglende evne til å kreve boosten føles tydelig som et ferdighetsproblem. Det finnes et nytt programmerbart abstraksjonslag å mestre (i tillegg til de vanlige lagene under) som involverer agenter, underagenter, deres prompts, kontekster, minne, moduser, tillatelser, verktøy, plugins, ferdigheter, kroker, MCP, LSP, slash-kommandoer, arbeidsflyter, IDE-integrasjoner, og et behov for å bygge en altomfattende mental modell for styrker og fallgruver ved fundamentalt stokastisk, feilbarlig, uforståelig og skiftende enheter plutselig blandet med det som pleide å være god gammeldags ingeniørkunst. Det er tydelig at et kraftig utenomjordisk verktøy ble delt rundt, bortsett fra at det ikke har noen manual og alle må finne ut hvordan de skal holde det og bruke det, mens det resulterende jordskjelvet med styrke 9 ryster yrket. Brett opp ermene for å ikke falle bakpå.
Jeg sier ikke at jeg helt tror på dette ennå. Og jeg sier ikke at det ikke er noen gevinster eller noe sånt. Men vi kan fortsatt ende opp med wetware-begrensninger, mer enn vi tror. Å laste inn i konteksten og skrive promptene er mye som å sette opp miljøet og skrive programmene.
107