Kysymys ohjelmoijille

Pitääkö ohjelmoijan olla joku hullu matikka nörtti?
10767
Äänestä

Muut lukivat myös

Vastaukset 10

Vanhimmat

No oikeastaan kyllä, jokaisen ohjelmoijan pitää osata hyvin matikkaa jotta asiasta ymmärtäisi mitään.

Äänestä

Pelkällä loogisella ajattelulla pääsee pitkälle, edes lukion matikka ei ole välttämätöntä. Suurin osa yliopistotasolta valmistuvista tulevista ohjelmoijistakaan ei ole hulluja matikkanörttejä. (Tämä tietysti riippuu rajanvedosta.) AMK:sta valmistuvista ohjelmoijista tuskin kukaan on. Siitä huolimatta töitä riittää kaikille alalle omistautuville, ja niistä saatetaan maksaa vieläpä ihan kohtuullinen korvauskin.

Hulluille matikkanörteille voi tietenkin antaa selllaisia tehtäviä, joista vähemmän hullut eivät selviä. Toisaalta on sellaisiakin tehtäviä, jotka on parempi antaa vähemmän hulluille. Hullu matikkanörtti saattaa suunnitella esimerkiksi ohjelman käyttöliittymän sillä taustaoletuksella, että käyttäjäkin on hullu matikkanörtti.

Äänestä
  • Sanompa vaa, että jos haluaa pitkälle päästä, niin kyllä täytyy olla... Parhaimmat työarvot, mitä IT -alalla voi saada on juuri jotain ATK -suunnittelija tai IT -arkkitehti, ja heidän on todellakin osattava erittäin hyvin matematiikkaa... Eihän ohjelmointi ole mitään muutakun laskemista! Ja jos joku väittää, että lukion matematiikkakaan ei ole tärkeä, niin TODELLISEKSI amatööriksi tulee jäämään!!! Voisi ennemin sanoa, että ei edes lukion matematiikka riitä. Ja nykypäivänä ei oikeastaa ole enään pelkkää ohjelmoijantutkintoa, koska mitä niillä tekee ne vain kirjottaa suunnittelijoiden sunnitelmat koodiksi, ja jos vain sellasta haluat niin on tulossa helvetin tylsä elämä...

    Äänestä

  • Teman kirjoitti:

    Sanompa vaa, että jos haluaa pitkälle päästä, niin kyllä täytyy olla... Parhaimmat työarvot, mitä IT -alalla voi saada on juuri jotain ATK -suunnittelija tai IT -arkkitehti, ja heidän on todellakin osattava erittäin hyvin matematiikkaa... Eihän ohjelmointi ole mitään muutakun laskemista! Ja jos joku väittää, että lukion matematiikkakaan ei ole tärkeä, niin TODELLISEKSI amatööriksi tulee jäämään!!! Voisi ennemin sanoa, että ei edes lukion matematiikka riitä. Ja nykypäivänä ei oikeastaa ole enään pelkkää ohjelmoijantutkintoa, koska mitä niillä tekee ne vain kirjottaa suunnittelijoiden sunnitelmat koodiksi, ja jos vain sellasta haluat niin on tulossa helvetin tylsä elämä...

    Jo pitkään esim. ammatinvalinnanohjauksessa on tiedetty että ohjelmointi vaatii enemmänkin kielellistä lahjakkuutta ja kokonaisuuksien hallintaa.

    Käytetty matikka on matemaattisessa mielessä äärimmäisen simppeliä josta selviää kyllä peruskoulun oppimäärällä, normaalilla oppimiskyvyllä ja tervellä järjellä

    Äänestä

  • päinkään kirjoitti:

    Jo pitkään esim. ammatinvalinnanohjauksessa on tiedetty että ohjelmointi vaatii enemmänkin kielellistä lahjakkuutta ja kokonaisuuksien hallintaa.

    Käytetty matikka on matemaattisessa mielessä äärimmäisen simppeliä josta selviää kyllä peruskoulun oppimäärällä, normaalilla oppimiskyvyllä ja tervellä järjellä

    Perusohjelmoinnissa harvoin tarvitsee kovin kummoisia matematiikan taitoja, kunhan loogista päättelykykyä riittää. Ohjelmointi on vain työkalu, jota käytetään ratkaisemaan suurempia kokonaisuuksia.

    Tietojenkäsittelytieteessä yleisesti vaaditaan toki hyvää matematiikkapäätä, esim. digitaalinen kuvankäsittely on käytännössä digitaalisen informaation käsittelyä matematiikan avulla. Siksi ainakin tietotekniikan alan korkeakouluopetus sisältää hyvinkin korkean tason matemaattista opetusta.

    Lisäksi matematiikan opiskelu kehittää loogista päättelykykyä ja tarjoaa apuvälineitä ratkaisemaan tilanteita, joita tulee vastaan jokaiselle ohjelmoijalle, esim. lukujärjestelmät ja Boolen algebra.

    Äänestä

Hullu matikkanörtti tarvitaan tekmeään matemaattisia sovelluksia. Jätettäköön ne heille.
Enemmänkin tarvitaan intohimoa asiaa ja ongelmanratkaisukykyjä. Mitä enemmän matikkaa ja logiikkaa takan, sitä parempi tietysti. Kaikki voidaan ilmaista numeroilla, kun atk on kyseessä.

Mutta, atk on vain väline, se mikä ratkaisee, on se, tarjoaako jokin sovellus ratkaisun tiettyyn ongelmaan ja tarpeeseen. Näille hulluille matikkanörteille pitäisi laittaa markkinoinnin ja tuotekehittelyn sekä (tavis)käytettävyyspsykolgian kurssit pakolliseksi. Kaupallisilla työmarkkinoilla ratkaisevat edellämainitut asiat sekä yhteistyö- ja projektityöskentelytaidot myöskin.

Äänestä
  • > hulluille matikkanörteille pitäisi laittaa
    > markkinoinnin ja tuotekehittelyn sekä
    > (tavis)käytettävyyspsykolgian kurssit pakolliseksi.

    Ei kai sentään!? Eihän myyjäksi, tuotesuunnittelijaksi tai graafikoksi haluaviakaan pakoteta opiskelemaan ohjelmointia tai edes diskreettiä matematiikkaa.

    Jos (hulluille matikka-)nörttiystävilleni tultaisiin kertomaan pakollisesta markkinointikurssista, tulos olisi luultavasti tämä:

    http://omglol.kerrolisaa.com/1/3445.jpg

    Äänestä

  • Nykyään on hyvin harvoja projekteja joissa samat tyypit vastaa koko softan koodauksesta.

    Monta kertaa loppukäyttäjän näkymän koodaus on paljon isompi urakka, ja vaatii tyystin erilaista osaamista kuin varsinainen tehtävänkäsittely.

    Näinollen tilaa riittää kaikille ohjelmoinnin omakseen kokeville luonteenpiirteille ja lahjakkuuksille.

    Äänestä

.. perus matikka on hyvä olla hanskassa, koska ne vaativatkin funkkaritkin perustuu siihen. Pakko ei kuitenkaan ole olla hullu on jopa suotavaa ettei olis.

Äänestä

parhaimmilla ohjelmoijilla on maisterin paperit esim. fysiikasta. mihin luulet, että esim. graafisesti raskaat 3d-pelit pohjautuu (kvaterniot, anyone?)

Äänestä

Kommentoi aloitusta


noheihähää kirjoitti:

Pitääkö ohjelmoijan olla joku hullu matikka nörtti?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu