Ohjelmoija - Programmer

Kuvauksen kirjoitti: Elina Monthan, tunnus L8319

Lyhyt kuvaus käsitteestä tai aiheesta

Ohjelmoijan (koodarin) työnä on kirjoittaa koodia, jolla ohjelmisto / laite saadaan toimimaan halutulla tavalla.
Ohjelmoija tekee työnsä ennalta annettujen speksien ja suunnitelmien pohjalta, käyttäen tarkoitukseen sopivaa ohjelmointikieltä.

Uusien tuotteiden ohjelmoinnin ohella suuri osa ohjelmoijan työstä on valmiiden ohjelmien kunnossapitoa
- muutosten ja päivitysten tekemistä, vianetsintää ja koodin korjaamista.

Muuta

Ohjelmoija tarvitsee työssään siis mm. - erilaisia ohjelmointikieliä - englannin kielen taitoa - tietokantaosaamista - projektiosaamista - kokonaisuuksien hallintaa, ongelmanratkaisutaitoa, loogista päättelykykyä - sosiaalisia taitoja --> tiimityö, asiakaspalvelu, kouluttaminen

Esimerkkejä

Työpaikkoja tarjoavat moninaiset ohjelmistoalan yritykset, jotka tuottavat ohjelmistoja niin koneisiin ja laitteisiin,
teollisuuteen ja tuotantoon, terveydenhuoltoon kuin viihdekäyttöön.

Lähteitä liittyen aiheeseen

Mitä lähteitä löysit liittyen annettuun aiheeseen/käsitteeseen?

http://www.ammattinetti.fi/ammatit/detail/328_ammatti?link=true
https://www.reaktor.com/blog/viisi-harhakasitysta-koodaamisesta/

Linkit wikin muihin sivuihin

[Parikoodaus] (parikoodaus.md) on hyvä työskentelymuoto, koska se vähentää virheiden määrää koodissa huomattavasti.
Legacy ohjelmistojen parissa moni ohjelmoija repii hiuksia päästään.