Random tanke: AI avslöjar vilka som är de bra ingenjörerna och de onda. Alla bra ingenjörer jag har haft möjlighet att arbeta med är i grunden bra *spec writers*. Det som man nu kallar context engineering. Du måste kunna skriva bra specifikationer, eller åtminstone ha en mycket bra mental modell av problemet du löser, för att ha bra kod. Ställ bra frågor, förstå avvägningar, ha bra namn/abstraktioner, förutse framtida krav, sådana saker. Den så kallade "10x engineer" är en som ägnar 80 % av sin tid åt att tänka och utveckla sina specifikationer och 20 % åt att skriva kod. Det är inte kodaporna som du regelbundet ser i filmer. Så om ovanstående är sant kommer redan bra ingenjörer att vara mästare på att använda AI, eftersom kontextteknik bara är att skriva bra specifikationer. Detta kommer att förstärka klyftan mellan dem som presterar bra och dåligt. Dåliga spec-skribenter kommer att skapa AI-slask och programvara som inte går att underhålla. En naturlig följd av detta (om ovanstående är sant) är att mjukvaruteknik som yrke förmodligen inte kommer att försvinna, det skiftar bara till ett mer explicit fokus på specifikationer och mindre på kod.
672