Tiimiimme on vahvistunut kesän ajaksi kesätyöntekijällä! Matias on ollut ennenkin Pulmattomalla kesätöissä, alempaa pääset lukemaan Matiaksen tarinan!
Moi! Olen Matias Sjölund ja olen nyt toista kesää koodaamassa Pulmattomalla.
Opiskelen Kerttulin lukion ICT-linjalla. Linjalle pääsee noin 30 uutta opiskelijaa vuosittain, ja ICT-linjalaisille järjestetään Kerttulissa erityisiä kursseja. Kurssien sisältö vaihtelee Pythonin alkeista kuvankäsittelyyn, ja jopa robotiikkaan. Näistä käytännönläheisimpiä koodarin työssä ovat tietenkin ohjelmointikurssit, joita on kaksi: toisen jo mainitsin, ja toisessa opiskellaan olio-ohjelmoinnin perusteita ja päästään koodaamaan ihanaa Javaa.
Olen käynyt nämä molemmat kurssit, mutta ne eivät ole parantanut ohjelmointikykyäni huomattavasti. Osasin jo ennen kursseja kurssien sisällöt. Olen oppinut ohjelmoimaan suurimmaksi osin tekemällä omia projekteja ja muita ”pelleilyjä”. Esimerkkinä, yksi opettaja lukiossa sanoi todella usein puhuessaan ”ööö”. Tein siis mitä kaikki normaalit ihmiset tekisivät tilanteessa, ja kirjoitin koodinpätkän, jonka avulla pystyn laskemaan ”ööö”:iden määrän ja esiintymistiheyden.
Töissä olen koodannut Ruby on Rails:in ja Reactin kanssa. Rails- ohjelmointia on helpottanut se, että olen kirjoittanut suuren osan kaikista pikkuprojekteistani Rubyssa. Oikeiden projektien kanssa aloittaminen on vaikeaa: tuntuu siltä, ettei ymmärrä mitään ja että koodia on valtavasti. Tähän on auttanut se, että miettii vain yhtä osaa: muut järjestelmän osat voisivat ihan yhtä hyvin toimia taikuudella. Kaiken ymmärtäminen samaan aikaan on mahdotonta. Alun vaikeuksien jälkeen alkaa ymmärtämään, miten ja miksi jotain tehdään ja kaiken kysymistä työkavereilta voi vähentää.