1. Sinulla täyttyy syksyllä vuosi Productivity Leapilla. Millaisia kokemuksia työskentelystä ja firmasta tässä vaiheessa on mielessä päällimmäisenä? Tiesin jo ennen Productivity Leapiin tuloa, että kyse ei ole mistään ihan tavallisesta aloittelevasta pikkuyrityksestä. Johdon ammattitaito ja kokemus IT-alalta oli poikkeuksellisen vahvaa ja kun yritys oli lisäksi onnistunut rekrytoimaan riveihinsä huippuosaajia, niin uskalsin tehdä päätöksen vaihtaa yli 70000:n työntekijän yrityksestä parinkymmenen työntekijän yritykseen. Kaikki on sujunut jopa odotuksia paremmin. Työkaverit ovat parasta A-ryhmää, minkä takia uuteen porukkaan oli helppo tulla. On hieno nähdä, kuinka kaikki puhaltavat yhteen hiileen. Vaikka ei vielä edes vuotta ole takana, olen jo päässyt työskentelemään useissa erilaisissa projekteissa ja tehtävissä. Olen toiminut sekä projektipäällikön että sovelluskehittäjän roolissa ja saanut tutustua projekteissa moneen uuteen teknologiaan. Mielenkiintoisimpana uutena asiana vastaan on tullut Low Code. 2. Olet suorittanut OutSystemsin Tech Lead sertin ja olet kantavia voimiamme Low code-palveluissa. Mitä huomioita olet tehnyt Low code-lähestymistavan ja perinteisemmän koodauksen osalta? Miten Low code näyttäytyy arkkitehtuuri/koodauksen osalta? Mitä hyötyjä asiakas saa Low-code-ratkaisujen käyttämisestä? Productivity Leapissa oli tehty selvitystyötä ja vertailua erilaisten Low Code-tuotteiden välillä ja suurin kiinnostus oli kohdistunut OutSystemsiin. Aloin perehtyä välineeseen ja suoritin lopulta sekä Associate Web Developer ja Associate Tech Lead-sertifioinnit. Alkuun suhtauduin Low Codeen hyvin epäilevästi, mutta mitä enemmän asiaan paneuduin, sitä kiinnostavammalta se alkoi vaikuttaa. Olen jo useamman vuoden ollut sitä mieltä, että operatiivisten järjestelmien kehitystyöhön joudutaan käyttämään aivan liikaa aikaa ja resursseja. Esimerkiksi ympäristöjen pystyttäminen on usein työlästä ja suhteellisen yksinkertaisia ylläpitonäyttöjä rakennetaan useita päiviä tai jopa viikkoja. OutSystems tarjoaa erinomaiset välineet tällaisten työvaiheiden nopeuttamiseksi. Sovelluksen rakentaminen saadaan nopeasti käyntiin, kehitystyö nopeutuu ja asiakkaalle saadaan nopeammin valmista esitettävää. Lopulta kustannussäästötkin alkavat näkyä. Low Code ei tule perinteistä koodausta täysin korvaamaan, mutta suuri osa kehitettävistä järjestelmistä on sellaisia, joissa Low Coden hyödyntämistä kannattaa ainakin miettiä. On ollut mielenkiintoista nähdä, että esimerkiksi monessa suuressa suomalaisessa teollisuusyrityksessä on jo siirrytty Low Code-välineiden käyttöön OutSystemsin sovellusarkkitehtuuri on huolellisesti mietitty ja hyvin dokumentoitu. Silti OutSystemsillä ja muilla Low code-välineillä saa tehtyä perinteisen koodauksen tavoin hyvinkin sotkuisia toteutuksia, joiden ylläpito menee helposti hankalaksi. Siksi on erityisen tärkeää, että projektien Tech Lead-roolissa oleva henkilö pitää huolta siitä, että kukin toteuttaja noudattaa arkkitehtuurin ja hyvien käytäntöjen mukaista toteutustapaa. 3. Jalkapallo-pelien seuraaminen on keväällä ollut vähissä covid-19-tilanteen vuoksi. Miten olet täyttänyt pelien katsomisesta mahdollisesti jääneen tyhjiön? Onko löytynyt korvaavia kiinnostuksen alueita?
Yllättävän pieniksi vieroitusoireet jäivät. Kieltämättä viikonloput tuntuivat aluksi hieman kummallisilta, kun ei tarvinnut lainkaan televisiota avata. Poikkeuksellisesti lauantaisin klo 17 on ollut mahdollisuus lähteä vaikkapa pyörälenkille tai uppoutua kirjan pariin. Kaikkien muiden suomalaisten tavoin minunkin piti hommata tänä kesänä istutuslaatikoita pihalle. Kun ei ole pelejä voinut seurata, niin olen seuraillut salaatin kasvua...
4. Valmistuit aikanaan tietojenkäsittelytieteestä Filosofian maisteriksi. Mitä vinkkejä antaisit omien kokemustesi pohjalta oppilaitoksille, jotta opiskelijat pääsivät mahdollisimman hyvin työelämään kiinni valmistumisen jälkeen?
Opintojen loppuvaiheen harjoitustyö tai tutkielma on tietenkin yksi mahdollinen silta koulunpenkiltä työelämään. Oppilaitokset voivat kannustaa opiskelijoita kyselemään suoraan yrityksiltä ehdotuksia harjoitustöiden tai tutkielmien aiheiksi.
5. Mitä asioita itse haluaisit opiskella ja oppia seuraavaksi Productivity Leapilla?
Jotakuinkin kaikissa uusissa projekteissa tuntuu olevan tarvetta pilvipalveluosaamiselle, joten todennäköisesti lähiaikojen opiskelut kohdistuvat sille suunnalle. Ja siellähän sitä opiskeltavaa riittääkin...