Mänskliga mjukvaruingenjörer tenderar att skapa onödigt komplex mjukvara, delvis för att säkra sina jobb, vilket leder till ineffektivitet och minskat värde för användarna. Artikeln förespråkar att mänskliga programmerare så snart som möjligt ersätts av AI-mjukvaruingenjörer, som förväntas kunna skriva, felsöka och förklara kod bättre. Vissa reglerade branscher (t.ex. flyg, kärnkraft, medicinteknik) kan behålla mänsklig granskning av AI-genererad kod, men detta kommer sannolikt att öka kostnaderna utan att nödvändigtvis förbättra säkerheten. I andra branscher, där det inte fiNNS starka "mänskliga programmerar-lobbyer" eller säkerhetscertifieringar, förväntas AI helt ersätta mänskliga programmerare. För att underlätta övergången till AI-programmering krävs utveckling av AI-verktyg för dokumentation och arkitekturdiagram, samt nya metoder för att mäta och styra mjukvarukomplexitet.