Stiller vi for høye krav til utviklerne?

Eller er det utviklerne som stiller for høye krav til seg selv, spør kode24s Kurt Lekanger.

Kurt Lekanger er journalist i kode24.no, og brenner for programvareutvikling. 📸: Ole Petter Baugerød Stokke
Kurt Lekanger er journalist i kode24.no, og brenner for programvareutvikling. 📸: Ole Petter Baugerød Stokke Vis mer

På tirsdag denne uken var det verdensdagen for psykisk helse, og i den anledning delte vi tips fra eksperter om hvordan utviklere kan unngå å bli utbrent.

Bakgrunnen var tall fra kode24s leserundersøkelse, der hver tredje norske utvikler sier de har opplevd å bli utbrent.

Det å være utbrent defineres av verdens helseorganisasjon som noe som kommer av kronisk stress på arbeidsplassen som ikke har blitt håndtert skikkelig. Og som da til slutt ender opp med psykiske og fysiske plager.

Det er ikke sikkert det går så langt som at man faktisk blir det som av fagfolk defineres som utbrenthet og slutter å fungere i jobben. Det kan også være at stresset – og presset – på jobben gjør at man føler seg unormalt sliten, eller kanskje bare dritt lei. Det siste er neppe en medisinsk tilstand, men kan likevel gå ut over både jobb og privatliv.

Jeg har tenkt litt på hva som kan være årsakene til at mange utviklere blir utbrent, eller at arbeidet tar på så mye at man i perioder rett og slett ikke klarer å glede seg over jobben lenger.

Jeg er verken psykolog, lege eller noen ekspert på området – men her er noen av mine teorier om hvorfor jobben "sliter ut" mange utviklere:

Urealistiske krav til effektivitet: Alle som har skrevet så mye som én kodelinje vet at det å anslå hvor lang tid det tar å utvikle noe, er noe av det vanskeligste som finnes. Jeg tipper mange utviklere føler et press på å levere raskt og effektivt, samtidig som kvaliteten på koden også forventes å være førsteklasses.

Smidige metoder, kontinuerlig utrulling og lignende gjør at utviklere leverer raskere og oftere. Men kan det også gjøre at man får følelsen av å aldri bli ferdig?

«Kanskje utviklere mangler slike etterlengtede pusterom?»

For å trekke paralleller til en verden jeg kjenner godt: Som journalist i "gamle dager" hadde jeg en deadline på en papirutgave å forholde meg til, og det var gjerne en ekstremt hektisk og stressende innspurt mot slutten. Men kunne jeg roe ned tempoet frem til neste deadline om 3-4 uker.

Kanskje utviklere mangler slike etterlengtede pusterom?

Du må hele tiden holde deg oppdatert: Å være utvikler er et kunnskapsyrke, du får betalt for hva du kan – og selvfølgelig hvordan du bruker denne kunnskapen. For å være en virkelig god utvikler er du nødt til å både kunne mye og sørge for at kunnskapen hele tiden er oppdatert.

Du skal altså være effektiv og få gjort en masse – samtidig som du skal holde deg oppdatert. Uansett om du føler at det er ledelsen som forventer dette av deg, eller om du stiller urealistiske krav til deg selv, synes jeg ikke det er det minste rart at mange utviklere kan gå på en smell.

Så hvem har ansvaret? Ekspertene vi snakket med om utbrenthet tidligere i uken mener lederen må ta en del ansvar, men samtidig er det også mye man kan gjøre selv.

For koding skal jo være gøy, det er vel derfor vi holder på med det – er det ikke?

Ukas beste saker på kode24:

🥒 Mener sjefer må ta ansvar for utbrente utviklere: - Viktig å få jobbe uten avbrytelser

- Av og til er det verdt å jobbe for endringer. Men av og til er det best å forlate skuta, mener eksperter om utbrente utviklere.

🍋 NRK.no relanserte seg, men tviler på at noen merka det

- Målet vårt var i utgangspunktet å ikke ha noe caching, forteller NRK-utviklerne, om hvordan de lager NRK.no.

🥌 Tiobe-indeksen: C# er i ferd med å gå forbi Java

Her er de mest populære programmeringsspråkene akkurat nå.

🌻 AdaCon: 6 råd for å fremtids­sikre front­enden din

– Du må gjøre alt du kan for å unngå kortvarige trender, sier seniorutvikler Ruth Merethe Granevang.

👕 Etterlyser mer fagprat: – Et digert hull

- Bransjen må senke terskelen for fagprat, mener Vegar Norman, moderator i communityet Norsk programmering.

🐕 - Dataen AI-er sitter på er ekstremt diskriminerende

- Det er bare å ta en liten test på ChatGPT, skriver Elise Kristiansen, og viser hvordan.

🏀 Advarer mot å ikke ansette nyutdanna: - Kan tape

- Hvis ikke realitetene står til forventningene hos studentene, vil også søkertallene til IT-studier bli lavere, mener EL og IT Forbundet.

🥏 Finnes leverte aksjelista i uleselig PDF – utviklere rydda opp med OCR og Python

Den 224 sider lange PDF-fila inneholdt ingen reell data, bare skjermdumper.

🦃 Microsoft fjerner VBScript fra Windows, etter 27 år

Får konsekvenser for andre verktøy, som Microsoft Deployment Toolkit.

👒 AdaCon: – Vi risikerer å lage produkter som ikke fungerer for alle

Utvikler og AdaCon-arrangør Patricia Aas mener det er avgjørende med større mangfold i utviklerbransjen.

🧅 Microsoft vraker React, begynner med web-komponenter

– Nå som web-komponenter er en del av web-en, er det mindre behov for slike rammeverk, sier Microsoft-utvikler.

🛍 Hackere stjal liste over personer med jødisk DNA

Informasjonen skal stamme fra gentesting-selskapet 23andMe.

God helg

Mange utviklere brenner sånn for koding at de gjerne bruker mye av fritiden på det også. Og selvfølgelig må man kunne gjøre det, hvis man vil. Ingenting er bedre enn å ha hobbyen sin som jobb.

Samtidig hører man jo historier om folk som møter veggen mens de driver med det de elsker mest i verden.

Så kanskje det beste er å prøve å gjøre noe annet enn å kode innimellom. Gå en tur i det fine været, ta en tur på kino eller besøk venner og familie. Kodeeditoren venter på deg når du kommer hjem!

God helg!

🤖 Kurt,
kode24.no