Junioren i AI-alderen: Hvordan bygge dømmekraft når svarene er gratis
AI gir juniorutviklere tilgang til senior-output fra dag én. Men output er ikke det samme som forståelse, og forståelse er ikke det samme som dømmekraft. Slik kan tech leads hjelpe nye utviklere å bygge egen vurderingsevne i en tid der svarene alltid er ett spørsmål unna.
PR-en som ikke beviser noe
En junior på teamet leverer en PR. Koden er velstrukturert. Feilhåndteringen er gjennomtenkt. Navngivningen er bedre enn hos halve teamet.
For fem år siden hadde dette vært et tegn på et uvanlig talent. I dag betyr det ingenting.
Ikke fordi junioren ikke er flink. Men fordi output ikke lenger sier noe om forståelse. AI har gjort senior-resultater tilgjengelige for alle – uten å gjøre senior-dømmekraft tilgjengelig for noen.
Og det er dømmekraften som er faget.
Læringskurven som forsvant
Dømmekraft har alltid blitt bygget på samme måte: gjennom å streve.
Du skrev noe. Det feilet. Du forsto hvorfor. Du skrev det bedre. Tusen små runder med smerte og innsikt.
AI fjerner strevet. Det høres ut som en gave, og på mange måter er det det. Men det fjerner også læringen som lå i strevet.
En junior som får generert en løsning, hopper over nettopp de stegene som bygger intuisjon:
- hvorfor det første forsøket ikke fungerte
- hvilke alternativer som ble forkastet, og hvorfor
- hvor grensene til mønsteret går
Resultatet er utviklere som leverer raskt, men som står hjelpeløse når noe uventet skjer. For det uventede finnes det ingen prompt.
Det er ikke juniorens problem. Det er teamets.
Det er lett å legge ansvaret på den enkelte: «du må forstå det du leverer».
Men som med teknisk gjeld er dette et teamfenomen, ikke et individproblem. Det er samme mekanisme som i Teknisk gjeld som et teamfenomen. Hvis teamets kultur belønner tempo og aksepterer uforstått kode, vil juniorer optimalisere for nettopp det. Spørsmålet er derfor ikke hvordan vi får junioren til å skjerpe seg, men hvilke praksiser hos oss som bygger dømmekraft.
Praksiser som bygger dømmekraft
1. Gjør det trygt å ikke bruke AI
Det høres bakvendt ut. Men når alle rundt deg leverer i høyt tempo, føles det risikabelt å bruke en dag på å forstå noe AI kunne løst på minutter.
Som tech lead må du si det eksplisitt: «For denne oppgaven vil jeg at du prøver selv først.» Det er ment som en investering, ikke som en straff.
2. Forklaringsplikt i review
Her gjelder det samme kravet som i resten av teamet. Den som åpner en PR, skal kunne forklare den. For juniorer er dette den nye læringsarenaen, ikke kontroll, og spørsmålene i review erstatter strevet som forsvant. «Ta meg gjennom hva som skjer hvis dette kallet timer ut» lærer mer enn ti genererte løsninger.
3. Parprogrammering i to modus
Kjør økter både med og uten assistent. Begge deler er faget nå.
Med AI: lær å vurdere forslag, stille oppfølgingsspørsmål, oppdage når svaret er generisk. Uten AI: bygg den grunnleggende muskelen som vurderingen hviler på.
4. La juniorer forkaste AI-forslag – høyt
Den viktigste ferdigheten i AI-alderen er ikke å akseptere gode forslag. Det er å avvise plausible, men gale.
Be juniorer vise frem forslag de forkastet, og hvorfor. I standup, i review, i fagmøter. Det trener dømmekraft, og det viser resten av teamet at kritisk vurdering er normen, ikke unntaket.
Rammesetterens ansvar
I Tech lead i AI-alderen skrev jeg at tech lead-rollen skifter fra ekspert til rammesetter. Ingen steder er det tydeligere enn her.
Du kan ikke lenger lære opp juniorer ved å vise dem svarene. Svarene har de allerede.
Du må lære dem å vurdere svar. Det er en annen pedagogikk, og den krever tid, spørsmål og trygghet framfor fasit.
Hvem former seniorene deres?
Den neste generasjonen seniorer bygges nå, og det er ikke AI som former dem, men praksisene rundt den. Team som bare høster tempo, får utviklere som produserer uten å forstå. Team som bevisst bygger dømmekraft, får utviklere som kan begge deler.
Begge team bruker de samme verktøyene. Det som skiller dem, er hvilke praksiser noen har bestemt seg for å holde på.