Om denne blog
Hej, jeg hedder Simon Shine, og jeg er en programmør født i 1985.
Jeg er også datamatiker-lærer på Erhvervsakademi København, fusionen mellem KEA og Cphbusiness som foregår her i 2025. Det er det største erhvervsakademi i Danmark. Jeg underviser i programmering og grundlæggende datalogi. Datamatiker er en 2,5-årig uddannelse med fokus på praktisk softwareudvikling. Jeg har været lærer der siden 2024. Før det tilbragte jeg mange år som undervisningsassistent på DIKU, Datalogisk Institut på Københavns Universitet, i stedet for at færdiggøre min uddannelse.
Denne blog er stedet, hvor jeg raser over min undervisning.
Udover denne blog kan du finde mig her:
- min gamle tech-blog, dev.to/sshine,
- mit Nix learning site, nix.tools,
- min personlige hjemmeside, simonshine.dk,
- min GitHub-konto, github.com/sshine.
Hvorfor blev jeg datamatiker-lærer?
Den mindst kontroversielle grund er, at min far også var lærer.
Men da jeg har svoret ikke at være som ham på alle måder, var det også et valg at blive lærer. Jeg forsøgte først at undervise på mit andet studieår, da der var mangel på undervisningsassistenter på 1. semester i funktionel programmering.
Jeg søgte ikke, fordi jeg følte, at de studerende ville være bedre tjent med ældre studerende. Men jeg havde fået topkarakter, og funktionel programmering var mit yndlingsfag på det tidspunkt, så professoren gav mig en chance.
At have været undervisningsassistent under og efter min universitetstid har formet mig meget:
- At facilitere et klasseværelse er en stor motivator til at møde op til tiden.
- At præsentere noget foran folk er en stor motivator til at lære det først.
- Du skal ikke vide alt.
At undervise universitetsstuderende, der ofte var meget klogere end mig selv, og nogle gange meget bedre end mig til de underviste fag inden deres første lektion, skabte en følelse af ydmyghed, som jeg stadig har: Jeg kan ikke garantere at jeg er den bedste til det jeg underviser i, eller endda den bedste lærer i klasseværelset. Men jeg kan, uden meget konkurrence, være den mest gennemsigtige lærende.
Hvorfor arbejde som lærer nu?
Jeg havde planlagt at gå på pension som lærer, så hvorfor nu?
Den korte version er: Fordi jeg blev far, og jeg ønskede et mindre stressende job. Jeg er tilbøjelig til arbejdsnarkomani, og min kone, der er kinesisk, tolererer det ret meget. Så for at være til stede i min søns liv tidligt, ville jeg skabe en atmosfære for mig selv, hvor overarbejde ikke blev anmodet om eller kompenseret.
Lærerne på min skole er venlige, har en god balance mellem arbejde og privatliv, og jeg oplever ikke konkurrencepræget adfærd, hvilket igen forhindrer mig i at spore af i all-nighters. De er også ofte excentriske og følelsesladede, men det er rart for en gangs skyld efter at have arbejdet et årti i maskinrummene.
Hvorfor undervise på et erhvervsakademi?
Hvorfor ikke på universitetet?
Jeg var undervisningsassistent on-and-off i 7 år på DIKU.
Jeg forlod til sidst, fordi jeg havde brug for at bevise mit værd som programmør. Undervisning er det mest givende job, jeg har haft, men universitetet var den værste arbejdsgiver. På et tidspunkt fyrede de mig (og en masse andre undervisningsassistenter) på grund af en meningsløs juridisk fejl. Jeg besluttede, at det var mit signal, og har siden udforsket professionel programmering.
Når jeg kommer tilbage for at blive lærer på et lavere uddannelsesniveau, er jeg nødt til at svare på dette spørgsmål, fordi nogle kolleger på min skole spurgte mig til en julefrokost: Hvorfor arbejder du overhovedet her? med den konnotation, at jeg kunne lave meget mere ambitiøse ting. Og “Fordi jeg blev far” lød rigtigt for dem: Forældreskab og pension er almindelige årsager til at blive datamatiker-lærer.
Jeg valgte at undervise i programmering på en skole, der giver et sundt arbejdsmiljø.
Jeg har ikke noget imod, at reel videnskabelig forskning ikke er en del af min jobbeskrivelse.
Men når jeg hører mig selv falde ind i denne stereotyp, er jeg nødt til at give den mest ægte grund:
Fordi jeg elsker at programmere
Jeg kan virkelig godt lide det. Det er min største hobby, og indtil 2020 min eneste vedvarende, intellektuelle hobby. (Jeg studerer også kinesisk nu.) Programmering slugte fuldstændig mit liv og definerede, hvem jeg er fra jeg var 11 år og indtil nu. Jeg vil gerne dele den glæde med andre.
Programmering er en af de få afhængigheder, jeg kan anbefale, fordi du kan starte med at lege med computeren alene og udvikle dig til at blive dygtig, og dit arbejde kan blive nyttigt og værdifuldt. Selvom du kun gør det for din egen skyld, er det værd at bruge dit liv på.
At være professionel programmør kan give dig en stor grad af personlig frihed i dit arbejde.
At undervise studerende på universitetet er lettere: Du behøver ikke rigtig at gøre så meget, den gennemsnitlige studerende er engagerede i sin egen læring, og du kan komme meget længere ind i avancerede emner, der er sjovere at udforske som lærer. Så du kan føle dig mere fuldendt i din undervisning, fordi universitetsstuderende er mere ambitiøse, og fordi ansvaret for læring i højere grad er deres, og ikke underviserens.
Men at undervise datamatikerstuderende er hjertevarmende: Datamatikerstuderende ved, at de skal blive professionelle programmører, og de har valgt universitetet fra af en eller anden grund. Jeg er her for at give dem alt, hvad der vil gøre dem til de bedste programmører, de kan blive.
Jeg er ikke færdig med professionel programmering: Jeg har ikke skabt en virksomhed, et fremragende open source-projekt, mit eget programmeringssprog eller mit livs værk.
Men for nu er jeg programmeringslærer igen.
Jeg håber, jeg bliver træt af det, inden jeg går på pension.