LINTURI.NET / MINUSTA
Minä itse.
Aloitin ohjelmoinnin ennen kuin opin lukemaan.
Työkalut ovat vaihtuneet. Rakentamisen into ei.

MSX
Kaikki alkoi ennen lukutaitoa.
10 PRINT "MITA JOS?"
20 GOTO 10Ensimmäinen tietokoneeni oli MSX. En osannut vielä kunnolla lukea, mutta sehän ei estänyt ohjelmoimasta.
Kopioin BASIC-koodia oppikirjoista, painoin RUN ja ihmettelin, mitä ruudulla tapahtui. Aina ei ollut selvää, miksi jokin toimi. Vielä vähemmän, miksi jokin ei toiminut.
Mutta yksi asia selvisi nopeasti: tietokoneella pystyi tekemään paljon muutakin kuin pelaamaan.
Ja siitä se sitten lähti.
1986
Kaikki kesätyörahat tietokoneeseen
Vuonna 1986 sain ensimmäisen PC-tietokoneeni. Siitä alkoi päivityskierre, joka tuli myöhemmin varsin tutuksi.
Uusi näytönohjain? Tarvitaan. Lisää muistia? Ehdottomasti. Nopeampi prosessori? Kesätyörahoille löytyi taas käyttöä.
Samalla BASIC vaihtui Pascaliin, Turbo Pascaliin, C:hen ja C++:aan. Pikkuhiljaa mukaan tuli myös assembleria.
Pelkkä valmiiden ohjelmien käyttäminen ei enää riittänyt. Halusin ymmärtää, miten ne toimivat — ja miten niistä voisi tehdä parempia.
1990-luku
Pikseleitä, assembleria ja epäilyttävää urasuunnittelua
90-luvun alussa teimme kaveriporukalla demoja. Siihen aikaan grafiikan piirtäminen ruudulle ei ollut itsestäänselvyys, vaan melkoinen ohjelmointitehtävä.
Kirjoitimme omia grafiikkarutiineja, optimoimme koodia ja mietimme, miten tietokoneesta saisi irti mahdollisimman paljon.
Se oli aikaa, jolloin alhaisen tason ohjelmointi ja grafiikan matematiikka tulivat tutuiksi ihan käytännön kautta. Samat perusideat elävät edelleen modernissa grafiikkaohjelmoinnissa.
Sitten teini-ikäinen minä teki suuren urapäätöksen.
Suomessa ei varmaan kannata yrittää ansaita elantoaan pelejä tekemällä.
Näin jälkikäteen arvioituna tulevaisuuden ennustaminen ei ehkä ollut vahvin osaamisalueeni.
Ohjelmointi jäi hetkeksi taka-alalle. Kiinnostus tietotekniikkaan ei.
2000–2003
Jos ongelma tunnetaan, miksei sitä korjata automaattisesti?
Ensimmäisessä varsinaisessa IT-alan työpaikassani Novo Groupilla työskentelin lähitukitehtävissä.
Huomasin nopeasti jotain, mikä on ohjannut tekemistäni siitä lähtien.
Jos tiedetään, mikä tietokoneessa on vikana ja miten se korjataan, miksi käyttäjän pitäisi odottaa paikalle tulevaa tukihenkilöä?
Aloin rakentaa skriptejä ja ratkaisuja, joilla tunnettuja ongelmia voitiin korjata etänä. Samalla automatisoin uusien työasemien asennuksia ja muita toistuvia tehtäviä.
Tavoitteena ei ollut vain helpottaa omaa työtäni.
Tavoitteena oli, ettei käyttäjän tarvitsisi edes huomata ongelmaa.
Silloin ymmärsin, kuinka paljon hyvällä automaatiolla voi oikeasti saada aikaan.
2003–2016
Ulkoistamisen koko elinkaari
Vuonna 2003 siirryin Pohjolan Voimaan.
Kolmentoista vuoden aikana ehdin nähdä tietohallinnon toimintaa monesta näkökulmasta: palvelujen kehittämistä, sisään ottamista, ulkoistamista ja kokonaisuuksien rakentamista uudelleen.
Sain kokemusta siitä, mitä tapahtuu, kun teknologia, toimittajat, sopimukset ja liiketoiminnan todelliset tarpeet kohtaavat.
Ja toisinaan eivät kohtaa.
Kun lähes koko ulkoistamisen ja sisäistämisen ympyrä oli tullut tutuksi, oli aika tehdä jotain uutta.
Päätin ulkoistaa itseni Atealle.
2016–2020
Toiselle puolelle pöytää
Atealla pääsin tarkastelemaan IT-palveluja palveluntoimittajan näkökulmasta.
Vastuulleni tuli suuria ja vaativia asiakkuuksia, joissa toimin palvelun toimitusvastaavana ja Service Delivery Managerina.
Työhön kuului palvelulupausten lunastamista, muutosten hallintaa, yhteistyötä asiakkaiden kanssa ja joskus varsin konkreettista tulipalojen sammuttamista.
Opin, että hyvä palvelu ei tarkoita pelkästään toimivaa teknologiaa.
Se tarkoittaa myös luottamusta, ennakoitavuutta ja sitä, että joku kantaa vastuun silloin, kun asiat eivät mene suunnitelmien mukaan.
2020–2025
Yksittäisistä ongelmista kokonaisiin toimintamalleihin
Seuraavina vuosina työni painopiste siirtyi yhä enemmän ihmisten, palvelujen ja prosessien johtamiseen.
Toimin esihenkilötehtävissä, Suomen jatkuvien palvelujen johtoryhmässä ja myöhemmin konsernin käyttöönottoprojekteista vastaavan yksikön johtoryhmässä.
Yksi merkittävimmistä kokonaisuuksista oli konsernin yhteisen Customer Onboarding -prosessin kehittäminen ja omistaminen.
Tavoitteena oli rakentaa toimintamalli, jonka eri maiden organisaatiot voisivat hyväksyä ja jota ne myös oikeasti käyttäisivät.
Pelkkä prosessikaavio ei kuitenkaan riittänyt.
Kehitimme käyttöönottoa tukevia työkaluja, projektipohjia, toimintamalleja ja läpinäkyvän portfolionäkymän, jonka avulla projektien etenemistä voitiin seurata ja mitata.
Hyvä prosessi ei ole valmis silloin, kun se on dokumentoitu. Se on valmis vasta, kun se toimii arjessa.
Kun uusi kauppa ei kuulostanutkaan hyvältä uutiselta
Eräs mieleenpainuvimmista kehityskohteista liittyi myynnin ja tuotannon yhteistyöhön.
Lähtötilanteessa uuden asiakkuuden voittaminen ei aina herättänyt tuotannossa sellaista innostusta kuin olisi pitänyt.
Joskus uutinen uudesta kaupasta tarkoitti ennen kaikkea huolta siitä, miten annetut lupaukset saadaan toteutettua.
Sehän oli aika nurinkurinen tilanne.
Lähdin kehittämään yhteistyömallia, jossa tuotanto pääsi mukaan jo myyntivaiheessa. Myynti sai tuekseen teknistä ja tuotannollista osaamista, ja toimituksesta vastaavat ihmiset pääsivät vaikuttamaan lupauksiin ennen niiden antamista.
Mallia kehitettiin ja hienosäädettiin vuosien varrella yhdessä.
Lopputuloksena myynti ja tuotanto pystyivät toimimaan aidommin yhteisen tavoitteen eteen.
Kaupan voittamisen piti tuntua voitolta molemmilla puolilla pöytää.
2025
Takaisin koodin ääreen
Vuonna 2025 päätin ottaa askeleen kohti jotain uutta.
Takana oli pitkä ura IT-palvelujen, asiakkuuksien, ihmisten ja kansainvälisten toimintamallien johtamisessa. Edessä mahdollisuus syventää osaamistani tekoälyssä, automaatiossa ja modernissa ohjelmistokehityksessä.
Palasin siis takaisin koodin ääreen.
Tosin maailma oli ehtinyt muuttua melkoisesti sitten Turbo Pascalin ja assemblerin.
Python, TypeScript, JavaScript, Node.js, modernit sovelluskehykset, no-code-työkalut ja agenttiavusteinen ohjelmistokehitys avasivat kokonaan uudenlaisen työkalupakin.
Hämmästyttävintä ei kuitenkaan ollut yksittäinen uusi teknologia.
Vaan se, kuinka paljon yksi ihminen pystyy nykyään rakentamaan.
Olen viimeisen vuoden aikana kehittänyt omia sovelluksia, automaatioita ja tekoälyä hyödyntäviä järjestelmiä sekä tutkinut niiden soveltamista todellisiin liiketoiminnan tarpeisiin.
Ja huomannut, että lähes neljän vuosikymmenen jälkeen uuden oppiminen voi tuntua aivan yhtä innostavalta kuin ensimmäisen BASIC-ohjelman käynnistäminen.
Nyt
Maailma on täynnä turhaa käsityötä.
Vuosien varrella olen nähnyt lukemattomia organisaatioita, joissa fiksut ja osaavat ihmiset käyttävät valtavasti aikaa asioihin, jotka teknologia voisi hoitaa heidän puolestaan.
Ongelma ei yleensä ole ideoiden puute.
Moni IT-johtaja ja asiantuntija tietää hyvin, missä olisi parannettavaa. Mutta kun kalenteri täyttyy operatiivisista vastuista, kiireellisistä ongelmista ja jatkuvista muutoksista, uusien mahdollisuuksien tutkimiseen ei yksinkertaisesti jää aikaa.
Tiedän tunteen. Olen itse istunut sillä puolella pöytää.
Juuri näissä tilanteissa haluan auttaa.
Minua kiinnostavat konkreettiset ongelmat, joihin voidaan rakentaa konkreettisia ratkaisuja. Sellaisia, jotka vähentävät turhaa työtä, parantavat tuottavuutta ja tekevät ihmisten arjesta sujuvampaa.
Ja parhaimmillaan ensimmäiset tulokset voidaan saavuttaa yllättävän nopeasti.
Tekoäly ja moderni automaatio eivät tietenkään poista tarvetta hyvälle suunnittelulle, tietoturvalle tai toimiville prosesseille. Päinvastoin.
Uusi teknologia on parhaimmillaan silloin, kun tuottavuus, käytettävyys ja tietoturva kehittyvät yhdessä.
Minulle tärkeintä ei ole käyttää uusinta teknologiaa vain siksi, että se on uutta.
Tärkeintä on löytää tapa, jolla siitä syntyy todellista hyötyä.
Pienenä poikana kopioin BASIC-ohjelmia kirjoista ymmärtämättä aina, mitä ne tekivät.
Nyt rakennan tekoälyn avulla järjestelmiä, joita en olisi muutama vuosi sitten osannut edes kuvitella tekeväni yksin.
Työkalut ovat muuttuneet. Mittakaava on muuttunut. Välissä on ehtinyt kertyä aika paljon kokemusta.
Mutta yksi asia ei ole muuttunut.
Haluan edelleen nähdä, mitä tapahtuu, kun painaa RUN.
Koulutus ja pätevyydet
Tutkinnot
- Insinööri (AMK), ohjelmistotekniikka — Metropolia, 2009
- Tietokoneasentajan ammattitutkinto — Amiedu, 2001
- Ylioppilas — Martinlaakson lukio, 1998
Täydennyskoulutus ja sertifioinnit
- ITIL Service Transition — 2019
- ITIL Foundation — 2017
- Hands on -hacking — Santa Monica Networks, 2008