IT-alalla kaikki lähtee vankasta pohjasta
Olen urallani siinä pisteessä, että pohja on rakennettu ja on aika siirtyä seuraavalle askeleelle: opitun soveltamiseen ja omiin mielenkiinnon kohteisiin syventymiseen.
Vankan pohjan rakentamisen tärkeyttä ei mielestäni painoteta tarpeeksi ammattikorkeakoulussa. Annetaan valmiit palaset, käsketään oppimaan ne ja taustalle jää leijumaan kysymys: miksi näin tehdään?
Nämä ovat niitä itsestäänselvyyksiä, mutta tällä kertaa haluan palastella sitä, miksi oppimisen vankka pohja on tärkeä.
Kaikki liittyy kaikkeen
Aloitetaan ihan siitä, että IT-alalla moni asia linkittyy toisiinsa. Esimerkiksi tietokantoihin voi törmätä monenlaisissa yhteyksissä. Kun osaat tietokantojen perusteet niin sinulla on kyky ymmärtää tietokantojen merkitys esimerkiksi verkkokauppaa rakentaessa ja data-analytiikkaan perehtyessä.
Monet termit toistuvat erilaisissa yhteyksissä ja mitä pidemmälle oppimisessa mennään niin voi ilokseen huomata, että eipä tässä uusien asioiden äärellä ollakaan. Uuden oppimisen sijaan vanha teoria saakin uusia pieniä nyansseja ja ymmärrys syvenee.
Kun osaat yhden ohjelmointikielen niin seuraavan oppiminen on nopeampaa
Kun opettelet huolellisesti yhden ohjelmointikielen, pääset nopeammin jyvälle myös uusista kielistä. En tarkoita, että osatessasi Pythonia menisi PHP, Rust tai TypeScript “kuin vettä vain”. Työtä täytyy silti tehdä, mutta nollasta ei tässä kohti enää aloiteta. Isoin hyöty on siinä, että ensimmäistä kieltä opetellessa opit käyttämään myös sen ympärillä olevaa kehitysympäristöä. Kun myöhemmin käytät toista kieltä samalla alustalla, moni asia onkin jo tuttua ja turvallista.
Oikotietä onneen ei ole
Jos haluat todella päästä asioihin sisään, suosittelen rakentamaan pohjan kunnolla ja itse. Moni tekee tällä hetkellä itselleen karhunpalveluksen, kun tekoäly antaa valmiit ratkaisut ilman todellista ymmärrystä. Tekoälyllä on aikansa ja paikkansa – käytän itsekin sitä päivittäin – mutta riskitöntä sen käyttäminen ei ole.
Olen onnekas, että uusien ohjelmien oppiminen on ollut minulle lapsesta asti helppoa. Vaikka kaikkea ei ymmärtäisi heti, matkimalla, kokeilemalla ja ylipäätään yrittämällä voi päästä pitkälle. Tämä olikin pitkään erinomainen strategiani. Nyt tekoäly kuitenkin tarjoaa monessa kohtaa vastauksia siihen, miten ja miksi. Voin kysyä niin monta kertaa, että ymmärrän – tai sitten ilmaisen version päiväkohtainen rajani täyttyy, mikä toimii tehokkaana tauottajana.
Asiat eivät jää ymmärtämättä enää siksi, että en jaksaisi googletella loputtomasti. Kun halu ymmärtää teoriaa yhdistyy harjoitteluun, uuden oppiminen on helpompaa ja nopeampaa.
Sinun ei tarvitse osata kaikkea
Lopuksi haluan lempeästi muistuttaa: sinun ei tarvitse osata kaikkea. Jos kokonaisuus tuntuu liian isolta tai monimutkaiselta, ota palanen pohjalta ja lähde työstämään sitä.
Itsenäisessä opiskelussa voi olla hyvä tarkastella alan opetussuunnitelmia, joista voi saada hyvän käsityksen minkälaisia asioita tällä hetkellä opetetaan ammattikorkeakouluissa. Paljon löytyy ilmaisia kursseja ja kokonaisuuksiakin, joten alkuun kyllä pääsee, kunhan vain päättää mistä.
Jos silti tuntuu, ettet tiedä mistä aloittaa, kysy alalla olevilta. Mimmit koodaa -yhteisöstä löytyy mielettömän mukavaa porukkaa, tyhmiä kysymyksiä ei ole. Ja vaikka en mikään konkari olekaan, minulle saa aina laittaa viestiä.
Olen ollut ihan samassa pisteessä aiemmin kuin sinäkin. Jokaisen matka alalle on oman näköisensä. Sinulla voi olla jo paljon tarvittavia taitoja takataskussa, vaikka et itse niitä vielä näekään.
Kun pohja on kunnossa, oppimisesta tulee paitsi nopeampaa myös innostavampaa. Toivotankin myötätuulia matkallesi, ehkä tiemme vielä kohtaavat!
Kuva: Laura Tammisto
Vastaa