nerdschool
IT-bransjen tok grep: – Studentene lærer for lite av dette i skolen
BERGEN (digi.no) – Ikke programmer i et vakuum. Hvis du sitter for deg selv, går du glipp av årevis med akkumulert kunnskap, forklarer Erlend Røsjø.
Han og Eirik Årdal i Bouvet står sammen foran en datasal full av mennesker. Noen er studenter i Bergen, andre er godt voksne bransjefolk.
Alle er her for å lære om god kodeskikk i Javascript: Et språk de fleste i bransjen benytter seg av, men som man lærer lite av på de tradisjonelle informatikk- og datalinjene.
Praktisk rettet
– Jeg begynte nettopp i en traineestilling hos et selskap på Bergen Media City. Her må jeg bruke Javascript, og det er derfor jeg er her nå, forklarer 22 år den gamle IT-studenten Thomas Petterson til digi.no.
Selv snublet han over arrangementet på Meetup.com, en populær side for arrangementer, særlig innen IT.
Nerdschool er gratis og åpent for alle, og arrangeres annenhver uke i Bergen. Gjennom ett år dekker de en rekke ulike tema, fra Git og Javascript til parprogrammering og Solid-prinsippene.
Hvert treff varer i tre timer med pizza og mingling i starten. Deretter er det litt tavleundervisning, før det bærer løs med oppgaveløsing. Nerdschool har lagt ut alle oppgave sine gratis på Github.
– Stort gap mellom studier og arbeidsliv
Opplegget har utspring i konsulentselskapet Bouvet i Bergen, men har nå undervisere fra flere ulike selskaper. Det hele startet da frivillige gikk sammen i 2014, fordi de så at IT-studentene manglet den praktiske kunnskapen som trengs i arbeidslivet.
– Det er et stort gap mellom det du lærer på høyskole og det du trenger i arbeidslivet. Vi så et behov for å lære studentene det de ikke lærer på skolen: I hovedsak frontend-utvikling og testing, forklarer Siv Midtun Hollup, en av grunnleggerne, til digi.no.
– De som underviser i dette er ikke utviklere, men forskere. Vi kan ikke forvente at de skal lære bort håndverket når de ikke er utviklere selv. Derfor forsøker vi å hjelpe så godt vi kan, sier hun.
– Lett å lære seg på egenhånd
Universitetet i Bergen er positive til opplegget. Faktisk er det på universitetet at Nerdschool arrangeres.
– Det er et fantastisk eksempel på at næringsliv og universitetet går sammen og lærer opp folk, forklarer Pinar Heggernes, leder for institutt for informatikk ved Universitetet i Bergen.
– Hvorfor får ikke studentene denne opplæringen på skolen?
– Opplegget våre studenter går gjennom er teknisk tungt, og det er mye de skal lære seg på tre år. Vi tenker at enkelte ting, som Javascript, er relativt enkelt å lære selv når du har en informatikkutdanning i bunn. Vi velger derfor å prioritere bort dette, sier hun.
Universitetet i Bergen er heller ikke alene om å ikke tilby frontend-utvikling. I dag har de fleste norske IT-studier opplæring i Python, C#, C++ og/eller Java, i tillegg til undervisning i funksjonelle språk.
Dersom man vil lære Javascript, må man gjerne innom «lettere» IT-studier som Webutvikling på NTNU eller Informasjonsvitenskap ved Universitetet i Bergen.
En annen faktor er at frontend-teknologien endrer seg mye raskere enn den gjør på tjenersiden.
– Vi vil gjerne lære bort de delene av faget som ikke endrer seg. Datamaskiner har fungert på akkurat samme måte lenge nå. Det matematiske, algoritmiske og tunge endrer seg selvsagt noe, men ikke mye. Det som endrer seg er det duppedittene som brukerne ser – det endrer seg raskt.