Hvad laver en softwareudvikler?

En softwareudvikler bygger de programmer, apps og systemer, vi bruger hver dag. Men det meste af tiden går ikke med at skrive ny kode. Det går med at forstå problemer, tale med dem der skal bruge programmet, og finde fejl.
En fejl i et program kaldes en bug (engelsk for insekt). Historien siger, at man engang fandt et rigtigt møl i en af de første computere – og siden har man kaldt fejl for bugs. At finde og rette dem hedder debugging.
Gode evner for en udvikler
- Nysgerrighed – hvorfor virker det (ikke)?
- Tålmodighed – den tiende løsning virker måske.
- Samarbejde – næsten al software bygges af teams.
- Evnen til at forklare ting enkelt.