Usein sanotaan, että koodarin pitäisi osata loogista ajattelua — mutta mitä se looginen ajattelu tässä yhteydessä oikein tarkoittaa? Tällä videolla mie käyn läpi käytännönläheisen esimerkin, kuinka koodarin looginen ajattelu voisi toimia arkisen ongelman ratkaisemiseksi.
Looginen ajattelu voi tarkoittaa esimerkiksi sitä, että ratkaistava ongelma pilkotaan riittävän pieniin palasiin, jotta tietokone pystyisi ne selvittämään. Nämä palaset ratkaistaan oikeassa järjestyksessä yksi kerrallaan, ja päädytään sitä kautta lopulta selvittämään koko ongelma.
Tämän videon esimerkkikoodari on kohdannut ongelman: koodarin perheenjäsenet valittelevat, ettei vaatekaapeista löydy enää päällepantavaa. Koodari pohtii eri ratkaisuvaihtoehtoja, valitsee niistä tilanteeseen sopivimman ja käy läpi tarvittavat työvaiheet, kunnes lopulta ongelma on ratkaistu. Toisin sanoen koodari pesee pyykkiä!
Tuorein koodikonnamme Kaisa kuvasi miltä päivä junnukoodarin saappaissa näyttää.
Blogitekstien kirjoittaminen voi olla joskus vaikeaa, kun mitään sanottavaa ei meinaa keksiä ja kaikki aiheet tuntuvat loppuunkalutuilta. Onneksi ohjelmistorobotiikka auttaa!
Omat uskomukset ja ennakkoluulot ovat siis rajoittaneet valintojani useamman kerran elämässä, mutta onneksi ne voivat välillä kumoutua ja osoittautua aivan vääriksi. Aina on elämässä mahdollisuus vaihtaa suuntaa ja oppia uutta!