En kort reflektion om Claude Code, hur snabbt mjukvaruutveckling ändrats, och om samma sak väntar andra yrken.

Mjukvaruutveckling håller på att förändras i grunden av den raket som AI är. Så här avslutar Andrej Karpathy, en av de absoluta toppnamnen inom AI-utveckling, ett inlägg där han beskriver hur han känner sig mer efter än någonsin som en programmerare:
Clearly some powerful alien tool was handed around, except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude-9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.
Det är naturligt att programmering påverkas tidigt av AI. AI byggs i stor utsträckning av programmerare, så det är kort tid från behov till utveckling till faktisk användning. Programmering sker dessutom (nästan) helt inuti den digitala världen. En viktig faktor är också att det är förhållandevis enkelt att avgöra om ett datorprogram fungerar på ett automatiserat sätt.
Något jag funderar över regelbundet är om programmering och mjukvaruutveckling påverkas mer än annat kunskapsarbete, eller om det bara påverkas tidigare.
En central del i det som påverkat Andrej Karpathys världssyn är verktyget Claude Code, i kombination med världen nu bästa AI-modell Claude Opus 4.5.
Claude Code är i princip en chattbot som bor i ett ”terminalfönster” – de där svarta fönstren där man skriver kommandon till datorn, och så händer olika saker. Runtom själva AI-modellen finns funktioner för att kunna se vad terminalen svarar på olika kommandon (för att exempelvis märka när saker går fel), och hundra andra större eller mindre saker som gör det smidigt att säga åt Claude Code att göra något – och så frågar den om mer information när det behövs, och i övrigt jobbar den på tills saker är lösta.
Jag har använt Claude Code i fyra månader nu, och jag använder det nästan bara för annat än programmering: leta igenom filer, kolla mail, sammanfatta uppdrag jag har, läsa min loggbok och hjälpa mig reflektera, och mer. I fredags byggde den själv ett verktyg för att kunna kolla tågtider runtom i Sverige. I lördags gav den bra förslag på hur jag kan förbättra det brädspel jag har som hobbyprojekt – och hjälpte mig att uppdatera filer för att genomföra ändringarna.
Jag vet inte om AI-utvecklingen kommer att påverka jurister, kommunikatörer, läkare, handläggare, socialarbetare, enhetschefer, forskare, lärare, ekonomer, analytiker och journalister lika mycket som den påverkar programmerare. Men jag är övertygad om att även deras (mitt!) arbete kommer att påverkas mycket.
Om du är nyfiken på hur, rekomenderar jag att du testar Claude Code eller något liknande verktyg. (Det finns fler, och några av dem är sannolikt lika bra som Claude Code.)
Läs mer om hur du kan börja använda Claude Code här: https://code.claude.com/docs/en/setup
Andrej Karpathys inlägg är värt att läsa i sin helhet: https://x.com/karpathy/status/2004607146781278521
Den här videon sammanfattar rätt väl den chock som mjukvaruutveckling genomgår just nu: https://youtu.be/pwmK46hhfwg?si=c3tGRcn9os2-W-j7
Lämna ett svar till Johan Falk Avbryt svar