Mjukvaruutveckling har ett ”996”-problem

Artikeln kritiserar den skadliga "996"-arbetskulturen inom Mjukvaruutveckling, där långa arbetstider och hög kodvolym felaktigt likställs med produktivitet och Innovation. Den drar paralleller till hur AI för närvarande används för att snabbt generera mer kod, vilket leder till uppblåst, svårhanterlig och lågkvalitativ mjukvara istället för förbättrad kvalitet. Författaren framhåller att Mjukvaruutveckling är en beslutsprocess som handlar mer om att avgöra vilken kod som inte ska skrivas, och att mindre, väl genomtänkt kod är överlägsen en stor mängd derivativ kod. AI bör användas som ett verktyg för att frigöra utvecklares tid från tråkiga uppgifter, så att de kan fokusera på kritiska "mänskliga" uppgifter som problemformulering, skoningslös kodredigering och att förstå systemets "sprängradie". Den verkliga begränsningen för Innovation är klarhet i tanken, inte antalet arbetade timmar eller mängden skriven kod.