Mihini ohjelmointikieleen kannattaa panostaa?

Joku vaan

Mihin ohjelmointikieleen kannattaisi panostaa tuleisuudessa? Työttömiä ohjelmoitsijoita on jo paljon, enkä haluaisi päästä vain jonon jatkoksi. Onko se Symbian C , .NET- ohjelmointi, J2ME, J2EE vai mikä?

13

1445

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • juu
      • Joku__

        Totta että kunnon Cobol osaajista on pulaa nyt, mutta kannattaako sitä enään tässä vaiheessa alkaa opiskelemaan?

        Meinaan vaan että ei vuodessa tai parissa tule kunnon osaajaksi, ja kuka takaa, että töitä riittää enään silloin, kun järjestelmiä pikkuhiljaa uusitaan nykyaikasemmas. Sekä et ole varmasti ainoa kuka opettelee Cobolia.

        Jos nyt osaa jonkinverran Cobolia niin silloin tietenkin kannattaa sen opiskelua jatkaa.


        Ei sillä kielellä kovinkaan suurta merkitystä ole, jos kunnolla osaa asiansa. Hyvät ohjelmoijat työllistyvät aina. Varsinkin silloin jos ymmärtää ohjelmoinnin lisäksi fysiikkaa ja matikkaa jne... kunnolla.


      • juu
        Joku__ kirjoitti:

        Totta että kunnon Cobol osaajista on pulaa nyt, mutta kannattaako sitä enään tässä vaiheessa alkaa opiskelemaan?

        Meinaan vaan että ei vuodessa tai parissa tule kunnon osaajaksi, ja kuka takaa, että töitä riittää enään silloin, kun järjestelmiä pikkuhiljaa uusitaan nykyaikasemmas. Sekä et ole varmasti ainoa kuka opettelee Cobolia.

        Jos nyt osaa jonkinverran Cobolia niin silloin tietenkin kannattaa sen opiskelua jatkaa.


        Ei sillä kielellä kovinkaan suurta merkitystä ole, jos kunnolla osaa asiansa. Hyvät ohjelmoijat työllistyvät aina. Varsinkin silloin jos ymmärtää ohjelmoinnin lisäksi fysiikkaa ja matikkaa jne... kunnolla.

        Veikkaan että Cobolin perusteet oppii hyvin nopeasti. Materiaalia on varmasti tarjolla. Perusteiden jälkeen voikin siirtyä hyviin ohjelmointikäytäntöihin.

        Kunnon osaajaksi ei tule kuin työtä tekemällä ja siihen tarvitaan harjoittelupaikka. Koulun penkille ja sieltä harjoitteluun...


    • vähän riippuu

      Jos noksulle tai johonkin pikkupuljuun meinasit niin symppari on ok, jos et mutta uskot kännyköiden voimaan niin j2me. .NET on kirosana.

      • näyttää

        >.NET on kirosana.

        http://www.tiobe.com/tpci.htm

        .NETin käyttämä C# on kovin vaatimattomasti esillä ja syyn voi helposti ymmärtää. Sillä kun voi koodata ainoastaan Microsoftin ymmpäristöön ja se on kuitenkin häviävän pieni osuus nykypäivän tietotekniikassa.


    • Ei C:tä

      Älä ainakaan ala C:tä opiskelemaan itsenäisesti sillä surkeita c-koodareita on maailma täynnä. Niin hyvistä c-koodareista on pulaa mutta jos haluat olla hyvä c-koodari olet vähintään lähes ohjelmistotekniikan DI.

      • C:llä olen selvinnyt ihan hyvin noin viimeiset nelisen vuotta, ja jatkoa seuraa. Kannattaa vähintään tuntea C:n perusteet, vaikkei siitä täysipäiväistä työtä tulisikaan.

        Joku aika sitten alkukeväästä eräs rekrytoija soitteli tunnetusta konsulttifirmasta. Hän oli kiinnittänyt huomiota CV:ssäni mainittuun C-osaamiseeni. Ihme kyllä Oikotien yms. CV-palvelujen kautta otetaan jopa yhteyttä ihan ilman, että ensin pitää laittaa itse kyselyitä jonnekin. Hän tuntui hieman valittelevan sitä, että hyviä C-osaajia tuntuu olevan vaikea löytää, ja nykyään Javaa yms. tyrkytetään vähän joka paikkaan.


      • hshsfdh

        Eipä se titteli ole koskeen ennenkään tehnyt hyviä koodareita. Moni tuntemani henkilö koodaa paljon paremmin kuin DI:t, mutta he ovatkin tietenkin harrastaneet sitä nuoresta asti.


      • ----------
        hshsfdh kirjoitti:

        Eipä se titteli ole koskeen ennenkään tehnyt hyviä koodareita. Moni tuntemani henkilö koodaa paljon paremmin kuin DI:t, mutta he ovatkin tietenkin harrastaneet sitä nuoresta asti.

        Osaatko edes lukea koodia ?

        Kysehän ei todellakaan ole siitä että koodi toimii oikein (se ei riitä)!


      • kärryiltä?
        ---------- kirjoitti:

        Osaatko edes lukea koodia ?

        Kysehän ei todellakaan ole siitä että koodi toimii oikein (se ei riitä)!

        >...koodi toimii oikein (se ei riitä)!

        Eihän tässä siitä kukaan ole puhunut mitään.

        Se on kuitenkin, kuten matikan opetuksesta muistamme, välttämätön mutta ei riittävä ehto.


    • Tioben lista

      http://www.tiobe.com/index.htm?tiobe_index

      Tuossa näkyy suosituimmat kielet ja suosittuuden mitta.

      Suosituin kieli ei ole välttämättä paras tapa saada töitä, mutta ei se ihan hukkaankaan mene sellaisen opettelu. Kannattaa panostaa siihen, että on näyttöä kyvystä _saada tuloksia aikaan_. Työnantaja hakee yleensä sellaista ohjelmoitsijaa, joka tekee hommat hyvin ja loppuun asti.

      Se kieli on hyvä, millä pystyt tekemään ohjelmat valmiiksi. Valmis tarkoittaa nyt toimivaa ja jonkin tarpeen täyttävää tulosta. Tokihan ohjelmistot kehittyvät joskus pitkäänkin.

      • Yrityksen valinta

        Eivät yritykset valitse parasta kieltä vaan valinnan määrää se mihin yrityksellä on (aiemmin hankitut) oikeudet. Eli jos siellä on aikaisemmin tehty jollakin kielellä ohjelmia niin heillä on silloin kyseisen ohjelmointikielen kehitystyökalut ja ohjelmakirjastoa sekä sitä kieltä ja niitä työkaluja käyttäviä henkilöitä. Eli nämä ovat samalla yrityksen vahvuuksia että heikkouksia!

        Yritykset ottavat riskejä esim luottavat siihen miten kauan, millaisilla ehdoilla tietyt toiset yritykset sallivat, määräävät koodista esim Microsoft ja Sun. Jos ehdot tai riskit ovat liian kovat niin edessä voi olla konkurssi.


    • xxxxx

      joka on koneläheinen kieli, opettaa jotain koneen sielunelämästä.

      Sen jälkeen muiden kielten oppimista on lähinnä murteiden oppimista, jos osaat hyvin C niin Java, Basic, Fortran, PHP, ASP, ym, ym ei tuota mitään ongelmia. Opit ne hetkessä.

      Ainoa mitä et opi on assembleria, joka on prosessorikohtainen. Voit kuitenkin oppia jonkun prosessorilinjan asm (esim motorola 68xxx) koska niiden käskykanta ei poikkea paljon toisistaan.

      Nämä harrastelioiden suosimat kielet ja tulkit eivät ole kovin suosittuja teollisuudessa (basic, java,...). Syynä turha hitaus, tulkkiriippuvuus, vaikea ylläpito, laajentamisvaikeus ym.

      Joitakin poikkeuksia on:

      Tieteellisissä sovelluksissa FORTRAN: Jos sovelluksessa tehdään hyvin paljon algoritmistä laskentaa, FORTRAN on vielä tehokas (vaikka vanha). Käytetään lähinnä yliopistoissa ja korkeakouluissa.

      Rahasovelluksissa COBOL: Sisäänrakennettu mahdollisuus käyttää BCD-lukuja (binary coded decimal) eli kokonaislukuja jotka voivat olla miten suuria tahansa. Tämä on oleellista rahamaailmassa jossa kaikki pitää täsmätä sentin tarkkuudella (jos esim vähentää kaksi hyvin suurta lukua toisistaan erotus hukkuu pyöristysvirheeseen monella muilla kielellä).

      Tekoäly LISP: Johtuen päätösprosessin rekursiivisuudesta kieli on optimoitu tähän. Käyttö kuitenkin vähäistä.

      Lisäksi on olemassa liuta korkeamman tason kieliä, lähinnä tulkkeja (esim. symbolisen matematiikkaan Matlab, Mathematica; Verkosivujen tekoon HTML, PHP, ASP, JavaScript; 3-D grafiikkaan POV-RAY ym.ym.) Vaikka näitä taitoja joskus kysytään, kyse ei ole varsinaisista ohjelmointitaidosta.

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

    Luetuimmat keskustelut

    1. Sanna Marin teki sen, mihin muut eivät pystyneet - sote kerralla maaliin

      Yli 15 vuotta Suomessa vatvottu sote-uudistus meni lopulta läpi Sanna Marinin hallituksen aikana. Edeltävät hallitukset
      Maailman menoa
      75
      8312
    2. Marinin hallitus hyväksyi soten (105-77) vuonna 2021

      vastaan äänesti Kok, persut, KD, Liike Nyt. Nyt on sitten käynyt niin kuin on käynyt. Pääkirjoitus: Sanna Marin jätti
      Maailman menoa
      90
      5747
    3. Pikkupersu osoitti olevansa hieman yksinkertainen

      "Heikosti älykkyystesteissä pärjänneistä lapsista tulee muita todennäköisemmin ennakkoluuloisia ja konservatiivisia", uu
      Maailman menoa
      100
      4521
    4. Enää viisi yötä Sannan kirjaan

      Ihan täpinöissään tässä odotellaan. Vaikea pysytellä aloillaan, kun koko ajan tekisi mieli jo kirjakauppaan rynnätä, mut
      Maailman menoa
      46
      3901
    5. Sanna-kulttilaiset hehkuttaa edelleen Marinia, vaikka esim. Sote oli susi jo syntyessään

      mutta kulttilaiset eivät ole järjen jättiläisiä, ja sanoihin Lasse Lehtinenkin, että Suomessa on pohjoismaiden tyhmimmät
      Maailman menoa
      44
      3655
    6. Kannattaako suomalaisen duunarin enää äänestää vasemmistopuolueita

      sillä eivät ne tunnu kovasti ajavan suomi-duunarin etuja. Jos katsotaan Vasemmistoliittoa, niin sehän on ihan feministi
      Maailman menoa
      61
      3606
    7. Jos on heikkolahjainen ja laiska koulupudokas, niin silloin äänestää vasemmistopuolueita

      näin tämä on käytännössä aina mennyt. Jos ei älyä ole paljon suotu, niin ei silloin inssiksi opiskella, vaan päädytään
      Maailman menoa
      27
      3256
    8. Lehtinen: "Oli demareidenkin onni, että valkoiset voittivat sodan 1918"

      Lasse Lehtisen mukaan vasemmalla on radiohiljaisuus hänen uutuuskirjastaan, "Läheltä piti. Kansakunnan hurjat hetket" L
      Maailman menoa
      113
      3060
    9. IL - 100 000 potentiaalista sotilasta pakeni Ukrainasta!

      "Ukrainasta nuorten miesten joukkopako Liki 100 000 asevelvollisuusikäistä miestä on poistunut Ukrainasta parin viime k
      Maailman menoa
      57
      2869
    10. SDP:n valtuutettu valehtelee koulutuksensa

      SDP:n helsinkiläinen kaupunginvaltuutettu Mahad Ahmed käyttää maisterin titteliä suoritettuaan 60 opintopisteen epäviral
      Maailman menoa
      97
      2843
    Aihe