AI har förändrat mjukvarutekniken mer under de senaste 3 åren än den har förändrats under de senaste 30 åren. Vad som behövs är inte en debatt om huruvida den kommer att försvinna – snarare är det en seriös diskussion om dess framtid: Vilka är de nya primitiverna, teknikerna och bästa metoderna för programvaruteknik i AI-åldern. Det var därför jag tog med Scott Wu (@ScottWu46) på AI & I. Han är grundare av @cognition, företaget bakom världens första autonoma AI-kodningsagent, Devin. Cognition nådde 73 miljoner dollar i ARR på mindre än 2 år – och de har precis förvärvat Windsurf för att påskynda sin tillväxt. Jag hade Scott på showen för att prata om vart programmeringen tar vägen härifrån. Vi går in på: - Vilka de nya verktygen och arbetsflödena är för AI-ingenjörer. På kort sikt ser Scott att programvaruteknik definieras av ett spektrum av verktyg. I ena änden finns AI-funktioner som påskyndar kodningen, som att fliken är klar; å andra sidan finns agentiska system, som Devin, som kan ta sig an uppgifter självständigt. Fram till dess att ingenjörer kan arbeta helt och hållet på det högre abstraktionsskiktet, menar han, är båda nödvändiga. - Varför Scott tror att AGI redan är här. Enligt riktmärkena för ett decennium sedan – att klara Turingtestet, lösa svåra matematiska problem och fungera agentiskt – är AGI redan här. Linjen fortsätter att röra på sig, menar han, eftersom människor ständigt omdefinierar arbete kring vad maskiner ännu inte kan göra. - Varför utvecklare kommer att förvandlas till produktarkitekter. Scott ser den långsiktiga framtiden för programvaruteknik som en stadig klättring uppför abstraktionsstegen. Precis som programmering gick från assembler till språk som Python och JavaScript, tror han att framtiden är människor som fokuserar på produkten, medan AI-agenter exekverar. - Hur Devin står sig mot @AnthropicAI:s Claude Code. Scott tillskriver Claude Codes framgång till fantastisk produktdesign och att modellerna har blivit tillräckligt kapabla för att stödja autonoma arbetsflöden. Men enligt honom är det inte CLI i sig som är genombrottet, det är hur ett verktyg passar in i en utvecklares arbetsflöde. Claude Codes paradigm är att AI är du som tar ratten i din dator, säger han, medan Devin är som ingenjören som sitter bredvid dig: den körs i sin egen molnmiljö, hanterar lagringsplatsen och förbättras med tiden på att testa och förfina kod. Det här avsnittet av @every's AI & I är ett måste för alla som är intresserade av hur AI förändrar framtidens programmering. Titta nedan! Tidsstämplar: Introduktion: 00:02:02 Varför Scott tror att AGI är här: 00:02:32 Scotts personliga resa som grundare: 00:09:27 Varför grunderna i datavetenskap fortfarande är viktiga: 00:16:55 Hur framtidens programmering kommer att utvecklas: 00:22:30 Ett nytt arbetsflöde för AI-första programvaruingenjören: 00:26:50 Hur Devin står sig mot Claude Code: 00:29:33 Förstärkningsinlärning för att skapa bättre kodningsagenter: 00:40:05...