FITechin kurssi tarjoaa IT-alan asiantuntijalle mahdollisuuden kehittää syväosaamistaan
Jari Huoppila
Kun ohjelmistoarkkitehtuuria käsittelevä Microservice architectures and serverless computing -kurssi käynnistyi Aalto-yliopistossa, opettajan ensimmäinen kysymys opiskelijoille oli: ”Miksi tulitte tälle kurssille, kun nämä tiedot ovat avoimesti netissä saatavilla?”
Voisi kuvitella, että tällaisella toteamuksella olisi epämotivoiva vaikutus, mutta päinvastoin. Ericssonilla työskentelevä Jari Huoppila innostui kurssista niin paljon, että oikein odotti luentojen alkamista.
”Opettajalla oli loistava tyyli tuoda asioita esiin mielenkiintoisella tavalla”, hän sanoo.
Alun kysymys liittyi siihen, että vaikka netistä löytää paljon ohjelmistoarkkitehtuureihin liittyvää tietoa, täytyy tietää mitä etsiä. Tämän tiedon voi omaksua monella tavalla. Huoppila valmistui TKK:sta eli nykyisestä Aalto-yliopistosta diplomi-insinööriksi 30 vuotta sitten eikä ole sen jälkeen muodollisesti opiskellut vaan oppinut työssä.
”IT-maailmassa 30 vuoden takaisilla opinnoilla ei ole hirveästi arvoa tänä päivänä. Tekemälläkin oppii, mutta se voi olla hidasta ja kallista”, hän toteaa.
”Halusin todistaa itselleni, että opiskelu onnistuu edelleen.”
Pitkäksi venyneestä opiskelutauosta huolimatta Jari Huoppila piti käymäänsä kurssia antoisana ja sai ujutettua sen tekemisen osaksi arkea. Opiskeluun sai käyttää työaikaa, mutta suurin osa uuden oppimisesta tapahtui vapaa-ajalla ja luentojen ulkopuolella.
”Kun aihepiiri on kiinnostava, sitä tekee ihan mielellään”, hän sanoo.
Muille osaamisen kehittämisestä kiinnostuneille hän vinkkaa, että kurssin kuvausteksti kannattaa lukea tarkasti, jotta tietää vastaako kurssi omia odotuksia. Lisäksi oppimiseen kannattaa varata reilusti aikaa.
”Itse en täysin hahmottanut ilmoittautuessa paljonko opiskeluun menee aikaa. Oppiminen ei tapahdu itsestään, se vaatii työtä ja aikaa.”
”Loistava paikka vaihtaa ajatuksia”
Jari Huoppila on työskennellyt koko pitkän uransa Ericssonilla. Tällä hetkellä hänen työnsä liittyy Ericsson Security Manager -tuotteeseen, joka on microservice-pohjainen applikaatio.
Microservice eli mikropalvelu on ohjelmistoarkkitehtuuri, joka rakentaa sovelluksen erillisistä pienistä palveluista. Se on moderni tapa tehdä pilvipalveluja hyödyntävää ohjelmistoarkkitehtuuria.
Huoppilan mukaan Microservice architectures and serverless computing -kurssin rakenne auttoi tiedostamaan minkälaisia asioita kannattaa miettiä arkkitehtuureja suunnitellessa, sillä arkkitehtuuritasolla tehtyjä vääriä päätöksiä on kallista korjata myöhemmin.
Kurssilla käytettiin pääasiassa nettimateriaalia. Huoppilan mukaan kurssin etuna oli, että opettaja ohjasi sellaisiin lähteisiin joihin ei luultavasti itse eksyisi, mutta jotka sisälsivät mielenkiintoisia näkökulmia.
Kurssitoteutuksella oli opiskelijoina sekä tutkinto-opiskelijoita että aikuisopiskelijoita, joista monet työskentelivät eri yrityksissä. Huoppila koki, että opiskelijajoukon monipuolisuudesta oli hyötyä.
”Opiskelijoilla on uusia, ennakkoluulottomia ajatuksia. Alan konkarit taas toivat esille mitä kannattaa ja ei kannata tehdä. Se oli loistava paikka vaihtaa ajatuksia sekalaisella joukkiolla.”