Når en erfaren udvikler siger op, handler det sjældent om én ting. Ofte ligger der en faglig utilfredshed under: koden er blevet svær at arbejde i, beslutningerne træffes andre steder, og den eneste vej frem er at blive leder. De tre forhold kan ledelsen gøre noget ved, og de kan opdages, længe før opsigelsen ligger på bordet. Artiklen handler om de faglige grunde til at blive. Løn er et emne for sig og behandles ikke her.
Tegnene, før nogen siger op
Erfarne udviklere går sjældent uden varsel. Tegnene er stille:
- Personen holder op med at komme med forslag.
- Vedkommende siger ikke længere imod på møderne.
- Interessen for nye opgaver falder, og for at hjælpe de yngre med.
- Bemærkninger som “det nytter alligevel ikke” dukker op.
- Personen laver det aftalte, og ikke mere end det.
Tavshed fra en person, der tidligere havde holdninger, er værd at tage alvorligt. Spørg direkte og privat, hvad der er ændret.
Teknisk gæld som grund til at gå
Teknisk gæld er de genveje i koden, som gør hver ny ændring dyrere. En erfaren udvikler kan se, hvad gælden koster, og mærker det hver dag. Når vedkommende igen og igen hører, at der ikke er tid til at rydde op, opleves det som, at ledelsen er ligeglad med det arbejde, personen har brugt år på.
Det kræver ikke, at al gæld bliver betalt. Det kræver, at gælden kan ses, at nogen har besluttet noget, og at der er afsat tid til den. Fremgangsmåden står i artiklen om gældsregisteret. Lad gerne en af de erfarne stå for arbejdet. Det er en af de bedste måder at vise, at I tager dem alvorligt.
Indflydelse
Dygtige udviklere vil gerne have indflydelse på, hvad der bliver bygget, og hvordan. De bliver frustrerede, når beslutninger bliver givet videre uden begrundelse, eller når en kunde er blevet lovet noget, der ikke kan lade sig gøre. Her er hvad I kan gøre:
Forklar hvorfor. Fortæl, hvilket problem en opgave løser, og for hvem. En udvikler, der forstår formålet, finder ofte en bedre og mindre løsning.
Inddrag dem tidligt. Tag erfarne udviklere med, før noget bliver lovet. Det gælder både køreplan og salg, se artiklen om løfter fra salg.
Giv dem kontakt med kunderne. At møde dem, der bruger produktet, giver mening i arbejdet og bedre beslutninger.
Lad beslutningerne blive hos dem. Når en erfaren udvikler er blevet bedt om at afgøre et teknisk spørgsmål, skal ledelsen ikke gribe ind, medmindre det er nødvendigt.
Et fagligt spor uden personaleansvar
I mange virksomheder er ledelse den eneste vej frem. Så får I enten dårlige ledere, som hellere ville kode, eller erfarne folk, der går et andet sted hen. Et fagligt spor løser det. Her kan en udvikler vokse i ansvar og anerkendelse uden at få personaleansvar.
På engelsk taler man om staff engineer eller principal engineer. Betegnelsen er mindre vigtig end indholdet. Sådan en person kan fx:
- Have ansvar for et teknisk område på tværs af teamene.
- Lede svære tekniske projekter uden at være chef for dem, der deltager.
- Hjælpe yngre udviklere med at blive dygtigere.
- Være med, når ledelsen træffer større tekniske beslutninger.
Sporet skal være reelt. En ny titel uden nyt ansvar gennemskues hurtigt. Beskriv, hvad der forventes på hvert trin, og hvad der skal til for at komme videre. I en lille virksomhed behøver det kun at fylde en side.
I et lille team er der måske ikke plads til mange trin. Her kan I give indhold på andre måder: et nyt fagområde, ansvar for en større ændring, tid til at lære noget nyt eller tale på et fagligt arrangement.
Sådan finder I ud af det
Vent ikke på opsigelsen. Hold en samtale om, hvad der holder folk fast. I de fleste virksomheder er det kun de utilfredse, der bliver spurgt. Stil disse spørgsmål til jeres erfarne udviklere:
- Hvad var det sidste, du var stolt af at have lavet her?
- Hvad får dig til at blive?
- Hvad ville kunne få dig til at gå?
- Hvilken beslutning ville du gerne have været med til?
- Hvor vil du gerne være om to år, og kan vi gøre det muligt her?
Svarene skal føre til noget. En samtale, der ikke ændrer noget, gør det hele værre. Vælg én ting, og gør den synligt.
Når nogen alligevel siger op, så brug det. Hold en ærlig samtale om, hvorfor, og se efter mønstre over tid. Går personen med viden, som kun vedkommende har, er opsigelsen også en driftsrisiko, se når én udvikler kender hele koden.
Det samme gælder, når I vokser. Mange erfarne udviklere stopper, når virksomheden bliver større, fordi deres gamle rolle er væk. Tal om det i god tid, når I ændrer organisationen, se fra fem til tyve udviklere.
Det skal I lade være med
- At love et fagligt spor uden at beskrive det · det ender som en titel uden indhold.
- At gøre alle dygtige udviklere til ledere · nogle af dem bliver dårlige ledere, og I mister samtidig teknisk styrke.
- At tage hver opsigelse som et enkelttilfælde · se efter det, der går igen.
Det skal I kræve af den eksterne
- ☐ Samtaler med de erfarne udviklere om, hvad der holder dem fast, og hvad der skubber dem væk.
- ☐ Et forslag til et fagligt spor, der passer til jeres størrelse.
- ☐ Plads i køreplanen til det arbejde, de erfarne finder vigtigt.
- ☐ En ærlig tilbagemelding til ledelsen om, hvad der får folk til at overveje at gå.
Senest gennemgået: november 2026.
Næste skridt
Læs også: Hvornår skal I have den første teamleder? · Kan vores lead developer blive CTO?
→ Kontakt · Tlf. 70 13 63 23 · Ekstern CTO hos Nielco IT