Taloussanomat
Lue uutinen mobiilisivustolla
Pidä huolta osaamisestasi

”Mikä on IT-osaamisen viimeinen käyttöpäivä?”

5.12.2006 11:03 Teknologiakehityksen päätä huimaava vauhti on tuonut eteen uudenlaisen tilanteen rekrytoinnissa. Työnantajat etsivät asiantuntijoita, joilla on uusimmista teknologioista usean vuoden kokemus. Toisaalta työntekijät ovat ihmeissään, kun pitkänkin IT-uran aikana kertyneellä osaamisella ei ole paljoakaan merkitystä.

Tämän seurauksena on yhtäaikainen työvoimapula ja työttömyys, jonka raadollisuus aukeaa, kun ict-alaan perehtyy hieman syvemmin.

Minne katosi kisälli-seppä -perinne?

Teknisten työkalujen historiassa löytyy vuosisatojen mittainen kisälli-seppä -asetelma. Periaatteena oli, että mitä pidempi kokemus, sen parempi osaaminen ja arvostetumpi ammattilainen.

Teollistumisen myötä nousi esiin teknologian merkitys osaamisen rinnalla. Pitikin tuntea tietyt koneet ja apuvälineet ollakseen arvostetuin asiantuntija.

Tietotekniikka toi uutena osaamisalueena ohjelmoinnin – maailman, jossa työ tehdään konekielen ehdoilla. IT:n alkuaikoina teknologiat uusiutuivat hitaasti, ja perinteinen malli kokemuksen tuomasta arvostuksesta piti pintansa.

1990-luvulta lähtien teknologioiden uudistumisen laajuus ja kiihtyvä tahti on johtanut siihen, että työnantajia kiinnostava osaamissukupolvi on vain muutamia vuosia kerrallaan. Työnhakijan aiempi työhistoria ei juurikaan tuo arvostusta.

Java aallonharjalla

Hyvä esimerkki tilanteesta löytyy Java-teknologioiden puolelta. Vuosituhannen vaihteesta lähtien on koulutettu Java-osaajia, mutta se ei enää riitäkään.

Käytännön osaamisen pitää pysyä J2EE, J2ME, J2SE, Web Services -sukupolvien ja versioiden perässä, jotta henkilö on oikeasti vahvoilla työtä hakiessaan.

Kokonaisuutena tilanteen vaatimat toimenpiteet voi kiteyttää kolmeen yksinkertaiseen teesiin:

1) Työntekijä, huolehdi jatkuvasta kehittymisestäsi, jotta osaamisesi viimeinen käyttöpäivä on aina pitkällä tulevaisuudessa!

2) Työnantaja, muista tukea työntekijöidesi taitojen päivittämistä, he ovat tärkein pääomasi matkalla menestykseen!

3) Rekrytoija, vaadi hakijalta nykyisen osaamisen lisäksi myös kehittymiskykyä, siinä piilee tulevaisuuden menestys!

Näillä keinoilla pystymme sopeuttamaan teknologiakehityksen ja työmarkkinat, ilman pelkoa väliinputoajista ikä- tai osaamissyrjinnän vuoksi.


Janne Siikonen työskentelee Recruitment Managerina Saranen Consulting Oy:ssä.

Jutun kirjoitti: Janne Siikonen

Janne Siikonen

Kommentit (4)

Huono 0
Teknologiakehityksen päätä huimaava vauhti on tuonut eteen uudenlaisen tilanteen rekrytoinnissa. Työnantajat etsivät asiantuntijoita, joilla on uusimmista teknologioista usean vuoden kokemus. Toisaalta työntekijät ovat ihmeissään, kun pitkänkin IT-uran aikana kertyneellä osaamisella ei ole paljoakaan merkitystä.
Taloussanomat
Huono 0
Java oli floppi vuonna 1995.
Java on edelleen floppi vuonna 2006.

Syyt:
1) Edelleen hidas, eikä koskaan pääse lähellekään natiivikoodiksi käännettäviä kieliä.

2) Edelleen liian raskas. On se nyt jumalauta jos yksi "hello word" ohjelma vie muistia 8 MB kun vastaava esim. C:llä tehtynä vie 80 KB !
BTW, Pythonilla tehdyt ohjelmat ovat kaikkein pienimpiä korkean tason ohjelmointikielistä.
Suosittelen sitä jos haluaa tehdä asiakkaille pieniä, helposti rakennettavia, helposti portattavia, nopeita JA vähän muistia vieviä ohjelmia.

3) Ei tuonut mitään uutta. Javan ns. täydellinen OOP on pelkkää kusetusta.
(tietotyypit int, char jne. ovat aivan tavallisia, C ja C++:sta kössittyjä, eivät todellisia olioita).
Eli Java (kuten myös C++:kin) ovat hybridikieliä, eivät aitoja OOP-kieliä kuten esim. Smalltalk joka oli olemassa jo 60 luvulla ja jossa oli kaikki samat ominaisuudet mitä hehkutettiin "uutena" vuonna 1995.

4) Pelkkää Javaa yliopistoissa ja korkeakouluissa opiskelevista tulee surkeimpia koodaajia (jopa pelkkää Cobolia osaavia surkeampia) kautta historian.
Heillä ei ole hajuakaan moniperinnöllisyydestä, ylikuormitetuista operaattoreista, geneerisestä ohjelmoinnista (kaavaimet/mallit), eikä edes muistinhallinnasta !

Jos minun eteeni tulisi hakija jolla ei olisi kokemusta mistään muusta kielestä kuin Javasta niin näyttäisin hänelle ovea.
Huono 0
Java oli floppi vuonna 1995.
Java on edelleen floppi vuonna 2006.

Syyt:
1) Edelleen hidas, eikä koskaan pääse lähellekään natiivikoodiksi käännettäviä kieliä.

2) Edelleen liian raskas. On se nyt jumalauta jos yksi "hello word" ohjelma vie muistia 8 MB kun vastaava esim. C:llä tehtynä vie 80 KB !
BTW, Pythonilla tehdyt ohjelmat ovat kaikkein pienimpiä korkean tason ohjelmointikielistä.
Suosittelen sitä jos haluaa tehdä asiakkaille pieniä, helposti rakennettavia, helposti portattavia, nopeita JA vähän muistia vieviä ohjelmia.

3) Ei tuonut mitään uutta. Javan ns. täydellinen OOP on pelkkää kusetusta.
(tietotyypit int, char jne. ovat aivan tavallisia, C ja C++:sta kössittyjä, eivät todellisia olioita).
Eli Java (kuten myös C++:kin) ovat hybridikieliä, eivät aitoja OOP-kieliä kuten esim. Smalltalk joka oli olemassa jo 60 luvulla ja jossa oli kaikki samat ominaisuudet mitä hehkutettiin "uutena" vuonna 1995.

4) Pelkkää Javaa yliopistoissa ja korkeakouluissa opiskelevista tulee surkeimpia koodaajia (jopa pelkkää Cobolia osaavia surkeampia) kautta historian.
Heillä ei ole hajuakaan moniperinnöllisyydestä, ylikuormitetuista operaattoreista, geneerisestä ohjelmoinnista (kaavaimet/mallit), eikä edes muistinhallinnasta !

Jos minun eteeni tulisi hakija jolla ei olisi kokemusta mistään muusta kielestä kuin Javasta niin näyttäisin hänelle ovea.
Huono 0
Heh, nätti trollaus. Pakko kuitenkin "päivittää tietojasi", kun joku cluelessimpi voi muuten ottaa viestisi todesta. :)

1) Teet jotain pahasti väärin tai käytät väärää työkalua -- oma osaamattomuus ei ole ennenkään ollut työkalujen vika.

Dynaaminen hotspot-JVM optimoi paljon, joissain tapauksissa jopa paremmin kuin käsin staattisesti optimihinkattu c(++)/ASM. Jos taas käytät alunperinkin tehotonta algoritmia, esim. bubble sorttia, olet tuomittu aina hitaammaksi kuin qsorttaajat ja sekään ei ole javan, c:n tai muun työkalusi vika.

2) Raskas lähinnä käynnistysvaiheessa -- ehkä ohjelmasi ovat bugisia, jos niitä pitää koko ajan käynnistää uudelleen?

Käynnistyksen jälkeen jopa lentää -- muttei kyllä aina ja AWT/Swing imee minustakin elefantteja olkipillin läpi. Koska siinä ei rykäistä käyntiin vain sitä omaa ohjelmaasi vaan kokonainen virtuaalikone, niin tutustu toki myös siihen nykyaikaisen JVM:n muistinhallintaan -- pesee c(++):n käsiin erikokoisiksi piparinmurusiksi mätänevät heapit, stackit ja muut pointterien päässä riskeinä killuvat kikkareet mennen tullen.

3) Antaako työnantajasi sinun koodata bisneslogiikan jollain "jonkin paradigman Oikein(tm) toteuttavalla kielellä" -- smalltalkilla, lispillä, schemellä tai prologilla? Ei minunkaan, joten tällä ei ole merkitystä kuin akatemian puolella pissauskilpailuissa ...

Listaat muutenkin vain tätä imperatiivistä paradigmaa OOP-mausteilla -- tiedätkö, miten tuosta esim. Lisp ja Prolog eroavat näistä C/Java/Basiceistä?

4) Oletat ilmeisesti, että nämä jo moneen kertaan ja kauan sitten ratkotut ongelmat olisivat jotenkin ajankohtaisia tulevaisuudessa? Taidat ajella paljonkin hevosrattailla ja muutenkin harrastaa ultra-retroilua?

Listaamistasi C++:n ominaisuuksista tiputettiin myös C#:ssa melkein kaikki, joten Java ei ole ainut. Oletko muuten yrittänyt ylläpitää jonkun toisen kirjoittamia c++-templateja, täysin sikinsokin uusiksi määriteltyjä ja ylikuormitettuja operandeja eri luokille ja aliluokille yms? Kurkista vaikka OpenOffice.org:n, Mozillan tai muun järkytyksen sorsaa ... jutellaan sitten siitä, millä kielellä saa pahimman sotkun aikaan.

Siitä olen samaa mieltä (mitä nyt yo:lta enää muistan), että heikosti kerrottiin joistain asioista (yo --> itse piti ymmärtää ottaa selvää ja oppia lisää), mutta surkeimpia koodareita voin vakuuttaa tulevan sieltä amk-suunnalta, jossa hakataan yksi epästandardi c-manuaali ja Visual HömpHömp++ NaksuEdition 2001 syntakseineen selkärankaan ulkomuistiin -- muttei silti ymmärretä ohjelmoinnista hölkäsen pöläystä.
Sivut: 1 Edellinen Seuraava

Uusimmat uutiset

Digiyesterday

Viisi vuotta sitten

Kuriiri kadotti 80 000:n potilastiedot

11.02.2007 Amerikkalaisen Johns Hopkins -organisaation 52 000 työntekijän ja 83 000 potilaan tiedot sisältäneet nauhat ovat kadonneet matkalla alihankkijalle, joka tekee nauhoista varmuuskopioita.


Kolme vuotta sitten

Heidi Hautala: Lex Nokian puolustus lähellä murtumista

11.02.2009 Lex Nokia kerää kärkevää kritiikkiä uusilta tahoilta lähes päivittäin. Vihreiden kansanedustaja Heidi Hautala perustaa oman vastalauseensa KRP:n tuoreeseen kannanottoon. Hän esitti It-viikolle arvionsa lain kohtalosta.

.