Opiskelijasta koodariksi – miten opinnäytetyö voi avata oven työelämään?

Miten opiskelijasta kasvaa ohjelmistokehittäjä? Jos kysymys esitetään Leevi Kukkoselle ja Nikolas Hirvoselle, vastaus löytyy yhdistelmästä uteliaisuutta, käytännön tekemistä ja mahdollisuutta työskennellä aitojen kehitystehtävien parissa. Molempien matka Saarni HRX:lle kulki opinnäytetyön kautta, mutta tarinat alkoivat hieman eri lähtökohdista.

Leevi aloitti HRX:llä jo kesällä 2022 ohjelmistokehittäjänä diplomi-insinööriopintojensa aikana. Tuolloin kokemusta alasta ei ollut vielä paljon, mutta vastuuta ja luottamusta annettiin alusta asti. Vuosien aikana rooli on pysynyt samana, mutta vastuualueet ovat kasvaneet merkittävästi.

”Toisen vuoden DI-opiskelijana kokemusta tai osaamista ei vielä ollut paljoa, mutta vastuuta ja luottoa tuli alusta asti.”
Leevi Kukkonen, Software Developer

Nikolas puolestaan muutti Säkylästä Ouluun opiskelemaan tieto- ja viestintätekniikkaa Oulun ammattikorkeakouluun. Ohjelmistokehitys tuntui luontevalta valinnalta, sillä teknologia ja sen tarjoamat lähes rajattomat mahdollisuudet olivat kiinnostaneet häntä jo pitkään. Työ Saarni HRX:llä löytyi lopulta opinnäytetyön kautta.

Opinnäytetyö aidossa työelämän ympäristössä

Molemmat päätyivät tekemään opinnäytetyönsä HRX:lle, mutta eri näkökulmista.

Leevin työ käsitteli HR-järjestelmiin upotettujen kielimallitoimintojen suunnittelua. Tavoitteena oli tutkia, millaisia mahdollisuuksia tekoäly tarjoaa HR-järjestelmille hyödyllisyyden, teknologian, tietoturvan ja sääntelyn näkökulmista. Taustalla vaikutti halu ymmärtää, miten tekoälyä voidaan hyödyntää käytännössä osana ohjelmistoja.

Nikolas taas tarttui käyttöliittymän kehittämiseen liittyvään opinnäytetyöhön, jossa yhdistyivät hänen kiinnostuksensa käyttöliittymäsuunnitteluun sekä tekoälyn hyödyntämiseen ohjelmistokehityksessä.

Molemmat korostavat, että yritykselle tehtävä opinnäytetyö tuntui merkitykselliseltä juuri siksi, että työn tulokset eivät jääneet harjoituksiksi. Nikolas koki suurimmaksi eroksi kouluprojekteihin sen, että kehitystyö tehtiin oikeille käyttäjille ja osaksi olemassa olevaa järjestelmää. Leevin kokemuksen mukaan puolestaan tutkimuksen rajaaminen ja sopivien menetelmien valinta vaativat huomattavasti enemmän pohdintaa kuin perinteisissä koulutöissä.

”Lopputyötä tehdessä työ sai aivan uudenlaisen merkityksen, kun tiesi sen tulevan oikeaan käyttöön eikä jäävän vain harjoitukseksi.”
Nikolas Hirvonen, Software Developer

Onnistuneen opinnäytetyöprosessin perustana molemmat näkevät tiiviin yhteistyön yrityksen ja opiskelijan välillä. Säännöllinen vuoropuhelu, matala kynnys kysyä apua sekä mahdollisuus jatkaa työn tulosten kehittämistä myös valmistumisen jälkeen ovat asioita, jotka hyödyttävät kaikkia osapuolia.

Mitä työelämä opettaa?

Vaikka opinnot loivat vahvan perustan, moni tärkeä oppi on tullut vasta työelämässä.

Leevin mukaan erityisesti ryhmätyötaidot ja suuremmissa projekteissa työskentely ovat asioita, joita on vaikea oppia täysin luokkahuoneessa. Ohjelmistokehityksessä suurin osa osaamisesta rakentuu lopulta tekemisen kautta.

”Ohjelmistokehittämisessä koen myös oppineeni 90% käytännössä tekemällä, eli en usko, että kursseja käymällä pääsee alkua pidemmälle.”
Leevi Kukkonen, Software Developer

Nikolas nostaa esiin ohjelmistokehityksen arjen: versionhallinnan, tikettien käsittelyn, iteratiivisen kehittämisen ja sen, että valmiiltakin tuntuvat ominaisuudet palaavat usein myöhemmin jatkokehitykseen. Nämä ovat käytännön työelämän taitoja, joihin opiskelija törmää vasta oikeissa projekteissa.

Molempien kokemuksissa korostuu myös työyhteisön merkitys. Leevi kertoo, että luottamus omaan osaamiseen on kasvanut vastuun myötä, samalla kun kokeneemmat kehittäjät ovat auttaneet ratkaisemaan haastavia teknisiä ongelmia.

Nikolas puolestaan kuvailee työuran alun tuntuneen yllättävän luontevalta, koska osa toimintatavoista oli tullut tutuksi jo opinnäytetyön aikana. Uusien asioiden opettelussa tuki on ollut jatkuvasti lähellä, eikä kaikkea ole tarvinnut osata heti ensimmäisestä päivästä lähtien.

Ongelmanratkaisua, oppimista ja uusia mahdollisuuksia

Kun keskustelu kääntyy työn mielekkyyteen, vastauksista löytyy yhteisiä teemoja.

Leeviä motivoivat erityisesti ongelmanratkaisu ja kokonaisuuksien suunnittelu. Uran alkuvaiheesta mieleen ovat jääneet muun muassa HRX-järjestelmän onboarding-työkalu sekä intramoduuli, joiden kehittämisessä hän oli mukana.

Nikolas puolestaan saa eniten energiaa siitä, kun uusi ominaisuus alkaa toimia odotetulla tavalla ja samalla oppii itse jotain uutta. Työn vaihtelevuus pitää tekemisen kiinnostavana, sillä päivät voivat sisältää niin uuden kehittämistä, korjauksia kuin käyttöliittymien suunnitteluakin.

Polku, jota ei osannut ennustaa

Kun Leevi ja Nikolas katsovat taaksepäin opiskeluaikoihinsa, kumpikaan ei olisi osannut täysin ennustaa nykyistä arkeaan.

Leevi toteaa osuvasti, ettei hän vielä opintojen alussa edes tiennyt olevansa matkalla kohti ohjelmistokehittäjän uraa.

Nikolas puolestaan nostaa esiin tekoälyn nopean kehityksen. Opiskelujen alussa oli vaikea kuvitella, että tekoälystä tulisi osa ohjelmistokehittäjän jokapäiväistä työkalupakkia tai että se olisi keskeisessä roolissa myös hänen opinnäytetyössään.

Yksi asia on kuitenkin varma: molempien kohdalla opinnäytetyö toimi siltana opiskelujen ja työelämän välillä. Kun tutkimus- ja kehittämistyötä pääsee tekemään aitoihin tarpeisiin, voi lopputyöstä kasvaa paljon enemmän kuin pelkkä tutkinnon viimeinen suoritus. Se voi olla ensimmäinen askel uralle, joka jatkuu valmistumisen jälkeenkin.


Kaikki henkilöstöhallinnon tarpeet yhdessä järjestelmässä. Saarni HRX tuo työntekijätiedot, HR-prosessit ja automaation helposti hallittavaksi kokonaisuudeksi. Tutustu Saarni HRX.



Lyhyesti Saarni Cloud -konsernista

Vuonna 2017 perustettu Saarni Cloud on suomalainen työelämän ohjelmistokonserni ja SaaS-liiketoiminnan edelläkävijä, jonka henkilöstöhallinnon, oppimisen, työajanseurannan, taloushallinnon ja analytiikan palveluita käyttää Suomessa ja Pohjois-Euroopassa lähes puoli miljoonaa ihmistä noin 1 500 asiakasorganisaatiossa. Konsernin palveluksessa on yli 160 asiantuntijaa Espoossa, Helsingissä, Tampereella, Oulussa ja Hyvinkäällä. www.saarnicloud.com