Olen kauppatieteiden maisteri ja tällä hetkellä työttömänä. Olen ajatellut opiskella aikani kuluksi ohjelmointia. Minkä kielen opiskelu olisi hyödyllisintä jos haluaisi työllistyä IT-alalle? Toivon mukaan työttömyyteni on suhteellisen lyhyt joten tavoitteena olisi vain saada perusymmärrys koodaamisesta, jotta voisi tulevaisuudessa tehdä esim projarin hommia. Muilla palstoilla on neuvottu aloittamaan Pythonilla ja siirtymään sen jälkeen C :aan. Toisaalta monessa paikassa on myös ehdotettu Javaa.
Mitä mieltä olette? Minkä kielen osaaminen parantaisi kaupallisen ihmisen työnsaantimahdollisuuksia?
Mitä mieltä olette? Minkä kielen osaaminen parantaisi kaupallisen ihmisen työnsaantimahdollisuuksia?
Vastaukset 27
Vanhimmat
Aika monet eri kielet käytössä, riippuen paikasta.
Java ja .NET ovat suuryritysten suosiossa, noita on monissa ERP:eissä sun muissa. C/C on vähän "vanhahtava" mutta vielä laajassa käytössä. Uudet projektit on käytännössä Javaa ja .NETiä. Sama Visual Basicin kanssa, vanha paskakasa, mutta laajassa käytössä vielä.
Viime aikoina on näkynyt jonkin verran työpaikkailmoituksia PHP koodareille, kuitenkin pienemmissä firmoissa.
Python on päivän "cool" kieli, kaikki palstoilla kirjoittavat innoissaan siitä, ja onhan se hyvä kieli. Ei kuitenkaan vielä niin laajassa yrityskäytössä.
Sitten löytyy kaikenmaailman muita kieliä... minä esim. saan leipäni TCL:än koodauksesta. Papukaijamerkki sulle jos pystyt googlettamatta sanomaan mikä se on. Joka firmassa on muutama vanha järjestelmä jollain oudolla kielellä.
Jos projektihuoraksi aiot, niin kait se Java/.NET on "turvallisin" vaihtoehto. Tai mitä sillä väliä on. Itse osaan about tusinan verran kieliä, ja opin uuden kahdessa viikossa. Samaa kauraa ne kaikki on, syntaksi vähän eri vaan. Opettelet ohjelmoimaan yhdellä, ja kun saat jonkun pienen vimpaimen kuntoon, kirjoita siitä uusi ja parempi versio toisella kielellä. Toista muutama kerta, ja "osaat kaikki kielet". Tai ainakin minä osaan lukea mitä tahansa koodia, paitsi brainfuckia ja APL:ää.
"Sama Visual Basicin kanssa, vanha paskakasa, mutta laajassa käytössä vielä." - Heh heh. Hauskasti sanottu, mutta valitettavan totta.
Onko kyse Unixin TCL:stä vai siitä toisesta, vielä hämärämmästä tapauksesta (EDIServer). Jälkimmäisellä olen itse uran alussa koodaillut.
Alkuperäiseen kysymykseen. C/C hommissa voi joutua tappelemaan insinöörien, mm. tuhansien Nokialta ja sen alihankkijoilta ulosjoutuneiden kanssa.
Eli Java/.NET/SAP -maailmasta löytyy varmasti paremmin työpaikkoja joissa kaupallista koulutusta pystyy hyödyntämään.
Opiskele mieluummin SAP-konsultiksi:
http://www.tiera.fi/node/116
http://www.saranen.fi/tyonhakijoille/rekrytointiohjelmat/35-atos-sap-trainee-10-tulevaisuuden-sap-ammattilaista/
No, rahaa siitä todellakin saa, mutta sielu ja hermot siitä menee.
Aamukahdelta saat ihmetellä mikä olikaan E1MARAM-VOLUM:en ja E1MARAM-VOLEH:en ero :)
Komppaan DI:tä näin HR-ammattilaisen näkökulmasta.
SAP on isoimpien (globaalien) yritysten eniten käyttämä järjestelmä ja SAP-osaajia haetaan jatkuvasti hyvin erilaisiin tehtäviin. Suomessa on valtava määrä SAP -konsultointia tekeviä firmoja, Accenture ehkä suosituimpana niistä. SAP on järjestelmänä käytössä sitäkin useammassa firmassa.
Voit vaikka Monsterista hakea SAP asiantuntija tai SAP consultant -nimikkeellä, niin johan löytyy. SAP-hommissa pääsee helposti hyville tienisteille, koska osaajista on huutava pula ainakin Suomessa. Sitäpaitsi konsulttifirmoihin kannattaa lähettää avoimia hakemuksia, iso osa paikoista ei ehdi tulla julkiseen hakuun.
Juna ei siis todellakaan ole mennyt, vaan nyt on todellakin työntekijän markkinat JOS on relevanttia osaamista.
Unohda koko IT ala, jos haluat työllistyä täällä Suomessa.
Jos olet sattunut kuulemaan niin yksi pieni yritys on parhaillaan heittämässä pihalle tuhansia IT alan työntekijöitä. Siitä porukasta löytyy niin koodareita kuin muita paperinpyörittelijöitä mihin tahansa IT alan hommaan, ylikin jää vielä reilusti.
Olet noin 10 vuotta myöhässä, silloin suunnitelmasi olisi voinut vielä toimia.
Mikäli haluat omaksi iloksi harrastaa niin alkuun pääset mukavasti java tai .net parissa.
Itse kävin C ohjelmointikurssin työllisyyskoulutuksena vuonna 2000. Työllistyin, kuten moni muukin niille aloille -ei IT-tehtäviin, jonne olimme kouluttautuneet. Ne harvat jotka työllistyivät ohjelmoinnin pariin olivat ohjelmoinnista tosi hyvin perillä.
Juna oli oli mennyt jo tuolloin, pari -kolme vuotta aikaisemmin oltaisiin varmaan suurin osa työllistyneet IT-tehtäviin.
Opettele ruskea kieli. Sillä pääsee pitkälle.
Erittäin hyvin sanottu siellä takana. Pätee IT -alalla.
Android alusta ja java me ympäristö. Töitä on.
Valitan, it-ala ei palkkaa keltanokkia vuosiin. Nokialaisten potkut pitävät tästä huolen.
Kyllä palkkaa! Itse suoraan koulun penkiltä harjoittelun kautta vakiduuniin, olen .NET sovelluskehittäjä. Eikä edes harrastuspohjaa.
Herranjestas, opettele Cobol tai PL1.
Vanhat 80-luvulla tehdyt Cobol-ohjelmat pyörivät edelleen kaikissa pankeissa ja vakuutuslaitoksissa, koodaajat ja korjaajat lähtee just eläkkeelle.
Eikä tartte dot-jotain tai java-jotain höpöttää omistaan. Pankkien ja vakuutuslaitoksien data on Cobolin/PL1 , DB2/IMS ja Cicsin takana.
Noi kaikki muut hörhöt on rajapintoja oikeaan DATAAN.
Ja samalla kannattaa ehdottomasti opetella koodamaan tekemällä reikiä pahvilappuihin.
Sappia Sappia Sappia...
SAP pyrkii Suomen potilasjärjestelmiin:
"SAPia kiinnostaa Suomessa tuleva alan jätti-investointi: Helsingin ja Uudenmaan sairaanhoitopiiri HUS:n kilpailutus. HUS aikoo uusia koko potilastietojärjestelmänsä.
Hankinnan arvo ja aikataulut ovat vielä kysymysmerkki. Julkisuudessa on puhuttu jopa 1,8 miljardin euron järjestelmäremontista."
http://www.itviikko.fi/ratkaisut/2012/07/12/sap-pyrkii-suomen-potilasjarjestelmiin/201233378/7
Javascript: tulevaisuudessa kaikki sovellukset ovat selaimessa (oli se sitten pöydällä tai kännyssä) ja ne ohjelmoidaan JavaScriptillä, myös palvelimella (Node.js).
Näin on!
Kyllä ihan varmasti näin. Erityisesti autojen moottorinohjausjärjestelmät yms. sulkkarit tulevat pyörimään selaimessa.
Kyllä näin on!
Haha.
Mutta eiköhän ne auton muut sovellukset tule toimimaan selaimessa, siis selainsovelluksena, navigaattorit yms., jotka tietty ovat ajoittain yhteydessä palvelimeen.
"Mutta eiköhän ne auton muut sovellukset tule toimimaan selaimessa, siis selainsovelluksena, navigaattorit yms., jotka tietty ovat ajoittain yhteydessä palvelimeen."
Navigaattoreissa on usein Linux ja niiden graafinen käyttöliittymä on tehty GTK:lla.
Yhteyttä palvelimiin ei hoida selain. Selain käyttää käyttöjärjestelmän tarjoamia yhteyspalveluita.
Kirjoitit "Yhteyttä palvelimiin ei hoida selain" kirjoitin "ovat ajoittain yhteydessä palvelimeen". Eläköön se pien eero.
"Mutta eiköhän ne auton muut sovellukset tule toimimaan selaimessa, siis selainsovelluksena, navigaattorit yms., jotka tietty ovat ajoittain yhteydessä palvelimeen. "
Tästä alkuperäisestä tekstistäsi saa sellainen käsityksen, että käsityksesi mukaan palvelinyhteyteen tarvitaan selainsovellus. Vai pitäisikö se käsittää niin että navigaattori on selainsovellus. Vai miten? Jos tuota tekstiäsi rupeaa oikein analysoimaan, niin se ei oikeastaan tarkoita mitään.
Se tulee käsittää siten, että tulevaisuudessa kaikki sovellukset ovat selaimessa. Mikä siinä on niin vaikeaa käsittää?
Miten joku Python voi olla menestyvä kieli vieläkin? Ihan pintapuolisesti sitä kerran kokeilin, kun samalla kokeilin Ubuntun Linuxia. Tuli mieleen ihan wanhat ajat Atari ST:n ja GFA-Basic ajoilta koodatessa 1980-luvun ajoilta.
"Miten joku Python voi olla menestyvä kieli vieläkin?":http://www.google.fi/search?q=why python
hanskassa Labview?
Aika harvalla varmaan. Muistan joskus vuosin 92-97 välissä tehneeni sillä jotain sähkötekniikan labroja enkä ole koommin törmännyt.
Näin itsenäisenä it-alan yrittäjänä olen kerran nähnyt LabView-keikan tarjolla, taisi olla Finitecin kautta ja Hämeenkyrössä jos muisti pelaa oikein.
Kyllä ne keikat tuntuvat olevan jotain SAP-modulia (evvk) ja BI-puolta (voisi kiinnostaa), silloin tällöin mobiilia (iOS; on tullut tutustuttua) ja javaa jne. Python-hommiin on muutaman kerran kysytty mutta ei ole päästy soppariin asti. Mutta python on pop!