We are Makers of Tomorrow



"Me ollaan tekemässä hommia, jotka muuttaa maailmaa ja niitä tehdään uusilla teknologioilla ja reilulla asiakkuuden hoidolla" #makersoftomorrow

Mikko Siukola

Mikko Siukola - a Maker of tomorrow

Cybercom tarjoaa haasteita niin kokeneille konkareille kuin myös uransa ensiaskelia ottaville. Ohjelmistokehittäjänä työskentelevä Mikko Siukola on Cybercomilla ensimmäisessä oman alan työpaikassaan, ja vajaan vuoden mittaisen uratarinansa aikana hän on ehtinyt keräämään kokemusta monessa mielenkiintoisessa projektissa. Tällä hetkellä hän työskentelee Opetushallituksen (OPH) projektissa, osana opintopolku.fi-palvelua kehittävää tiimiä.

Vapaa-ajallaan Mikko pelaa intohimoisesti aivonystyrät äärimmilleen haastavaa go-lautapeliä ja osallistuu aktiivisesti Helsingin yliopistollisen Go-seuran järjestämiin peli-iltoihin ja turnauksiin. Sinnikäs pelaaminen on myös tuottanut tulosta: Mikko kilpailee go-pelaamisessa aktiivisesti, ja hän on päässyt niittämään suomalaisille go-pelaajille mainetta myös kansainvälisellä tasolla. Vuonna 2011 hän edusti Suomea go-amatöörien MM-kisoissa Japanissa ja takana on myös merkittävä määrä SM- ja EM-kilpailuja sekä muita turnauksia ulkomailla.

Moi Mikko, mitenkäs syksy on sujunut?

Aloitin kesälomien jälkeen OPH:n projektissa ja olen viihtynyt hyvin! Tuntuu, että siellä pääsee tekemään järkevien ihmisten kanssa kiinnostavia ja konkreettisia asioita. Timissä on paljon osaavia ja mukavia tyyppejä. Tässä projektissa kehitämme opintopolkua eli alustaa, jonka päällä kaikkien oppilaitosten opiskelijahaut toimivat. Se tuntuu merkitykselliseltä työltä.

Hienoa kuulla, että olet viihtynyt! Voisitko kertoa meille vähän taustastasi?

Opiskelen Helsingin yliopiston tietojenkäsittelytieteen laitoksella ja olen niin sanottu ”klassikko” eli gradua vaille valmis filosofian maisteri. Edistän kuitenkin työn ohessa graduani, ja siitä on nyt noin 1/3 valmiina. Aiheenani on pelien tasapainottaminen tekoälyn avulla siitä näkökulmasta, että millaisilla keinoilla pelistä voidaan tehdä mahdollisimman tasainen.

Cybercomille päädyin vajaa vuosi sitten ystäväni suosituksesta: hän soitti ja kertoi, että tänne kaivattaisiin tekijää, jolla olisi hallussa PHP:n ja Wordpressin käyttö ja kysyi, olisiko minulla riittävää osaamista. Vastasin tuolloin, että ei ole kokemusta juuri noista teknologioista, mutta voisin oppia. Keskustelun jälkeen osallistuin Cybercomin marraskuussa 2016 järjestämään rekrysaunaan, jossa pääsin verkostoitumaan ja juttelemaan cyberiläisten kanssa. Innostuin soittamaan paikan perään ja pian eräänä perjantaina olinkin jo työhaastattelussa. Työt alkoivat seuraavan viikon maanantaina.

Olen ollut kohta vuoden Cybercomilla ja kokenut, että talossa vallitsee aidosti hyvä henki. Käytännön asiat on aina hoidettu sujuvasti ja asioista on voitu sopia. Lyhyestä ajasta huolimatta olen päässyt mukaan moneen projektiin tekemään juttuja ja myös sellaisilla teknologioilla, jotka eivät ole olleet minulle entuudestaan tuttuja. Tällä hetkellä työskentelen päivittäin OPH:lla asiakkaan tiloissa. Cybercomilaisuus näkyy kuitenkin vahvasti omassa työssä esimerkiksi erilaisten tapahtumien ja illanviettojen myötä. Helsingin toimisto on myös lähellä ja siellä voi aina käydä pyörähtämässä.

Miten sinusta tuli Maker? Mikä herätti kiinnostuksesi luoda uusia asioita teknologian avulla?

Ongelmanratkaisu on aina ollut minulle erittäin tärkeä ja mieluisa aihe ja varmasti luonut pohjaa omalle osaamiselle. Pidän siitä, kun saan miettiä tehokkaita ja luotettavia ratkaisuja avoimiin ongelmiin, joiden suhteen ei ole aina ihan selvää, että miten niitä pitäisi lähestyä. Olen päässyt käyttämään ongelmanratkaisukykyjäni projekteissa ja pidän siitä syklistä, jossa rajattuja asioita nikkaroidaan muutaman päivän tai viikon ajan ja saadaan lopuksi jotain valmiiksi. Projekteissa huomaa myös nopeasti, jos jokin ei toimi ja pääsee muuttamaan asioiden suuntaa. Kaiken saa lopulta toimimaan jollain keinolla.

Kiinnostus teknologiaa kohtaan heräsi minussa jo varhain: olen puuhastellut tietokoneiden parissa noin 6-vuotiaasta lähtien ja yritin jo tuolloin ohjelmoida, tosin hyvin yksinkertaisella tasolla. Olen myös pyörinyt netissä, chattaillut, seurannut teknologian kehitystä ja pelannut pelejä läpi ikäni. Vuosituhannen alussa kirjoitin useamman vuoden ajan peliarvosteluja MikroBitti-lehteen. Olen aina tykännyt erilaisista strategiapeleistä, joista eniten pelaan go:ta. Kokeillessani kyseistä peliä ensimmäisen kerran ajattelin heti, että vitsi miten siistiä, tätä tulen pelaamaan koko loppuelämäni.

Pelit ja työnteko ovat yllättävän lähellä toisiaan, koska molemmat sisältävät sekä ongelmanratkaisua että optimointia. Käsillä on aina jotkut olosuhteet, joiden puitteissa pitää kehittää erilaiset muuttujat huomioiden paras mahdollinen ratkaisu ongelmaan. Esimerkiksi go-pelissä yhdistyy paikallisen laskennan tarkkuus siihen, että pitää abstraktisti luottaa hyväksi todettuihin muotoihin ja intuitioon, koska kaikkea ei voi eksaktisti laskea. Kokemus kuitenkin auttaa. Go:ssa tulee jatkuvasti eteen erilaisia ongelmatilanteita, joissa pitää vaikkapa kytkeä kaksi ryhmää yhteen mahdollisimman tehokkaasti. Jos katsoo tarpeeksi kaukaa, niin se muistuttaa hyvin paljon sitä, että vääntää dataa tiettyyn muotoon sovelletun algoritmin avulla.

Voisitko kertoa projektista, jossa Maker-henki pääsi todella esille?

Nykyisen projektin myötä olen miettinyt Makeriyden ydintä ja kokenut, että minulle se merkitsee sitä, että tehdään luovalla tavalla jotain laadukasta. Toki Maker-henki merkitsee jokaiselle varmasti vähän eri asioita, mutta itse koen, että kyse on enemmänkin tausta-asenteesta, joka vaikuttaa koko ajan ja kaikessa tekemisessä. Maker-henki ei ole sitä, että tehtäisiin yksi juttu ”makeristi”, vaan sitä, että koko ajan pyritään tekemään hyvää. Poistamme ongelmia ja jätämme koodin aina jälkeemme hyvään kuntoon. Kaikki tämä tehdään myös yhteistyössä ja yhdessä.

Mitkä ovat tärkeimpiä asioita joita olet Cybercomilla ollessasi oppinut?

Tieto ja kokemus lisääntyvät koko ajan, ja on vaikeaa nostaa esille yhtä asiaa, joka olisi ikään kuin muuttanut kaiken. Olen päässyt tekemään töitä uusilla teknologioilla heti alusta alkaen, vaikka tunnenkin oloni kotoisimmaksi Javaa kirjoitellessa. En ollut esimerkiksi käyttänyt Angularia ennen, mutta erään projektin myötä pääsin tutustumaan siihen käytännössä. Nykyisessä projektissa myös AWS tulee käytännön kautta vähitellen tutuksi, kun perinteiselle palvelinalustalle rakennettua sovellusta viedään pilviympäristöön.

Kaiken kaikkiaan minulle on tullut sellainen fiilis, että alalla itsessään on paljon sellaisia asioita, joista en tiennyt tai joita en aikaisemmin edes osannut ottaa huomioon, mutta hyviä mahdollisuuksia uuden oppimiseen on tarjolla jatkuvasti.

Millainen olisi unelmaprojektisi?

Unelmaprojekti? Nykyinen projekti on kyllä jo aika hyvä, koska pääsen tekemään vastuullisia hommia osaavien ihmisten kanssa ja sellaisen asian parissa, joka todella vaikuttaa monien ihmisten elämään. Mutta jos nyt yleismaailmallisesti lähtisi pohtimaan, niin unelmaprojekti on varmasti sellainen, jossa saa käyttää omaa luovuuttaan ja tehdä vastuullisesti merkityksellisiä asioita. On myös tärkeää, että apua saa tarvittaessa, mutta luotetaan siihen, että jokainen yrittää parhaansa ja tekee itsenäisesti järkeviä ratkaisuja.

Mikä on lempiasiasi Cybercomilla?

Täällä on mukavaa porukkaa töissä. Voi luottaa siihen, että vieressä istuva kaveri tekee hyvin työnsä ja niinä päivinä, kun asiat eivät välttämättä suju suunnitelmien mukaan, on mahdollista saada myös apua. Työajat ovat myös joustavat: jos jonain päivänä hommat eivät vaan suju parhaalla mahdollisella tavalla, voi tehdä lyhyemmän työpäivän ja palata asiaan myöhemmin, kun flow on parempi.

Yksi lempiasioistani on myös se, että luomme ja teemme täällä ihan oikeasti juttuja, jotka toimivat hyvin ja joista voi olla jälkikäteen ylpeä.

Vinkkejä Java Makeriksi hakeville?

Cybercomille tullessaan ei tarvitse olla ”valmis”, mutta pohja pitää olla kunnossa. Omassa tapauksessani tämä tarkoitti sitä, että minut otettiin koodaamaan alun perin Wordpressiä Javascriptillä ja PHP:llä, mutta koska Java oli minulle jo entuudestaan tuttu, niin pystyin siirtymään nopeasti sen pariin.

Täällä pärjää, jos osaa kommunikoida ja on valmis oppimaan myös uutta. Yleinen avoimuus ja positiivisuus ovat tietenkin myös tärkeitä ominaisuuksia, mutta on ihan hyväksyttävää olla hiljaisempi kaveri - kyllä menossa pysyy mukana. Jotkut ovat enemmän äänessä, jotkut hiljaisempia, mutta kaikki ovat silti samaa porukkaa. Täällä saa olla oma itsensä, eikä kukaan pakota tekemään tai olemaan tai toimimaan tietyllä tavalla.

Sinustako seuraava Java Maker?

 

 


 

Juha Korkalainen - a Maker of Tomorrow

Juha Korkalainen – a Maker of tomorrow

Juha on toiminut ohjelmistokehitystehtävissä yli 10 vuoden ajan ja hän onkin ehtinyt kerryttää hyvin laaja-alaisen kokemuksen IT-alalta. Cybercomilla hän on työskennellyt yli yhdeksän vuoden ajan. Tällä hetkellä Juha työskentelee ohjelmistoarkkitehtina ja Scrum Masterina VRK:lla (Väestörekisterikeskus), jossa hän vastaa arkkitehtuurisuunnittelusta ja sovelluskehityksestä. 

Juhan tekninen kokemus (erityisesti Java- ja OpenSource –puolella) on vahvaa, mutta hänellä on näkemystä ja osaamista myös käyttöpalveluympäristöistä ja käytettävyyssuunnittelusta. Hän tekee ohjelmistokehitystä, mutta pystyy myös toimimaan ympäristöjen hallinnoinnissa. Istuimme alas Juhan kanssa ja juttelimme, miten matka Cybercomilla on sujunut ja miten hänestä tuli Maker.

Moro Juha! Miten menee?

Ihan jees, ei tässä ihmeempää. Viime vuosien aikana projektit ovat olleet mielenkiintoisia ja koen, että Cybercomilla on ollut sellainen perushyvä pöhinä päällä.

Mahtavaa! Voisitko kertoa meille vähän taustastasi?

Olen ollut pienestä pitäen tekemisissä tietokoneiden kanssa ja yleisesti kiinnostunut teknologiasta. Tietokonepelien pelaamisella on varmaan ollut myös vaikutuksensa, mutta käytännössä huomasin, että minun oli helppo ymmärtää tietokoneita ja pärjäsin hyvin niiden kanssa. Ohjelmointi tuli kuitenkin kunnolla kuvioihin vasta ammattikorkeakoulussa, toki kiinnostusta ohjelmointiin oli jo ennen sitäkin ja yritinkin koodailla eri kielillä tosin ilman mainittavaa menestystä.

Ennen it-alalle siirtymistä työskentelin joitakin vuosia ravintola-alalla, jossa aloitin jo lukiossa. Huomasin kuitenkin, että ravintola-alalla en saanut työelämässä riittävästi haastetta. Kiinnostus tekniikkaan alkoi taas nostaa päätään ja päädyin opiskelemaan Stadiaan tuotantotaloutta ja kansainvälistä markkinointia. Opintojen myötä ohjelmistopuoli tuli konkreettisesti mukaan ja tuotantotalouden linjalla opin ymmärtämään myös yritystoiminnan liiketoimintanäkökulmaa.

Ymmärrys liiketoiminnasta on auttanut projekteissa astumaan asiakkaan saappaisiin ja olen sen avulla pystynyt toimimaan asiakkaan tukena projektin eri vaiheissa. Opiskelujen lopulla ja ennen ensimmäistä varsinaista IT-alan työtä, työskentelin myös Telecom-puolella muutaman vuoden ajan. Teleoperaattorilla työskentelin asiakaspalvelussa, teknisessä tuessa ja lopulta verkonhallintakeskuksen järjestelmäasiantuntijana. Vuosi valmistumiseni jälkeen pääsin pieneen ohjelmistoyritykseen, joka toimi hyvänä ponnahduslautana alalle.

Miten sinusta tuli Maker? Mikä herätti kiinnostuksen luoda uusia asioita teknologialla?

Tuo onkin aika mielenkiintoinen kysymys! Olen aina ollut kiinnostunut jollain tasolla prosesseista ja toisaalta siitä, miten niitä voidaan tehostaa. Olen kiinnostunut siitä, miten ihmisten elämää voidaan helpottaa ja toisaalta myös tehostaa sitä samalla. Toivon, että pystyn tuottamaan ratkaisuja, joissa automatisoidaan turhia manuaalisia vaiheita (esimerkiksi teleoperaattoreilla täyttelin exceleitä aivan hiilenä). Ideaalitilanteessa ohjelmisto tukee sen käyttäjiä sillä tavalla, että he voivat keskittyä oikeasti tärkeisiin asioihin siis niihin jotka tuottavat lisäarvoa. Myös ohjelmistotyön luova puoli on minulle tärkeää. Erityisesti pidän ongelmanratkaisusta ja siitä, että pystyn konkreettisesti tekemään jotain, josta näkee, että siitä on hyötyä. Se tekee tästä työstä palkitsevaa ja mielenkiintoista.

Voisitko kertoa projektista, jossa Maker-henki pääsi todella esille?

Tulee heti mieleen ainakin kaksi projektia, jossa ollaan oikeasti luotu jotain uutta ja helpotettu ihmiskuntaa – Opetushallitus (OPH) ja tällä hetkellä käynnissä oleva Kansallinen palveluarkkitehtuuri -projekti (KaPA). Varsinkin Valtuudet-projektissa tehdään asiaa, johon ei ole aikaisemmin ollut keskitettyä formaalia ratkaisua. Valtuudet palvelun tavoite on mahdollistaa puolesta-asiointi, siis se että joku voi edustaa sähköisesti toista henkilöä tai yritystä. Tätä on toki tehty aikaisemmin jo yksittäisissä palveluissa, mutta ei tässä mittakaavassa. Tarkoituksena on hyödyntää perusrekistereissä (VTJ, YTJ, Kaupparekisteri sekä tulossa oleva edunvalvontatietovaranto) jo tiedossa olevaa tietoa ja toisaalta niiden lisäksi luodaan valtuusrekisteri, johon voidaan kirjata perusrekistereihin kuulumattomia valtuuksia. Kokonaisuudessaan tämä on sellainen ongelmakenttä, jota ei ole aikaisemmin ratkottu ja uskon, että meidän ratkaisumme tulee todella helpottamaan ihmisten elämää.

Tässä tehdään ihan oikeasti todella fiksua asiaa ja tämä itsessään on se, mikä on Makeriyttä: me tehdään jotain uutta eli tässä tapauksessa alustaa, joka mahdollistaa potentiaalisesti laajemman sähköisen palvelun ennennäkemättömässä mittakaavassa ja digitalisoi yhteiskuntaa.

Lisäksi mieleen tulee muutaman vuoden takaa sellainen mielenkiintoinen portaaliratkaisu eräälle betonielementtivalmistajalle, jossa tuimme yrityksen toimintaa tekemällä ylikansallisille yrityksille ratkaisun, jossa suunnitelmadokumentti ja hallintajärjestelmä olivat käytössä useassa eri organisaatiossa. Se mikä teki siitä mielenkiintoista, oli että he pystyivät ratkaisun myötä ensimmäistä kertaa yhdistämään suunnitteludokumentit tuotantoprosessin tilaan eli näkemään samasta dokumentista elementin matkan valmistuksesta toimitukseen saakka. Tuon palvelun kehitys jatkuu meillä vieläkin, vaikka en itse ole siinä enää aktiivisesti mukana.

Mitkä ovat tärkeimpiä asioita joita olet Cybercomilla ollessasi oppinut?

Tämä hyvä mutta toisaalta paha kysymys. Olen aina onnekseni saanut tehdä töitä suosittujen, korkeankäytön ja valmiiksi volyymia sisältävien palveluiden kanssa. Se, että on ollut tämän kaltaisista projekteista ylläpitovastuussa, on opettanut huomioimaan sitä, miten tekemäni muutokset vaikuttavat tuotantoon ja loppukäyttäjille näkyvään.

Pyrin ottamaan huomioon koko ketjun aina asiakkaan vaatimuksesta, laadukkaaseen kehitykseen sekä ajoon viemiseen. On tärkeää, ettei unohda koodin valmiina olemisessa tärkeitä suorituskyvyn ja testauksen kulmia ja ymmärtää vaatimusmäärittelystä aina tuotantoon ajoon asti, että tietyt vaikeudet voidaan estää. Olen myös oppinut varmistamaan, että tuotantovalmis on todella tuotantovalmis.

Tärkeää on myös se, että olen matkani varrella oppinut tuntemaan tosi hyviä ja ammattimaisia tyyppejä ja saanut tehdä töitä todella huikeiden ihmisten kanssa. Ja toki ammattitaito on kehittynyt siinä samalla!

Millainen olisi unelmaprojektisi?

Unelmaprojekti on se sellainen, missä luodaan ihan uutta ratkaisua ongelmaan jota kukaan muu ei ole älynnyt ratkaista. Siis sellainen jossa viedään maailmaa parempaan suuntaan. Vaikka projektissa ei ratkottaisikaan maailmaa mullistavaa ongelmaa on tärkeää, että siinä tuotetun hyödyn pystyy itse allekirjoittamaan, silloin tulee tekemisestä hyvä fiilis. Projektin onnistumiseen vaikuttaa myös tiimi. Toivoisin että saisin aina työskennellä yhtä timanttisen tiimin kanssa kuin nyt.

Mikä on lempiasiasi Cybercomilla?

Nyt on vähän kliseinen vastaus, mutta kyllä se on ne työkaverit ja se henki, joka vallitsee työpaikalla. Töihin on mukava tulla ja täällä saa tehdä kovien ammattilaisten kanssa töitä – aina pystyy luottamaan työkavereiden ammattitaitoon. Cybercomilla on hyviä tyyppejä ja ne on vielä ammattilaisia, ja kyllä sellaisten kanssa on vaan hiton mukavaa tehdä töitä.

Vinkkejä Java Makeriksi hakeville?

Sanoisin, että olemme hyvä vaihtoehto! Cybercom on hyvä ympäristö, jossa olen itse ainakin päässyt kasvamaan ja kehittymään. Olen saanut toimia monialaisesti erilaissa ympäristöissä ja kerryttänyt kokemusta sekä yksityisen että julkisen sektorin puolelta, mikä on ollut mielenkiintoista. Työssä on myös ollut mahdollisuuksia oppia uutta – tekeminen on ollut jatkuvaa oppimista ja olen saanut kokeilla ja oppia uusia teknologioita ja pystynyt siten ylläpitämään jatkuvaa oppimista. Eli mikäli olet tyyppinä ratkaisukeskeinen, kiinnostunut uuden oppimisesta ja pystynyt katsomaan boksin ulkopuolelle, niin pärjäät ja viihdyt varmasti.