perjantai 18. toukokuuta 2012

Accenturen IT-miniseminaari

Riikka Karhu

Accenture järjesti 15.5.2012 Metropolian tiloissa ammattikorkeakoulujen tietojenkäsittelyn ja tietotekniikan opiskelijoille IT-seminaarin. Seminaari oli jaettu kolmeen osaan: avaus, työpajat ja Accenture Awards -stipendien jako. Seminaarin tarkoitus oli esitellä Accenturea opiskelijoille työpaikkana sekä kertoa pinnalla olevista trendeistä IT-alalla. Opiskelijoilla oli mahdollisuus testata taitojaan sekä oppia uusia taitoja, sekä luoda hieman kontakteja tulevaa varten. Aion nyt tuoda esiin kiinnostavia pointteja, joita seminaarin aikana nousi esiin.

Seminaari alkoi yleiskatsauksella Accentureen. Kyseessä on kansainvälinen yritys, jolla on toimipisteitä yli 50 maassa sekä asiakkaita 120 maassa. Suomessa työntekijöitä on yli 1200 sekä toimintaa on Helsingin lisäksi Tampereella ja Oulussa. Esittelijä muisti tuoda sen tärkeän ominaisuuden esiin, että Accenture on valittu vuosina 2007-2010 parhaaksi työpaikaksi Suomessa neljänä vuotena peräkkäin. Asiakasyrityksinä Accenturella on 18 Suomen 20 suurimmasta yrityksestä. Näille yrityksille Accenture tarjoaa konsultointi- sekä teknologiapalveluita. Tehtäviä saatetaan myös tarvittaessa ulkoistaa ulkomaille.

Ulkoistaminen nosti seminaarilla esiin pienen keskustelun, siitä kuinka ulkoistamisen rooli tulee kehittymään tulevaisuudessa. Esittelijän mukaan ulkomailta löytyy osaamista koodaus- ja ylläpitotehtävissä. Monien ohjelmistojen kehitystyö voidaan tehdä muualla kuin asiakkaan luona; tällöin ulkoistus voi olla järkevämpi vaihtoehto. Vaikka tehtävine ulkoistaminen ei tule välttämättä tulevaisuudessa kasvamaan yhtä radikaalisti, sen rooli on osaamisen takia merkittävä jatkossakin.

Accenturen yleisesittely kesti vähän reilun tunnin verran. Tämän jälkeen siirryimme työpajoihin. Ilmoittautumisvaiheessa piti valita yksi kiinnostava työpaja neljästä vaihtoehdosta. Ensimmäinen vaihtoehto oli tutustuminen Jazz-projektinhallintatyökaluihin. Työpajaan osallistuneet pääsivät kokeilemaan Jazz-työkaluja projektijohtajan, testaajan ja määrittelijän rooleissa. Toinen vaihtoehto oli SAP Hot Topics, jossa keskityttiin SAP-järjestelmän ja sen ekosysteemin uusimpiin suuntauksiin ja innovaatioihin, joista asiakkaamme juuri nyt ovat erityisen kiinnostuneita. Kolmas työpaja olisi ollut avoimen lähdekoodin Java-kirjastoihin tutustumista, mutta sitä vetämään valittu konsultti ei valitettavasti päässyt paikalle. Neljännessä työpajassa tutustuttiin .NET-ympäristöön sekä Windows Phone 7:n kehittämiseen.


Itse koin neljännen työpajan, eli Windows Phonen, kaikista kiinnostavimmaksi, joten osallistuin siihen. Työpaja alkoi lyhyellä luento-osuudella, jossa käytiin Windows Phonen perusperiaatteita läpi. Koodaaminen tapahtui Visual Studiolla ja C#-kielellä Windows Phonen virtuaalisessa kehitysympäristössä. Aikaisempaa kokemusta mobiilikehityksestä ei tarvittu, mutta .NET-perustuntemus oli suositeltavaa. Itselläni ei ollut kumpaakaan, vaan menin mukaan puhtaasti java-osaamisen tukemana.

Yksinkertaisimmillaan Windows Phone koodaaminen etenee siis siten, että Visual Studion toolboxista siirretään haluttu ominaisuus näytölle. Ominaisuus voi olla esimerkiksi textbox, jonne käyttäjä voi itse syöttää tietoa tai painike. Painikkeeseen saa suoraan kirjoitettua siihen tarkoitetun koodin. Alla esimerkki yksinkertaisen karttaohjelmiston koodista:

Karttasoftan koodia, omaa koodia






Mielenkiintoista Windows Phonessa oli se, kuinka lyhyellä määrällä koodia pystyi saamaan monimutkaiselta vaikuttavan ominaisuuden aikaan. Konsultin demossa esitettyjen ominaisuuksien koodit olivat todellakin lyhyitä eivätkä edes kovin monimutkaisen näköisiä. Koodaamista helpotti myös "testipuhelimen", eli emulaattorin käyttö; koodaaja siis näkee koko ajan miltä ominaisuus tulee näyttämään puhelimen näytöllä ja kuinka se tulee toimimaan. Myös testaaminen oli helpompaa kuin esimerkiksi Eclipsellä tehdyn koodin testaaminen.




Emulaattori käynnissä, omaa koodia

Kun kerta kaikkea ei saa aina pelkästään kehua, voin sen verran antaa kehittävää palautetta, että työpajaa varten valitussa luokassa oli äärimmäisen huono ilma. Lämpötilaero luokan ja käytävän välillä oli varmaan valehtelematta ainakin viisi astetta. Tällaiset pienet tekijät vaikuttavat ainakin allekirjoittaneen keskittymiseen ja oppimiseen. Toinen omaa oppimistani haastanut tekijä oli se, että luentoa pitämään valittu konsultti puhui hyvin nopeasti. Kuten sanoin, minulla ei ollut aikaisempaa kokemusta .NET-ympäristöstä eikä C#:sta, joten luentoa oli välillä haastava seurata. Tästä huolimatta voisin osallistua vastaavaan tapahtumaan toisenkin kerran. Aika pintapuoliseksi tuo esittelytilaisuus jäi ja ymmärrän, ettei ajan rajallisuuden takia millään ehditty syventyä sen tarkemmin Windows Phonen ominaisuuksiin.


Seminaarin lopuksi oli Accenture Awards-stipendien jako. Tapahtumassa Accenture palkitsi hyvin opinnoissaan menestyneitä opiskelijoita, joita näiden opettajat olivat ehdottaneet palkittaviksi. Opiskelijan näkökulmasta stipendi on arvokas, sillä se saattaa helpottaa työnhakua Accenturelta. Muutama oma opiskelukaveri vastaanotti kyseisen stipendin, ja mielestäni täysin ansaitusti. Ehkä minullekin sitten jonain vuonna... ;)


Kaikin puolin Accenturen järjestämä IT-miniseminaari oli antoisa tapahtuma. En itse työskentele Accenturella, mutta en sulje pois sitä vaihtoehtoa, että joskus kyseisestä firmasta hakisin töitä. Mielestäni on enemmän kuin tärkeää tietää jotain firmasta, josta aikoo hakea töitä. Tällaiset seminaarit ovat parhaimmillaan loistava tilaisuus IT-alan opiskelijalle päästä tutustumaan yritykseen sekä sen toimintatapoihin lähemmin.

Lisää Accenturesta voi lukea heidän nettisivuiltaan: http://www.accenture.com/fi-en/Pages/index.aspx 
Windows Phonesta kiinnostuneet voivat täällä tutustua lisää kehittämiseen: http://msdn.microsoft.com/en-us/library/ff402535

1 kommentti:

Kotisivu on muuttanut osoitteeseen geekgirls.fi. Kaikki vanhat (ja uudet) artikkelit kommentteineen löydät uudesta sivusta.

Huomaa: vain tämän blogin jäsen voi lisätä kommentin.