Ohjelmointi on aina kiinnostanut , mutta ei koskaan niin paljoa, että olisin sitä varsinaisesti opiskellut. Ohjelmoitikoodin tuottaminen…uuh tuntuu niin työläältä.

Tietoviikossa oli 4.3.2018 artikkeli ”Nyt loppuu ohjelmointi?”. Tuo artikkeli esitteli Low-code-työkaluja eli työkaluja, joilla pystyy helpommin rakentamaan web- ja mobiili-applikaatioita. Artikkelissa kerrottiin, mitenkä näillä työkaluilla pystytään monia sovelluksia toteuttamaan huomattavasti nopeammin ja pienemmillä kustannuksilla verrattuna perinteiseen ohjelmointiin.

Artikkelissa oli vielä listattu muutamia markkinoilla olevia työkaluja, joten syötti oli heitetty. Halusin kokeilla onnistuisinko tekemään jotain hyödyllistä.

Nopean tiedonhaun jälkeen päädyin lataamaan koneelleni Outsystemsin työkalun. Työkalulla pystyisi toteuttamaan sekä web- että mobiiliratkaisuja. Mielessäni pyöri myös käytännön haaste, johon voisin yrittää toteuttaa ratkaisun,  HimosTrail-polkujuoksutapahtuman epävirallinen väliaikapalvelu reittitoimitsijoiden käyttöön.

Oma ohjelmointitaustani

Jo 80-luvulla tuli otettua ensimmäiset kosketukset aiheeseen. Joitain lauseita kirjoitettua VIC20 ”supertietokoneella” ja basic-ohjelmoinnilla. Seuraavat aiheeseen liittyvät askeleet oli taistelu MS Accessin kanssa, jolla toteutin omiin tarpeisiin asiakashallinnan, laskutuksen ja myös kirjanpidon.  Työn kautta myös tietokannat, tietokantarakenteet ja tietokantakyselyt (MS SQL ja MySQL) ovat tulleet tutuiksi ja osaan kyselyillä tietoa hakea ja muokata. Omiin tarpeisiin on tullut lisäksi opeteltua VBA-ohjelmointia siinä määrin, että pystyy esim. excel-taulukoissa olevaa tietoa monipuolisesti jalostamaan. Nettisivujakin on tullut käpisteltyä, joten siltäkin puolelta jotain osaamista on. Jotain käsitystä aiheesta on, mutta ei liikaa eikä edes tarpeeksi.

 

Teemalla nopeat kokeilut ja tekemällä oppiminen

Toki ohjelmointiosaamisesta olisi ollut hyötyä ja Outsystems-työkalun sujuva käyttäminen olisi auennut vielä nopeammin. Huomasin kuitenkin nopeasti, että jotain osaamista vuosien varrella oli tarttunut matkaan. Tietokanta ja sen rakenne syntyivät melko sukkelasti eikä eri UI-näkymien toteuttaminenkaan tuntunut liian haastavalta.

Parin päivän puuhastelun jälkeen lopputulos oli sellainen, että uskon sen vastaavan tarpeeseen.

HimosTrail-polkujuoksu järjestetään 17.-18.8.2018 Jämsän Himoksella. Aika näyttää, onko kehittelemäni väliaikapalvelu silloin käytössä. Mikäli vähänkään juokseminen ja polkujuoksu kiinnostavat, kannattaa tsekata HimosTrailin sivut http://www.himostrail.fi.

Kuinka ”syvälle” haluan ohjelmointia oppia

Tämä kokemus oli rohkaiseva ja paljon uusia ideoita syntynyt, mitä voisi seuraavaksi kokeilla. Low-code-työkalu tuntui minun työkalulta tehdä asioita. Valmista syntyy kohtuullisen nopeasti ja varsinaista koodinkirjoittamista ei välttämättä paljoa tarvita. Toki vähän lisäoppia esim. Javascriptististä voisi olla paikallaan.

Leave a comment

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

<h6>Kakor, Kekse, μπισκότα, galletas, evästeet, eväste, печенье, 曲奇饼, cookies</h6> Rakkaalla lapsella on monta nimeä. Evästeet ovat tietueita, jotka tallentuvat tietokoneellesi/puhelimeesi. Jos jatkat sivuston käyttöä, sallit tämän. Lue lisää

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close