Koodia hyvällä sykkeellä – Firstbeat Software Developerin silmin

Ohjelmistokehittäjä työssään

Terve! Olen Aki Pirinen ja tässä blogissa kerron työstäni ja arjestani Software Developerina eli ohjelmistokehityksen ammattilaisena Firstbeat Sports -palveluiden parissa alan johtavaa harjoitusanalyysia kehittäen. Taustasta sen verran, että valmistuin ohjelmistotekniikan insinööriksi Savonia-ammattikorkeakoulusta vuonna 2016, ja hyvin pian sen jälkeen laitoinkin kavereiden suosituksesta hakemusta vetämään Firstbeatin suuntaan ja tässä sitä nyt ollaan. Mutta eiköhän siirrytä suoraan asiaan eli siihen, mitä minä täällä tarkalleen ottaen teen ja millainen työpaikka Firstbeat oikein on.

Software Developer tekee unelmista totta

Työhöni kuuluu tällä hetkellä enimmäkseen käyttöliittymien suunnittelua, niiden ylläpitoa ja toteutusta sekä yhteistyötä testaustiimin kanssa. Ja jos nyt puhutaan sillä tavalla, että muutkin kuin alan ihmiset ymmärtävät niin voi sanoa, että teen kaikkea sitä, mikä näkyy ulospäin asiakkaalle eli on visuaalisessa muodossa esitettävää. Puhutaan siis front-end-ohjelmoinnista, joka tekee suunnittelijan unelmista totta tuomalla villeimmätkin ideat käyttäjälle näkyviksi. Käytännössä tämä tarkoittaa vaikkapa Manchester Unitedin tai New York Rangersin valmentajille parempia työkaluja pelaajien suorituskyvyn ja palautumisen optimointiin.

Katsaus koodarin normipäivään

Jokainen päivä on tietysti sisällöltään erilainen, mutta noudattelee jotakuinkin seuraavanlaista kaavaa:

Aamuisin katson ensimmäisenä sähköpostin ja viestintäkanavat, ja sen jälkeen voikin ryhtyä hommiin. Aamupäivisin pidämme tiimiläisten kanssa lyhyen ryhmäpuhelun, jotta itse kukin pääsee kartalle muiden tekemisistä. Niin sanottuja pakollisia toimenpiteitä ei siis ole päivän aikana kuin kaksi, ja nekin on nopeasti hoidettu alta pois. Sähköpostitulvaa ei onneksi ole, joten voin keskittyä kaikessa rauhassa työn tekemiseen. Sitten kun päivä on pulkassa, jätän koodirivit pääasiassa työpaikalle eli näppäimistö ei todellakaan laula C++:n tahtiin heti kotioven sulkeuduttua. Sen sijaan pyrin tasapainottamaan aivotyötä fyysisellä harjoittelulla, jotta pääkoppa saa tarvitsemaansa lepoa ja kroppa kaipaamaansa liikettä.

Leuanvatoa työpäivän aikana

Pari leuanvetoa päivässä pitää lääkärin loitolla. Tykyä parhaimmillaan!

Millainen Firstbeat on työpaikkana?

Hyvä työilmapiiri oli alun perin juuri se asia, joka sai minut hakemaan tänne töihin. Porukka on rentoa ja tunnelma avointa ja innostavaa niin omassa tiimissä kuin koko firmassa. Esimiehiä on helppo lähestyä, ja työkavereilta saa pyytämättäkin kannustusta ja tukea omaan tekemiseen. Työajat joustavat, ja halutessa koodi kulkee etänäkin.

Ohjelmointitekniikoissa meillä katsotaan ja mennään jatkuvasti kohti tulevaisuutta sovellusten ja ympäristöjen suhteen. Työn laatuun kiinnitetään erityistä huomiota mm. koodikatselmoinnin työkaluilla eli jokainen saa kaverilta palautetta omasta työstään. Näin tekemällä saamme aikaan sekä entistä parempaa koodia että parempia koodareita.

Kokonaisuudessaan meillä työskennellään aika monessa ohjelmointiympäristössä ja monella eri kielellä. Suurin osa porukasta työskentelee jollakin tietyllä osa-alueella (kuluttajateknologia, Sports tai Hyvinvointianalyysi), mutta löytyy niitäkin, jotka koodaavat useammassa tiimissä. Ympäristön vaihtaminen toiseen on sekin mahdollista, jos on kiinnostunut näkemään, onko ruoho vihreämpää aidan toisella puolella. Ohjelmistoala myös kehittyy jatkuvasti, joten osaamisen kehittäminen on tärkeää paitsi oman ammattitaidon myös yrityksen kilpailukyvyn kannalta – koodi kun voi olla vain niin hyvä kuin koodari siitä osaa tehdä. Siksi meillä pyritään järjestämään lisäkoulutusta aina tarpeen mukaan.

Kaiken kaikkiaan työnkuvani Firstbeatilla vastaa 95 % sitä, mitä halusin valmistuessani tehdä. Tulevaisuus näyttää valoisalta, ja yhdessä kehitymme koko ajan paremmiksi.

Join the Winning Team! Haluatko sinä olla mukana edistämässä miljoonien ihmisten hyvinvointia? Etsimme jatkuvasti mm. ohjelmistokehittämisen ja käyttäjäkokemuksen asiantuntijoita työskentelemään alan johtavan syketeknologian ja huipputiimien parissa. Tutustu tekijöihimme, löydä unelmiesi työpaikka tai lähetä meille avoin hakemus. Löydät meidät myös somesta #firstbeatworks.

Katso avoimet työpaikkamme

Kirjoittaja:

Aki Pirinen
Firstbeatin ohjelmistokehittäjänä työskentelevä Aki tasapainottaa vaativaa ajatustyötä kuntosaliharjoittelulla. Positiivari-tittelilläkin palkittu Aki rentoutuu lisäksi luonnossa oleskelemalla, sarjoja ja elokuvia katselemalla sekä pelaamalla.

Lisää artikkeleita