Koodarit huom!
Terve! Kysymys koodareille: Olen 30v mies, töissä, aina ”rakastanut” tietotekniikkaa ja nyt olen alkanut miettimään, että mitä jos vaihtaisi alaa ja alkaisi opiskelemaan (kotona/kursseilla) ohjelmointia. Mitään koodauksesta en tiedä. Kuinka realistista on olla töissä koodarina n. 3-5-vuodessa? Oma (tod.näk. virheellinen) kuva koodareista on aina ollut se, että pitäisi olla ollut jo vaipoista asti ollut koneella koodaamassa. Olen aina nauttinut tietokoneella kirjoittamisesta ja ajattelin että kirjailijaa minusta ei tule mutta mites ohjelmointi!? Kiinnostaisi myös työ/ura jossa osaaminen ei rajoitu vain yhteen kieleen tai maahan. Ohjelmointina ovet on auki mihin vain. Sekava pre-coffee kirjoitus mutta jos jollain olisi antaa jotain niin arvostaisin!
Kommentit (88)
Vierailija kirjoitti:
Miksi nämä kaksi jankkaavat tarjouskilpailujen spekseistä konsulttifirmoissa? Miten tuo liittyy ketjun alkuperäiseen aiheeseen ja miten se auttaa ketjun aloittajaa arvioimaan mahdollisuuksiaan uranvaihdon suhteen?
Näistä konsulttifirmajankkaajista tulee vaan mieleen, että pysykää ihmiset poissa niistä. Näyttävät olevan kusisia työpaikkoja. Muitakin firmoja löytyy.
Ei muista tarvii pysyä poissa kuin niistä, joilla on Porvoon postinumero.
En lukenut koko ketjua mutta helpoiten pääsee it-alalle ja hyville palkoille esim aikuisopiskelun/työvoimakoulutuksen kautta. Tuttu kävi 9kk kurssin ja sen jälkeen työllistyi testaajaksi, palkka 4ke.
Koodauksessa on kaksi olennaista juttua: a) laatu, b) nopeus.
Jos olet tyhmä ja hidas, et saa tehtyä laadukasta jälkeä etkä etenkään nopeasti. Koodareiden tuottavuudessa voi olla jopa 100x eroja.
Vierailija kirjoitti:
Kyllä koodaajaksi pääse heikommallakin taidolla jos käy muodollisen koulutuksen. Urakehitys on sitten toinen juttu. Tosin sellaisia pelkästään koodaavia ei ammattilaisia ei länsimaissa juurikaan enää ole palkkatasosta johtuen. Paljon halutaan pienellä palkalla jokapaikanhöyliä. Jos halua kovaa liksaa ja edetä uralla niin pitää olla lahjakkuutta, sertifikaatteja ja aiempia näyttöjä. Jos on itseoppinut niin sitten pitää olla portfolio esimerkkisovelluksineen kunnossa.
Hyvän ja huonon koodaajan ero tulee toteutusnopeudessa ja erilaisten arkkitehtuurien sisäistämisessä sekä siitä mitä asioita osaa ottaa huomioon toteutusta suunniteltaessa. Kyllä sitä toteutusta ehtii hitaamminkin pähkäillä, mutta asiakas ei sitten välttämättä tykkää. Tai jos ei osata ottaa huomioon erilaisia mahdollisia virhetilanteita ja vastaavia vaan aletaan sitten vasta ihmettelemään kun joku loppukäyttäjä törmää ongelmaan.
Tuosta "ehtii hitaamminkin pähkäillä". Nykyään valitettavasti hitaat on joutuneet aika ahtaalle, kun on scrumia viikon sprintillä tms. Eli pitää olla joka viikko ihan näytettävää toimivaa toteutusta. VOi tarvita protoilla jopa palaverissa siinä asiakkaan odottaessa jne. Itse en ole niinkään hidas, mutta sosiaalinen jännittäjä, ja minun on tosi vaikea pystyä tekemään mitään jos olen siinä katseiden kohteena ja mun pitäisi tehdä muiden odottaessa. Joudun suorastaan sanomaan että en pysty, mikä osassa asiakkaissa herättää kielteisiä tunteita minua kohtaan kun en ole "ketterä".
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
h_ki kirjoitti:
Vierailija kirjoitti:
h_ki kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Anna YKSI esimerkki julkiselta tai yksityiseltä puolelta, jossa tarjouspyynnössä tiedustellaan tulevien tekijöiden koulutustasoa.
Huomasin kyllä miten aloit jo hivuttaa väitettäsi suuntaan, jossa asiakas kysyy osaako henkilö projektissa tarvittavia asioita vaikka alunperin väität asiakkaan antavan määrämuotoisen tarjouspyynnön arvioinnissa pisteitä korkeakoulututkinnosta. Mikä on muuten posketon väite :D
En ala antaa esimerkkejä, koska en viitsi selvittää minkä asiakkaiden kanssa tieto yleensä on julkista ja minkä ei, ja toiseksi vaikka olisikin lainopillisesti julkista, en usko että yritysasiakkaat tai pomoni innostuisivat siitä, että listaisin tänne meidän yritysasiakkaita ja heidän projektejaan ja näiden hankintakriteerejä. Mutta kyllä tuota koulutustasopisteytystä on viime vuosina näkynyt tosiaan sitäkin. On yleistynyt samaa myötä kun on yleistynyt se, ettei niinkään haeta aina edes tekijöitä johonkin tiettyyn hommaan vaan vain "parhaita mahdollisia tekijöitä" tekemään mitä vaan mitä asiakas sovitun tuntimäärän piirissä haluaa. Eli ostetaan koodareita resursseiksi, ei projektia.
Hilmassa on kaikki tieto julkisesti saatavilla, joten miksei siellä näy tällaisia tarjouspyyntöjä lainkaan....?
Hilmasta on saatavilla vain kuntien ja julkisten organisatioiden tiedot. Yksitysomisteisten yritysten projekteja ei sieltä löydy.
Eli siis määrämuotoisia tarjouspyyntöjä, joissa kysellään toteuttajien koulutustaustaa ja ne pisteytetään yhdeksi hankinnan perusteeksi tehdään 100% yksityispuolella ja tämä pätee siellä vielä "moniin asikakkaisiin"....?
Ihan nyt vaan ymmärryksen varmistamiseksi kysyn.
Kyllä, ja tämä ilmiö on yleistynyt viimeisen 5 vuoden aikana erityisesti. Osaamisia ja tekniikoita on aina kyselty, mutta ennen oli hyvin harvinaista koulutustason kysely varsinkaan sillä tavalla, että se olisi suoraan ilmoitettu pisteytyskriteeri. CV:thän yleensä halutaan liitteenä, ja niistä on asiakkaat aina nähneet myös koulutustasot, mutta aika uusi ilmiö tämä että on suoraan jossain Excelissä joka laskee pisteitä syöttää avainhenkilöiden korkeimmat koulutustasot.
Umpikuja saavutettu inttämisen voimalla ja sinnikkäällä minkään todisteiden tarjoamattomuudella. Minä sentään osoitin ettei ainakaan Suomen valtavalla julkisella sektorilla löydy asiasta yhtäkään esimerkkiä.
Tyydyn muille ketjua seuraaville toteamaan, että tämä on lässytys on 100% satua.
Sen verran ajatusta vielä, että kerrohan nyt montako prosenttia tämä koulutustason vaikutus on yleensä tarjouspyynnössä ja onko akateeminen filologi automaattisesti parempi kuin vaikka AMK inssi?
Haluaisin kyllä nähdä sen excel-skriptin, joka näitä laskee....
Valtori esim lähettelee Exceleitä, joihin pitää täyttää noita yllä mainittuja tietoja. Koulutuksella on pienempi merkitys kuin kokemuksella.
Tapahtuuko tämä tarjousvaiheesa VAI toteutusvaiheessa...?
Jos se tapahtuu tarjousvaiheessa niin miten Valtori ja tarjoaja varmistavat, että tarjouksen valintaperusteena ollut nimetty henkilöresurssi on käytettävissä projektin toteutusvaiheessa? Laitetaanko hänet staasiin odottelemaan projektin alkamista Valtorin konesalissa olevaan hibernaatiokammioon?
Tarjousvaiheessa. Luvatun osaamisen täyttävä henkilö pitää löytyä, jos ja kun joskus mennään toteutukseen. Jos A on ollut tarjouksessa, mutta B:llä yhtä hyvä osaaminen, ei ongelmaa.
Ja kun tämä alkuperäinen henkilö on tuonut pisteitä akateemisella loppututkinnolla, niin uuden henkilön tulee olla
a) Akateeminen?
b) Samalla tutkinnolla vai riittääkö mikä tahansa?
Äläkä jaksa kikkailla. Väite oli, että hyvinkin yleisesti kilpailutuksessa pisteytetään osana määrämuotoista tarjouspyyntöä projektiin nimettyjen henkilön KOULUTUS.
Se nyt vaan on baskaa.
Se tietysti riippuu siitä, miten koulutus on siinä tarjouspyynnössä esitetty. Viimeisessä jossa olin mukana oli "Ylempi korkea-asteen tutkinto", "Alempi korkea-asteen tutkinto (myös AMK)", "Ammattitutkinto", "Ei muodollista koulutusta". Tässä tapauksessa voidaan korvata pisteytyksen muuttumatta toisella saman tasoisen tutkinnon omaavalla, eli vaikka DI tietojenkäsittelytieteen tai vaikka fysiikan maisterilla (koska ovat kaikki ylempiä korkea-asteen tutkintoja).
Sulla menee nyt sekasin "Haetaan työntekijää" ilmoitukset Monsterissa ja tarjouspyynnöt :D
Ei mene. Sinun on jostain syystä ihan mahdotonta uskoa, että varsinkin yksityispuolella käytäntöjä on erittäin kirjavia, ja tuollaisia oikeasti näkee pisteytysperusteina.
Ei mene. Sinun on jostain syystä ihan mahdotonta uskoa, että varsinkin yksityispuolella käytäntöjä on erittäin kirjavia, ja tuollaisia oikeasti näkee pisteytysperusteina.
1. Yksityispuolella määrämuotoiset pisteytetyt tarjoukset ovat erittäin harvinaisia
-ne ovat suuritöisiä
-niiden laatiminen vaatii erikoisosaamista
-ne sitovat yrityksen hankintakäytäntöä suhteessa toimittajiin ja niistä tulee varsinaista rotanmyrkkyä jos niihin vielä lisätään maininta vaikkapa IT YSE:n noudattamista
2. Yksikään yritys ei kykene millään tavoin takaamaan minkään yksittäisen henkilön tarjouksen ehdoksi linkitetyn osaamisen säilymistä yrityksessä kenellekään
3. Mikään asia ei ole olemassa B2B-maailmassa ellei sitä ole kirjattu sopimukseen. Kukaan ei jätä tarjouspyynnön ehtona olevia asioita sopimuksen ulkopuolelle
Enpä viitsi enää pilata ketjua vastaamalla näihin ja yrittämällä todistella (turhaan) että päivittäisessä työssä kohtaamani käytännöt ja ilmiöt on tosiaan todellisia...
"Nautit kirjoittamisesta tietokoneella..."
Koodin kirjoittaminen on pienin osa-alue koodauksessa. Toki hyvästä ja nopeasta kymmensormijärjrstelmän osaamisesta on etua, mutta se ei ole oleellisin taito.
Jos koet olevasi hyvä hahmottamaan loogisia toiminnallisuuksia ja pilkkomaan ison toiminnallisuuden osiin, sinulla on lehmän hermot, olet nopea omaksumaan uutta ja muistat pilkuntarkkaa nippelitietoa valtavat määrät, niin silloin alanvaihto kannattaa. Koodaus eroaa muusta kirjoittamisesta siinä, että asiat pitää esittää juuri niin kuin käytetty kieli tai scripti vaatii. Tietyn kohdan voi koodata monella tavalla, mutta pilkku virheitä ei sallita.
Koodarin täytyy sietää myös epävarmuutta. Koskaan et hallitse kaikkea. Kollegoista olen havainnut, että kontrollifriikit stressaantuvat, kun homma ei ole 100% hallinnassa.
Ei varmaan sen erikoisempaa kuin muullakaan alalla. Perusjutut oppii alasta riippumatta nopeasti, mutta jos haluaa olla oikeasti hyvä niin työpanoksen pitää olla ankara. Kivekset punnitaan siinä 5 vuoden jälkeen, että kuka on osaa kehittyä ja kuka ei.
Ei mene. Sinun on jostain syystä ihan mahdotonta uskoa, että varsinkin yksityispuolella käytäntöjä on erittäin kirjavia, ja tuollaisia oikeasti näkee pisteytysperusteina.
1. Yksityispuolella määrämuotoiset pisteytetyt tarjoukset ovat erittäin harvinaisia
-ne ovat suuritöisiä
-niiden laatiminen vaatii erikoisosaamista
-ne sitovat yrityksen hankintakäytäntöä suhteessa toimittajiin ja niistä tulee varsinaista rotanmyrkkyä jos niihin vielä lisätään maininta vaikkapa IT YSE:n noudattamista
2. Yksikään yritys ei kykene millään tavoin takaamaan minkään yksittäisen henkilön tarjouksen ehdoksi linkitetyn osaamisen säilymistä yrityksessä kenellekään
3. Mikään asia ei ole olemassa B2B-maailmassa ellei sitä ole kirjattu sopimukseen. Kukaan ei jätä tarjouspyynnön ehtona olevia asioita sopimuksen ulkopuolelle