Håndskrevet kode: Derfor kan det bli din største fordel
Den stille koden
Utviklere har aldri hatt det så lett. En god prompt til en LLM, og plutselig ligger en hel funksjon klar til bruk. Det som tidligere tok timer, skjer nå på minutter. Hastigheten er imponerende – men noe annet forsvinner samtidig.
Det er ikke selve koden som blir borte. Det er prosessen. De små avgjørelsene underveis. De øyeblikkene der du stopper opp og tenker: hvordan skal dette egentlig fungere?
Verdien av motstand
Noen ganger er det nettopp friksjonen som gjør jobben meningsfull. Når du skriver alt selv, uten hjelp fra verktøy som gjetter neste linje, skjer det noe annerledes.
Ta et enkelt eksempel: en visualisering av hullkort. Et prosjekt som de fleste AI-modeller løser på få minutter. Men hvis du gjør det for hånd – uten autocomplete, uten ferdige løsninger – må du selv forstå hvordan formatet fungerer. Du må regne ut koordinater, velge riktige datastrukturer og tenke gjennom logikken steg for steg.
Det tar lengre tid. Og det er poenget.
Tenking før koding
Før IDE-ene ble så smarte, startet mange utviklere med å skrive på papir. Pseudokode, skisser, en rask tegning av arkitekturen. Det var en fase der man tenkte, før man begynte å taste.
Den fasen har krympet. Med generative verktøy kan du hoppe rett til kode, og la modellen foreslå neste steg. Men forståelsen som oppstår når du må formulere problemet selv, den kommer ikke automatisk med.
Det er en forskjell på å lese gjennom generert kode og å bygge den selv.
Hva vi risikerer å miste
Når alt går fort, er det lett å måle fremgang i antall linjer eller deployede features. Men det er ikke alltid de riktige målene. Noen ferdigheter krever jevnlig bruk – som evnen til å se hva som faktisk er galt i koden, eller å vite hvilke spørsmål som bør stilles før man begynner.
Hvis du overlater for mye til maskinen, kan det hende du mister den intuisjonen over tid. Ikke fordi verktøyet er dårlig, men fordi du ikke lenger øver på å løse problemene selv.
En enkel vane
Noen ganger er det nok å sette av en time der du skriver kode uten hjelp. Ikke for å bevise noe. Bare for å huske hvordan det føles å tenke gjennom et problem fra bunnen av.
Det kan være en liten funksjon, et script, eller noe du har lurt på lenge. Poenget er ikke hastighet. Det er å beholde kontakten med det du selv bringer inn i arbeidet – nysgjerrighet, dømmekraft og evnen til å se sammenhenger.
Verktøyene skal hjelpe oss. Men de erstatter ikke tenkingen.