Arki ja työnhaku

Palasin takaisin normaaliin päivärytmiin kahden viikon kotona lomailun jälkeen. Helsingissä ollut työhaastattelukaan ei tuottanut tällä(kään) kertaa toivottua tulosta, mutta sentään haastatteluun asti pääsin. Yritysten painottaessa työnhakunsa web-lomakkeisiin ja ilman suhteita suoratkin kontaktit ovat hankalia, tuntuu jopa haastatteluun pääseminen melkein voittamiselta.

Yritysten työnhakulomakkeet ovat kyllä käteviä etenkin työnantajan kannalta. Kaikki yhteydenotot yritykseen liittyen töihin ohjataan web-lomakkeelle ja tuhannet kesätyöhaut tallentuvat ilman ylimääräistä työtä. Työnhakijan kannalta yritysten työnhakulomakkeet ovat osaltaan käteviä ja toisaalta inhottavia. Lomakkeen täyttäminen on yksinkertaisempaa kuin avoimen hakukirjeen kirjoittaminen ja kenttiä on helppo mekaanisesti täyttää. Lomakkeen peruskohtien kuten ”opiskelu”, ”työkokemus” ja ”taidot” huolelliseen täyttämiseen menee kuitenkin helposti yllättävän kauan aikaa. Lisäksi jos yritys haluaakin tietää enemmän hakijasta, joka on toki toivottavaa, lisäämällä hakulomakkeeseen erikoisempia kenttiä kuten ”mitä odotat työskentelyltäsi ja uraltasi”, ”saavutukset edellisessä työpaikassa”, ”miksi haluat työskennellä yrityksessä X” tai ”mitkä ovat tulevaisuuden näkymäsi”, saa lomakkeen parissa viettää aikaa jo ihan reilusti. Tietenkin vastaukset kyseisiin kohtiin tarvitsee mietiskellä vain kerran, mutta kysymysten vaihtelevuus ja monimuotoisuus lisää erilaisten vastausten määrää.

Työnhakulomakkeet vaihtelevat suuresti myös toiminnaltaan. Toisiin lomakkeisiin voi lisätä PDF-muotoisen CV:n kun taas toisiin kelpaa vain tekstimuotoinen CV jos sitäkään. Työnhakijan kannalta on mukavaa nähdä, että useiden yritysten työnhakujärjestelmään saa omat tunnukset, joilla hakemustaan voi tarvittaessa muuttaa, viimeistään seuraavassa kesätyöhaussa. Jos hakee töitä kesätyöhaun jälkeenkin, on jo olemassa olevaa hakemusta kätevä muokata muuttuneen tilanteen mukaan. Käyttäjä arvostaa myös sähköpostiin tulevaa vastausta hakemuksen perille menosta, vaikka ei tietenkään voi olla varma ettei järjestelmä hävitä hakemusta asetettujen alkukriteerien perusteella. Mistä sitä lisäksi tietää, luetaanko hakijan tekemää työhakemusta ollenkaan.

Näin kesätyöhakujen ja ”ei kiitos” -ilmoitusten jälkeen mielikuva työnhausta web-lomakkeilla on: toivotonta. Lomakkeet ylipäätään ovat kyllä ihan toimivia ja yleensä kohtalaisen selkeitä, mutta kun hakijoita on tuhansia ja paikkoja rajoitetusti, on hakijajoukosta vaikea erottua web-lomakkeella. Persoonattomat lomakkeet ja rajoitetut kentät eivät paljon jätä tilaa yksilöitymiselle ja jos yritykseen ei ole aikaisempaa kontaktia suhteiden avulla, ovat muut vaihtoehdot vähissä. Yritä sitten siinä edes ottaa yhteyttä yritykseen muuten kuin web-lomakkeilla, kun yhteystietoja ei ole esillä tai puheluihin ei vastata.

Yksi kesätyöhaku on taas takana eikä mahdollisella diplomityön tekemisellä auennut yhtään enempää haastattelupaikkoja kuin vuosi sittenkään. Nollasta on kuitenkin hyvä suunnata eteenpäin, ainakaan huonommin ei voisi haut mennä. Jääpähän aikaa taas ”opiskella”, urheilla ja katsella aurinkoa pilvettömältä taivaalta.

06.06.06

”Woe to you, Oh Earth and Sea,
for the Devil sends the beast with wrath,
because he knows the time is short…
Let him who hath understanding reckon the number of the beast
for it is a human number,
its number is Six hundred and sixty six.”

(Iron Maiden – 1982 – The Number Of The Beast – 05 – The Number of the Beast)

Lähiverkot-kurssin koodausprojekti

Eilen oli koulun Lähiverkot -erikoistyökurssin ohjelmointiprojektin demottamistilaisuus, jossa esittelimme toteuttamaamme Texas Hold’em -pokeripeliä. Edellinen viikko menikin projektin viimeistelyssä julkista testaamista ja esittelyä varten, mutta hommat saatiin valmiiksi ajoissa ja pokerikin toimii. Kurssin kahden muun ryhmän toteuttamat Scrabble -tyylinen Circus-peli ja Uno-peli Bruno olivat myös esiteltävinä. Vaikka aina pitää vetää hieman kotiinpäin, oli oman ryhmämme Texas Hold’em -peli tässä vaiheessa viiimeistellyin niin pelin kotisivuineen, grafiikoineen kuin pelattavuudeltaan.

Kurssilla toteutetut pelit ovat julkisessa testauksessa kuukauden ajan, jolloin tietenkin vielä tekemättömät ominaisuudet kuten palvelimen hallittu alasajo toteutetaan ja löydetyt bugit liiskataan. Bruno-ryhmän peli oli kohtalaisen toimiva, mutta Circus-ryhmän toteutus oli hieman buginen eikä pelaamisesta oikein tullut mitään. Oman ryhmäni pokeripelistä korjailtiin vielä muutamat bugit hieman ennen demottamista ja muutamia pieniä bugeja lukuunottamatta on pokeripeli kohtalaisen valmis. Kurssin opintopistemäärään verrattuna on tunteja projektin parissa kulunut kyllä lähes tuplamäärä puhuttamattakaan tuntimääristä, joita palvelinpuolen ja clientpuolen koodaajat ovat projektiin upottaneet.

Texas Hold’em lan-edition pelimme sivut löytyvät osoitteesta http://verteksi.net/holdem/, josta voi ladata PokeriClientin Java Web Startilla ja liittyä pelaamaan pelipalvelimelle. Valitettavasti pelipalvelin näkyy vain LNET ja WLPR.NET verkkoihin. Sivuilla on myös ruudunkaappauksia itse pelistä.

Pelipalvelin on toteutettu C++:lla ja client-ohjelma on koodailtu Javalla. Muista käytetyistä ratkaisuista voi todeta Java Web Startin olevan kyllä kätevä menetelmä tuollaisen kehittyvän peliprojektin jakamiseen, sillä pelin uusin versio tarkastetaan ja ladataan tarvittaessa uudestaan palvelimelta. Vaikka PokeriClient on kooltaan pari megaa, ei se nopeassa lähiverkossa tuota ongelmia.

Kehitysympäristönä sekä Javan että C++:n koodaamiseen käytettiin Eclipseä, joka osoittautui ihan toimivaksi ratkaisuksi. Eclipsen CVS-liittymät ja kaikki kätevät ominaisuudet helpottivat kyllä koodaamista isommassa ryhmässä. Lähinnä itsellä oli ongelmia Eclipsen kaatuilusta 64bittisessä Linuxissa, mutta muilla ryhmän jäsenillä ohjelma toimi ihan hyvin Windowsissa ja Linuxissa. Ehkäpä ongelmana oli taas se perinteinen 64bitin kirous.

Kurssia on jäljellä vielä noin kuukausi, jonka aikana projekti pitäisi viimeistellä valmiiksi dokumentoinniltaan, koodiltaan ja kaikkien projektiin liittyvien asioiden suhteen. Valmiin tuotoksen julkaisemisesta jollain avoimen lähdekoodin lisenssillä ei ole vielä tehty päätöksiä, vaikka siitä ilmeisesti saisikin lisäpisteitä (joka tuntuu hieman asiaan pakottamiselta).

Monikäyttöiset legopalikat

TechEBlogissa on esitelty erilaisia käyttötarkoituksia legopalikoille. Legopalikoista on kasattu muun muassa iPod ja Nintendo -kotelo, pinball-kone, toimiva ilmastointilaite. Kunniamaininnan saa legopalikasta rakennettu kotelo USB-muistille, jonka voit myös toteuttaa itse.

Titeenien taistot ja paluu arkeen

Viime lauantaina (11.3.2006) lappeen Ranta vei voiton Titeenien taistossa, joka tänä vuonna järjestettiin Tampereella. Titeenien taistossa kaikki, tai ainakin lähes kaikki, Suomen tietotekniikan killat kisailevat leikkimielisesti sotakirveestä ja tietoteekkarien herruudesta. Kisailulajit olivat tänä vuonna hyviä ja etenkin teekkarisotamölkky ilotulitteineen oli mahtava. Kisailut ratkesivat, kuten aikaisemminkin, illalla järjestettyyn viimeiseen lajiin, joka oli tällä kertaa Herwanta-peli. Clusterin urheat soturit näyttivät kyntensä ja hieman muutakin ja niin sotakirves matkasi lappeen Rantaan.

Jatkossa kisailun voittaminen ja järjestysvuoro on eriytetty toisistaan, eli voittaja ei enää perinteisesti järjestä kisailuja. Voittaja saa lisäksi kilven Titeenien taistot -tauluun. Ensi vuonna taistot taistellaan lappeen Rannassa, joten nyt sekä voitto että järjestysvuoro osuivat samalle killalle. Toivottavasti voiton ja järjestysvuoron eriyttäminen ei vie kisailusta teekkarihenkistä leikkimieltä.

Titeenien taistot olivat Cluster ry: Kotimaan Rankka 2006:n viimeinen kohde. Sitä ennen oli torstaina vierailtu Hartwallilla Lahdessa, Microsoftilla Espoossa ja pelattu Otaniemi-peliä Otaniemessä. Perjantaina vierailtiin Saunalahdella ja suunnattiin Tampereelle, jossa illalla oli vuorossa vierailu Plevnassa. Rankka oli onnistunut reissu ja tänä vuonna yritysvierailut piristivät matkaa.

Rankan ja kiireellisimpien hommien jälkeen voi taas yrittää palata normaaliin päivärytmiin. Blogikirjoittelu on hieman koulukiireiden takia jäänyt viime aikoina vähemmälle, mutta eiköhän tämä taas tästä. Kevään lähestyessä harjoitustyöt, tentit ja kaiken maailman tapahtumat täyttävät mukavasti viikon ja ajankäytännöllisiä ongelmia ei kyllä kerkiä tulemaan. Kesätöiden hakeminenkin näyttää taas perinteisen nihkeältä. Toivottavasti mahdollisen diplomityön tekeminen antaa parempia mahdollisuuksia myös kesätöiden hakuun.

Yhdet vuosijuhlat ja Eläkeläiset Tavastialla

Teknillisen korkeakoulun tietotekniikan kilta, Tietokilta, täytti 20 vuotta 3.3.2006 ja olimme kaverin kanssa edustamassa Lappeenrannan teknillisen yliopiston tietotekniikan kiltaa, Cluster ry:tä, kyseisillä muistinnollaus 10100 -vuosijuhlilla. Cluster ry:hän vietti 20-vuotisjuhliaan jo syksyllä (1.10.2005).

Perjantain juhlat olivat onnistuneet ja teeman mukaisesti monet ainakin kokeilivat muistin nollausta. Juhlat alkoivat cocktail-tilaisuudella ja lahjat olivat perinteistä teekkarilaatua, epäkäytännöllistä ja kosteata. Kokkareiden jälkeen juhlat jatkuivat Ravintola Pörssissä, jossa ruuat ja juomat olivat erittäin maittavia ja laulu raukui paremmin kuin hyvin. Teekkarihymnin jälkeen, jota en kylläkään kuullut, siirryttiin jatkoille Otaniemeen Servin mökille. Jatkoilla juhlijoita tanssitti bändi ja mahan täytti yöpala. Jajatkot vietettiin rantasaunalla. Lauantain maailmanlopun silliaamiaisella Kehä III:n kupeessa, jossain Vanhakartanon tienoilla, soi elävä musiikki ja lisäksi viihdyttäjänä oli posetiivari hanurin, ilmapallojen ja onnenpyörän kanssa.

Silliksen jälkeen olikin vuorossa valmistautuminen Eläkeläisten keikkaa varten. Humppa raikasi ja Tavastia humppasi. Arto Nybergin haastatteleman Eläkäiset -yhtyeen rumpalin Kristian Voutilaisen mukaan Tavastian lavalle oli heitelty pitkiä kalsareita ja kyllä meno olikin melkoista. Halonen rikkoi parit urut ja oli tainnut nauttia jotain muutakin kuin pelkkää humppaa. Eläkeläiset vetivät vanhoja ja uusia humppabiisejä sopivassa suhteessa ja humppa oli mahtavata.