Ennen korkeakoululle
sanottiin, että tietokone on oikeastaan tyhmäkone. Se on kuin karkkipussi.
Siellä ei ole muuta kuin mitä sinne on pantu.
Kotimaan ja ulkomaan
lehdistä koetan ymmärtää, mitä tarkoittaa ”ohjelmointi”. Sitä on opetettava
kouluissa, mutta en tiedä, mitä tarkoitetaan.
Tai sitten olen vain
tyhmä. Se ei ole uutinen.
Ehkä mielessäni
hallitsevat liiaksi vanhojen aikojen järjestelmät, sellaiset kuin Assembler,
tai tämän hetken jokseenkin paljon taitoa ja harjoitusta vaativat
ohjelmointikielet, kuten Python. Verkko väittää, että monet olio-ohjelmoinnin
kielet ja funktionaaliset kielet ovat onnen omiaan vasta-alkajille. Rohkenen
epäillä.
Kyllä ohjelmointi on yhtä
hyvä asia koulussa kuin geometria ja trigonometria. Järjestelmässä on
väittämät, määritelmät ja todistetut menettelytavat.
Suunnittelijat voisivat
tunnustaa, että kysymyksessä on matematiikka. Eräänlainen matematiikka. Matematiikan
sisällöstä ei ole yksimielisyyttä, onneksi. Tiedämme kuitenkin, että
aksiomaattinen järjestelmä on epätäydellinen. Matematiikan perustaa, jota
kovasti etsittiin, ei ole olemassa. Se on todistettu. Tuo todistus ei
tietenkään voi olla matematiikan perusta.
Niille, jotka juovat
hernekeittoa pullosta, voin vakuuttaa, että matematiikalla ja siis
tietojenkäsittelytieteellä ja niin ollen ohjelmoinnilla on käyttöä. Minusta on
mieluisaa, että jo useissa kuvissa esitelty uusi kuistini, kestää painoa eikä
mikään parru putoa päähän. Kuormat ja lujuudet on laskettu.
Yritän selittää muutaman
yksinkertaisen asian, joiden vuoksi tuo nyt aloitettava oppi on tarpeen ja
suorastaan säästää päänsäryiltä.
Kysymys ei oikeastaan ole
ohjelmoinnista. Tietysti on hyvä oppia sekin ja tietysti se voi olla alku oppi
ammattiin. Mutta viimeistään puhelimen kanssa tai pankkiautomaatilla tai
raitiovaunuun noustessa melkein jokainen käyttää ”tietokonetta” eli siis
laitetta ja siihen asennettua ohjelmaa.
Omat suosikkini ovat HERE
Transit ja EasyPark. Täällä on ollut vanha käytäntö, että bussiaikataulut on
varmaan suunniteltu jossain hullujenkoulussa. Hyvän näön lisäksi tarvitaan
ankaraa pohtimista. Onko nyt kahden peräkkäisen pyhäpäivän jälkeinen ei
kuitenkaan teollisuuden vuosiloma-aika? Transit kysyy, täältäkö ja sitten minne
eli tavallisesti Helsinkiin, ja sitten tulevat tiedot numeroina ja pylväinä –
seuraavat bussit, seuraavat junat. Tiedot ovat oikeita. Jopa tiedon edellä
oleva kävelyaika on oikea.
EasyParkia käytin
äskettäin Joensuussa samalla kun lahjoitin tilaisuuteen kiirehtivälle
tuntemattomalle kolikkoja. Pysäköintiautomaatin sinisellä pohjalla oleva
valkoinen numerosarja syötetään ohjelmaan, joka tietää siitä, missä ollaan, ja
osaa myös panna hanttiin, ellei paikkatieto tunnu todelta. Sitten pysäköintiaikaa
ostetaan puhelinlaskussa maksettavaksi samalla tavalla kuin pysäköintikiekkoa
käännellessä. Jo on hyvä.
Olen tietävinäni, että
oikean tietokoneen ääressä ihmiset tekevät suunnattomasti turhaa työtä, koska
eivät ole opetelleet ohjelman polkuja eivätkö tiedä, miten se toimii. Esimerkki
on tämä Word, jota käytän kaikkeen omaan kirjoittamiseen. Vaihtoehtojakin
tietysti on, myös ilmaisia.
Vähän väliä joku kysyy,
miten tekstistä saisi pois kummalliset rivinumerot tai sisennykset, jotka
pomppasivat mukaan kesken kaiken. Vastaan aina, että aloitus-välilehdessä on
muotoilusivellin, todellinen taivaan lahja. Sillä kirjoituksesta saa saman
näköisen joka paikassa.
Paljon hermostuttavampaa
on pelaaminen sähköpostin kanssa ja esimerkiksi spämmit, joita olisi osattava
varoa. Oudon oloisia viestejä ei pidä avata.
Viestin siirtäminen
roskapostiin ei poista sitä. Se on erikseen siirrettävä roskakoriin.
Aivan hiljan sain
ilmoituksen, että oma sähköpostin postilaatikkoni oli täyttymässä, vaikka
huollan sitä jatkuvasti. Syy oli tietenkin omani. Oin unohtanut poistettuani
paljon viestejä tyhjentää roskakorin
Sama ilmiö esiintyy
muuten verkkolevyllä. Tarmokkaan siivoamisen jälkeen tilaa ei vain tule. Verkkolevyllä
on oma roskalaatikko, joka on erikseen tyhjennettävä.
Tämä kaikki ja taivas
myös tuli mieleen, kun tapanani on näyttää uudet kiinnostavat valokuvat
rouvalle. Olin käyttänyt iät ajat Photoshoppia ja sen Bridgeä kallistamatta
korvaani Lightroomille, joka tuntui jotenkin tarpeettomalta. Se siis ei korvaa
Fotaria.
Mutta kuvien katselussa
olin käyttänyt mutkikkaita keinoja, jotka aina välillä unohdin. Kun nyt olen
opiskellut ohjelmaa perinpohjaisesti hyvää opasta käyttäen (Kelby), häpesin
silmät päästäni. Tie siinä tilanteessa turhien paneelien poistamiseen ja isoon
kuvakokoon ei tosiaankaan ollut vaikea. Shift – Tab ja sitten pelkkä F.
Jos tunnustaisi senkin,
että olin vienyt kuvat rajaamista varten Phtosohopiin. Lighthousessa sen voi
kuitenkin tehdä suoraan painamalla R.
Näitten asioitten takana
on filosofia. Kuvankäsittelyohjelma on helpompi. Tekstinkäsittelyssä ohjelman
suunnittelijan on otettava huomioon sekä ammattilaisten että harrastelijoiden
tarpeet. Niinpä ohjelmassa on todella paljon sellaista, mitä ei koskaan
tarvitse.
Alkeellinen ”ohjelmointi”
tulee vastan, kun on tarve tehdä makro. Esimerkiksi Gutenbergissa on tekstejä,
jossa lainausmerkin paikalla on alaviiva. Mutta sama alaviiva saattaa merkata
myös kursivointia niin että etsi – korvaa ei ole hyvä ratkaisu.
Makron tekeminen
kannattaa opetella ja mielellään kunnolla. Excel on aivan mainio
kotitarpeisiinkin, mutta sen makroja ei kannata opetella. Siinä on
funktioitakin ison tilitoimiston tarpeisiin. Tällaisten asioiden ottaminen
hallintaan edellyttää perusteltuja käsityksiä siitä, miten tietokone toimii ja
kuinka ohjelmoidaan. Toisin sanoen ne oman ohjelmoinnin kohteet ovat suureksi
osaksi isojen kaupallisten ohjelmien sisällä. Ja niissä ohjelmointi on kyllä
tehty helpoksi.












