Pitääkö patternit osata?

Pitääkö softapatternit osata jos haluaa koodata ammatikseen? En tiedä niistä mitään ja minusta ne ovat täyttä yliopistohömppää mutta osaan koodata ohjelmia ja olen sitä tehnyt harrastukseksi pitkään
7150
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Kyllä, niin tentataan säännöllisesti ja jos et osaa, niin se on sitten kenkää.

Äänestä

Pitää osata koodata assembly languagella järjestelmätason ajuri grafiikkakiihdyttimelle, plussana on tietysti jos osaa itse kasaan multiytimisen grafiikkakiihdyttimen itse.

Muuten ei ohjelmointialalle kannata lähteä kuin opiskelemaan.

Äänestä

design patternit ovat juurikin siksi että hyväksi todettuja ratkaisuja voidaan toistaa ja uusiokäyttää. Tehdään koodia yhtenevällä syntaksilla ja arkkitehtuurilla jota muutkin osaavat lukea ja ymmärtää. Se että osaa omintakeisella tyylillä koodata ohjelmia/ohjelmistoja sopii hienosti itselle mutta kaupalliseen tarkoitukseen tuleva koodi on oltava sellaista että muutkin ammattilaiset saavat siitä selkoa. Koko ohjelmisto on tehtävä standardoidulla formaatilla. Mitä siitä tulee jos kymmenet koodarit tekisivät ohjelmistoon ikiomat virityksensä. Pekka näin ja Kalle noin. Koodien sekamelska. Lopputulos olisi varmasti kaaos.

Äänestä
  • Riittää että osaa anti-patternit eikä käytä niitä..

    Äänestä

Käytetäänkö funktionaalisessa ohjelmoinnissa patterneja?

Äänestä

Käytetäänkö reikäkorttiohjelmoinnissa patterneja?

Äänestä

Riippuu, mitä teet, millä kielellä ja missä ympäristössä.

Suomi on täynnä PHP-nyrkkipajoja, joissa voit hakata just semmosta jöötiä kun mieli tekee. Siihen ei paljoa yliopistotutkintoja tarvita, eikä patterneja. Yleensä maksetaankin ihan OK:sti. Projektit ei välttämättä ole isoja ja jännittäviä tekemistä kyllä piisaa.

Mitä isompaan (ja kansainvälisempään) ympäristöön menet, sitä enemmän sitä oikeaa ja kovaa osaamista pitää olla. Isoihin suomalaisiinkaan konsulttifirmoihin (Vincit, Gofore, Futurice, Siili) ei helpolla pääse sisään jos osaaminen on pinnallista. Googlelle ja muihin vastaaviin kansainvälisiin firmoihin nyt ei ole mitään asiaa. Kääntöpuolena on että tämmöisissä firmoissa helpommin pääsee isoihin ja vaikuttaviin projekteihin.

Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Pitääkö softapatternit osata jos haluaa koodata ammatikseen? En tiedä niistä mitään ja minusta ne ovat täyttä yliopistohömppää mutta osaan koodata ohjelmia ja olen sitä tehnyt harrastukseksi pitkään

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