ohjelmointi -- tulevaisuuden ala ?

valmistuu

Viimeinen vuosi ammattikorkeessa alkaa. Pitäisi valita mihin syventyy. Ohjelmointi kiinnostaisi eniten ja siinä oon menestyny parhaiten alkuopinnoissakin. Kotonakin on tullu sitä jonkin verran harrastettuu.

Mutta onko ohjelmoinnin opiskelu tyhmä ja epävarma sijoitus ? Te, jotka ootte duunissa niin miltäs näyttäis tilanne ? Onko ohjelmoitavaa työtä paljon ? Onko työntekijöistä pulaa ? Vai onko hommat OIKEESTI siirtymässä ja siirtyny halpamaihin ?

Ostetaanko/teetetäänkö ite raakakoodia enemmissä määrin muualta ja joku vaan sitten pamauttaa uuden komponentin sovellukseen ?

20

4663

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Pomo

      Jos olet oikeasti hyvä niin kyllä töitä löytyy. Rupusakille töiden löytäminen voi olla vaikeampaa.

      • T&T

        Millaisia henkilöitä ovat rupusakkilaiset? Kysyn tätä koska aina silloin tällöin täällä ilmenee itseuholta haiskahtavaa karsinointia osaavista ja vähemmän osaavista henkilöistä.


      • abc
        T&T kirjoitti:

        Millaisia henkilöitä ovat rupusakkilaiset? Kysyn tätä koska aina silloin tällöin täällä ilmenee itseuholta haiskahtavaa karsinointia osaavista ja vähemmän osaavista henkilöistä.

        Rupusakkilaiset eivät tiedä mitä ovat tekemässä.

        WWW-puolella nämä tekevät esimerkiksi WWW-sivuja, mutta eivät osaa tehdä niitä HTML-standardin ja suositusten mukaisesti (olettaen että pomo ja asiakas antavat tähän mahdollisuuden). Tai eivät noudata yrityksen sisäisiä standardeja. Tai jos sovellukseen otetaan sisään käyttäjän syöttämää tietoa niin ei tarkasteta sitä ollenkaan tai tehdään tarkastus väärin, jolloin kräkkereille koitaa avoimien ovien päivät. Tai koodataan suoraan sanottuna väärin, eli vaikka C :lla koodatessa ei osata käyttää deleteä oikein, jolloin ohjelma puskeekin yllättäen laittomaa toimintoa jossakin välissä. Siinä muutamia ihan käytännön esimerkkejä.

        Tiedän muutaman ohjelmoijan ammattiin pääseen, joka ei osaa edes formatoida levykettä tai tyhjentää WWW-selaimen välimuistia, mutta niin vain nämä saavat tehdä tietoturvakriittisiäkin ohjelmia tuhansien ihmisten päivittäiseen käyttöön. He eivät oikeastaan ymmärrä tietokoneiden tai edes ohjelmoinnin päälle mitään, mutta osaavat läiskiä Visual Basicilla tai jollakin Java-RAD-työkalulla lomakkeita kasaan ja liitellä pieniä muiden tekemiä ohjelmapätkiä sinne koodipuolelle. He ovat päässeet työhön ainoastaan siksi, että työnantaja on idiootti ja koska he ovat sosiaalisesti aika lahjakkaita, joten he saavat asiat kuulostamaan siltä kuin he osaisivat hommansa jotenkin hyvin.


    • Nix

      Kiinalaiset koodaa 80 c/h ja Intiassa on ohjelmointitaitoisia C/C /Java-koodareita kai jo enemmän kuin Suomessa alkuperäisasukkaita.
      Ei niiden kanssa voi hinnoissa kilpailla millään.

      Suomessa on koodareita kilometritehtaalla kymmeniä tuhansia kiitos Nokian ulosliputuksen.

      • raimo

        Tilaisitko itse kiinalaiselta tuotannonohjausjärjestelmän?

        Miedän talo teetätti suomalaisella isolla konsultointitalolla, joka taasen teetätti sen virossa. Mainostivat, että on kustannustehokasta ja riskitöntä; he hoitavat yhteydenpidon viroon. No oli kustannustehokasta ehkä heille. Kaikki hommat menivät metsään projektinhallinnasta lähtien. Valmista (lue: toimivaa) ei tullut koskaan.

        ps. Itse en ole törmännyt vielä yhteenkään työttömään ammattilaiseen atk-alalla. Tällä hetkellä maksetaan taas rekrypalkkioita ohjelmoijista - että se lamasta ja taantumasta.


    • sw-arkkitehti

      Mielestäni ensimmäinen vastaaja oli oikeassa, koodariksi kannattaa alkaa jos tietää osaavansa sen homman. Näitä rupukoodareita on vielä niin uskomattoman paljon alalla, että jos niille kaikille löytyy osaava korvaaja, niin tervetuloa alalle! Jos tunnet olevasi 'ihan hyvä' tai muuten keskinkertaisuus ja innokas oppimaan, niin ei kannata vaivautua, sulle löytyy kyllä halpa ja innokas vastine nuista halpamaista. Kyllä ne parhaat osaajat on aina tienneet että ovat erinomaisia siinä mitä tekevät. Jos koodaus alkaa kyllästyttään (onko mahdollista?), niin ainahan pääsee 'etenemään' suunnittelijaksi tai sw-arkkitehdiksi, näidenkin tehtävien pohjalla on pakko olla hyvä koodaustaito jos aikoo pärjätä.

      • raimo

        Jos on opintojen loppupuolella, innokas oppimaan ja omaa hieman itseluottamusta niin tervetuloa alalle. Ensimmäiset työt opettavat. Koulussa opitaan se heiveröinen pohja, jolla päästään alkuun. Ei kukaan järkevä työnantaja kuvittele, että koulun penkiltä pystyy tekemään koodia ilman ohjausta ja valvontaa. Ensimmäiset 4-5 vuotta työelämässä ovat parasta harjoittelua.

        Jos taas olet jo valmistunut, puoli vuotta työttömänä tai tehnyt muita kuin ohjelmointitöitä, niin unohda koko juttu. Ohjelmointi ei ole sinua varten.


      • Ammattilainen

        Voi, että mitä bul**:" Jos koodaus alkaa kyllästyttään (onko mahdollista?), niin ainahan pääsee 'etenemään' suunnittelijaksi tai sw-arkkitehdiksi, näidenkin tehtävien pohjalla on pakko olla hyvä koodaustaito jos aikoo pärjätä."

        Eikö koodari suunnittele? Eikö koodari joudu pohtimaan arkkitehtuuria? Eikö koodari vaikuta arkkitehtuuriin? Jos vastasit yhteenkään kysymykseen kieltävästi niin teidän tekemillä tuotteilla ei tee tuon taivaallista.


    • halpamaihin

      Luulisin, että vain kaikkein isoimmat firmat saattavat siirtää suurimpien järjestelmiensä laajimpien rutiiniosien ohjelmointia halpamaihin. Tuskinpa suomalainen metallifirma viitsii tilata nettisivuja tai toiminnanhalintajärejestelmän toteutusta Kiinasta.

      On paljon helpompaa toteuttaa homma kokonaan Suomessa, vaikka se hieman enemmän maksaisikin. Suomalaisilla ohjelmoijilla on väistämättä jonkinlainen maamme kulttuurin ymmärtämys, käsitys siitä, mihin pyritään. Kaikkea mahdollista ei tarvitse kirjoittaa ylös, määritellä pilkun päälle. Saattaisi olla toivoton tehtävä vääntää määrittely vaikkapa jonkin vakuutuksen säännöistä kiinalaiselle ohjelmoijalle. Säännöt ja vakuutustermit kun ovat juuri ja juuri syntyperäisen suomalaisen ymmärrettävissä.

      Ohjelmoijia tarvitaan aina. Ala lienee niin sanotuista valkokaulusaloista turvatuimpia. Toisaalta alalla täytyy jatkuvasti opiskella uutta ja työpaineet voivat ajoittain olla kovat. Ohjelmoijan työssä tarvitaan hyvää motivaatiota, koodi ei yleensä synny hetkessä. Hyvä motivaatio taas muodostuu onnistuneiden työkokemusten kautta. Siitä vain kokeilemaan ohjelmoijan uraa!

    • Poistomies

      Murto-osa toki pääsee kallispalkkaisiin konsulttihommiin. Koodarin palkalla ja osaamisella ei ole mitään tekemistä toistensa kanssa, palkka tulee ihan muista tekijöistä ja suhteilla sekä pärstäkertoimella on todella suuri merkitys.

      Intia satsaa rajusti it-osaamiseen ja sen tulos tulee näkymään (ja näkyy jo) muuallakin kuin suomessa it-alan töiden vähenemisenä, koskien erityisesti koodinvääntäjiä. Lisäksi koodaajia on tuossa rajankin takana saatavana, ihan yhtä älykkäitä ihmisiä kuin mekin mutta pystyvät tekemään saman työn huomattavasti edullisemmin.

      Tilaavien yritysten ja ulkomaisten koodareiden väliin tarvitaan toki 'välikäsiä', ja ne hommat voivat olla todella hyvinkin palkattuja. Eli ns. pääsuunnittelijan toimet ovat varmemmalla jalustalla. Asiakaspalveluhenkilökuntaa (keikkamiehiä) tarvitaan myös jonkin verran, kuitenkin jos asiakkaat ovat ulkomailla niin on edukkaampaa käyttää tähänkin ulkomaista työvoimaa.

      • halpamaihin

        Kun kerran näitä todella hyvin palkattuja välikäsiä tarvitaan, häipyy koko halpamaihin hajautetun ohjelmoinnin idea: kulut kasvavat, eivät pienene. Ohjelmoinnin ulkoistusbuumi on muutenkin kääntymässä toiseen suuntaan.

        Maailmalla on käynyt niin, että isot firmat ovat ostaneet takaisin itselleen aiemmin ulkoistamansa tietotekniset palvelut. Eikä näitä palveluja oltu edes ulkoistettu ulkomaille, ne oli saanut hoitaakseen jokin tunnettu tietotekniikkafirma. Kulut olivat kasvaneet ja homma vaikeutunut, vaikka tietotekniikkaa hoitava firma ei sijaitsisi naapurikorttelia kauempana.


      • Poistomies
        halpamaihin kirjoitti:

        Kun kerran näitä todella hyvin palkattuja välikäsiä tarvitaan, häipyy koko halpamaihin hajautetun ohjelmoinnin idea: kulut kasvavat, eivät pienene. Ohjelmoinnin ulkoistusbuumi on muutenkin kääntymässä toiseen suuntaan.

        Maailmalla on käynyt niin, että isot firmat ovat ostaneet takaisin itselleen aiemmin ulkoistamansa tietotekniset palvelut. Eikä näitä palveluja oltu edes ulkoistettu ulkomaille, ne oli saanut hoitaakseen jokin tunnettu tietotekniikkafirma. Kulut olivat kasvaneet ja homma vaikeutunut, vaikka tietotekniikkaa hoitava firma ei sijaitsisi naapurikorttelia kauempana.

        Ulkoistaminen toiselle yhtiölle on aika vaarallista, koska tuo toinen yhtiö tekee useimmiten myös bisnestä osakkeenomistajilleen. Voittojen maksimoimiseksi ulkomaista apua halutaan käyttää.

        Tuossa todellakin voi käydä niin että homma ei toimi niinkuin kuviteltiin, koska ulkoistaminen on tehty liian kovalla kiireellä.

        Kuitenkin yleissääntöisesti ulkoistaminen ulkomaille on erittäin kannattavaa ja noiden takaisinvetäjien määrä on aika pieni koko 'kakusta'. Nimenomaan koodaajien poisvedoista en muista lukeneeni, sen sijaan jotain tuotetukihommia ja sen kaltaisia on palautettu alkuperämaahan.

        Kotimaan sisäiset ulkoistamiset sen sijaan useimmiten vain lisäävät kuluja, jos siirretään sellaisia hommia joita riittää jatkuvasti. Ulkoistamisfirmojen myyntitykit vaan saavat helposti asiakasyritykset narautettua diiliinsä. Tätä edesauttaa se, että asioita ajatellaan usein liian lyhyellä tähtäimellä. Irtisanomiset ja työntekijöiden vähentämiset ja päinvastoin (lisäykset) onnistuvat helpommin jos toiminnat on ulkoistettu, se lieneekin siihen suurimpia syitä ainakin kotimaan ulkoistamisten osalta.

        Näissä konsulteissakin on toki sellaisia jotka rahastavat asiakkaillaan, eli osaavat ikäänkuin näkymättömästi venyttää aikatauluja ja saada siten lypsettyä enemmän rahaa.


    • tuumasta toimeen

      En usko että ikinä tulee sellaista tilannetta, että kaikkea koodia voidaan tai edes halutaan teettää ulkomailla. Kyllä hyvälle tekijälle löytyy aina töitä, niin kotimaasta kuin ulkomailtakin

      Miten tuo "hyvä" sitten määritellään, se riippuu tietenkin määrittelijästä ja työtehtävistä, mutta omasta mielestäni se tarkoittaa osapuilleen, että;

      - on osaamiseltaan monipuolinen, hallitsee sujuvasti nykypäivän ohjelmointityökalut, -kielet, -välineet ja -tekniikat, vähintäänkin ne, joita käytetään ko. työtehtävissä. Mitä enemmän osaat, sen parempi.
      - on OIKEASTI kiinnostunut siitä mitä tekee
      - haluaa ja pystyy oppimaan nopeasti sen mitä ei hallitse ja tietää mistä tieto ja ratkaisut löytyvät
      - kykenee ratkaisemaan ongelmia
      - kykenee ilmaisemaan itseään suullisesti ja kirjallisesti (mielellään myös englanniksi)
      - tulee toimeen ihmisten kanssa ja pystyy ryhmätyöhön osana ohjelmointitiimiä
      - pystyy tarvittaessa työskentelemään myös itsenäisesti
      - tekee sen minkä lupaa ja pysyy aikataulussa

    • ex.kodari

      Vääjäämättä muutamassa vuodessa useimmat vaihtavat alaa tai rupeavat tekemään dokumentteja.

      Koodarilla pimahtaa pää väkisinkin muutamassa vuodessa.

      On se sen verran uuvuttavaa työtä henkisesti.

      • Lerppu

        Koodari kerää syyt kun homma myyty pelkällä koodaukseen menevällä ajalla - pii. Määrittely testaus yms kuuluu siihen. Sitten syynätään tunteja eikä tajuta ...


      • dfgdf

        "Koodarilla pimahtaa pää väkisinkin muutamassa vuodessa. "

        Perustelut ? Miksi työ on muka sen uuvuttavampaa henkisesti kuin muukaan toimistotyö?


      • Taituri

        Eikä pimahda, kuin ainoastaan niillä onnettomilla vässyköillä, jotka eivät osaa, eivätkä viitsi opetella.

        Niin käy helposti niille, jotka ovat onnistuneet työhaastattelussa valehtelemaan silmät ja suut täyteen taidoistaan. Kun puutteelliset/puuttuvat taidot kohtaavat todellisuuden ja kun feikkaus puristaa viimeisetkin mehut wannabe-koodarista, pipo alkaa pian kiristämään.

        Ne taas, jotka hallitsevat työssä tarvittavat tiedot ja taidot edes osapuilleen, nauttivat haasteellisesta ja palkitsevasta työstään, jossa ei tarvitse näppejään suuremmin liata.


      • abc
        dfgdf kirjoitti:

        "Koodarilla pimahtaa pää väkisinkin muutamassa vuodessa. "

        Perustelut ? Miksi työ on muka sen uuvuttavampaa henkisesti kuin muukaan toimistotyö?

        Kyllä ohjelmistosuunnittelu on yleensä paljon uuvuttampaa kuin ns. "tavallinen toimistotyö" johtuen siitä, että ohjelmistosuunnittelussa täytyy jatkuvasti ratkoa erilaisia ongelmia ja käyttää aivoja vähintään 110 prosentin teholla. Kaiken lisäksi täytyy usein pitää melko suuria kokonaisuuksia hallinnassa pelkästään päänsä sisällä. Joskus deadlinet ovat liian tiukkoja ja asiakkailtakin tulee silloin tällöin (aiheettomasti tai ei) negatiivista palautetta, joka on vain kestettävä. Stressinsietokyky on tärkeää tällä alalla. (Toki toimistotöitäkin on paljon erilaisia, joten ei pidä yleistää täysin.)

        Mutta olen täysin samaa mieltä toisen kirjoittajan kanssa siitä, että ei tähän ammattiin pää hajoa, jos oikeasti osaa hommansa. Lisäksi pitää muistaa vapaa-ajan merkitys, eli ei missään nimessä kannata tehdä jatkuvasti ylipitkiä päiviä ja kannattaa ainakin yrittää unohtaa työasiat aina vapaalla.

        Liikunta- ja elämyspohjaiset harrastukset (vaellus tai muuten vaan luonnossa liikkuminen esimerkiksi) vapaa-ajalla ovat mielestäni parasta vastapainoa ohjelmointityölle. Sellaiset harrastukset jossa aivot voi laittaa hetkeksi kokonaan pois päältä. Oma suosikkini on pari olutta pohjalle ja lätkämatsiin huutamaan... Siinä saa päästellä kunnolla menneen viikon paineita ja unohtaa helposti kaikki työasiat. Pitää vaan varoa ettei alkoholin kanssa mene liiallisuuksiin, muuten voi vapaistakin olla enemmän haittaa kuin hyötyä...


      • koodiapina
        dfgdf kirjoitti:

        "Koodarilla pimahtaa pää väkisinkin muutamassa vuodessa. "

        Perustelut ? Miksi työ on muka sen uuvuttavampaa henkisesti kuin muukaan toimistotyö?

        No hei haloo, vertaa vaikka shakinpeluuta tavalliseen toimistotyöhön. Koodaus on kuin shakinpeluuta maailmanmestaria vastaan. Kokoajan joutuu suunnittelemaan entistä tiukempia matemaattisia algoritmejä ja nopeammin kuin koskaan aikaisemmin. Aikatauluissa ei oteta huomioon että bugeja ja muita virheitä sattuu, vaan hommat kusee ja aikataulu ratkeilee. Pomo huutaa että nyt on miljoonadiili kiikunkaakun siksi että SINUN koodissasi on virhe ja sinulla on päivä aikaa fiksata se mikä kesti neljännesvuosi tehdä. Kiireessä ei edes suunnitelmia ole ajantasaistettu joten niillä voi pyyhkiä takamusta siinä vaiheessa kun sonta on jo tuulettimessa.


      • abc
        koodiapina kirjoitti:

        No hei haloo, vertaa vaikka shakinpeluuta tavalliseen toimistotyöhön. Koodaus on kuin shakinpeluuta maailmanmestaria vastaan. Kokoajan joutuu suunnittelemaan entistä tiukempia matemaattisia algoritmejä ja nopeammin kuin koskaan aikaisemmin. Aikatauluissa ei oteta huomioon että bugeja ja muita virheitä sattuu, vaan hommat kusee ja aikataulu ratkeilee. Pomo huutaa että nyt on miljoonadiili kiikunkaakun siksi että SINUN koodissasi on virhe ja sinulla on päivä aikaa fiksata se mikä kesti neljännesvuosi tehdä. Kiireessä ei edes suunnitelmia ole ajantasaistettu joten niillä voi pyyhkiä takamusta siinä vaiheessa kun sonta on jo tuulettimessa.

        Todella harvoin ohjelmistosuunnittelu on mitään algoritmien suunnittelua. Yleensä se on valmiiden ohjelmistojen muokkausta, dokumentointia, suunnittelua sekä ohjelmamoduulien yhdistelemistä.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Alle 15 oli

      Arvasi että lapsi asialla hallin palossa. Surullista. Mutta jos osaa/kykenee käyttää tulentekovehkeitä niin pitää osata
      Vimpeli
      40
      1380
    2. Mikä on kaivattusi ihanin ja ärsyttävin piirre?

      Ja onko hän mies, nainen ja muun sukupuolinen? Mies. Huomaavaisuus. Kiireisyys. Joskus voi rentoutuakin.
      Ikävä
      98
      1335
    3. Riikka Purra: työttömät tulee velvoittaa töihin

      Purra panisi työttömät tulevaisuudessa työskentelemään sosiaaliturvan saamiseksi, koska työllisyysaste ei muuten näytä l
      Maailman menoa
      289
      1225
    4. Onko kaivattusi yllättänyt sinut?

      Piditkö häntä toisenlaisena ihmisenä?
      Ikävä
      109
      1095
    5. Mitä on eilen sattunut?

      Mitästä oli eilen illalla kylällä sattunut?
      Suomussalmi
      19
      1031
    6. Milloin tapasit kaivattusi

      ensimmäistä kertaa? 💸
      Ikävä
      64
      1015
    7. Oletko mokannut

      Kaivattusi suhteen koskaan?
      Ikävä
      71
      1012
    8. Näin Ellen Jokikunnaksen Ralph-poikaa suojellaan julkisuudelta - Katso tuoreet kuvat Italiasta!

      Ellen Jokikunnas ja Jari Rask ovat Ralph-poikansa kanssa kakkoskodissa Italiassa. Mukana on myös Unelmia Italiassa -kuva
      Suomalaiset julkkikset
      16
      1009
    9. Heh, persut = vassarit = 10,0 %

      Minja tuli nyt jo Riikan rinnalle, sitten alkaa tekemään kaulaa. Molemmilta kympin arvoinen suoritus! https://www.hs.f
      Maailman menoa
      176
      868
    10. Vihdoinkin lavatansseja tv:ssä - Juhannuksena tanssitaan, bändeinä Yölintu ja Komiat!

      Jes, vihdoinkin lavatansseja taas televisiossa! Keskikesän juhlaa vietetään tänä juhannuksena Tuuloksen Kapakanmäellä ju
      Tanssi
      17
      833
    Aihe