10 ametit
oskust.
Programmeerija baasharidust saab omandada nii kutse- kui ka kõrgkoolis.
Hea ettevalmistusega programmeerija leiab tööd hõlpsasti.
Tööiseloom
Programmeerija põhitöö on tarkvara loomine. Ta loob arvutile tööriistad ehk programmid,
mille abil arvuti suudab täita eri ülesandeid, leida ja käsitleda teavet ning töödelda andmeid.
Programmide olemus sõltub sellest, millist tüüpi infot tuleb leida, luua või töödelda (nt
majandustarkavara, mobiilirakendused, tööstusrobotite juhtimine, andmebaasid,
veebisüsteemid jne). Lihtsa programmi võib valmis kirjutada mõne minutiga, keeruliste
tarkvarasüsteemide loomine võib võtta aastaid.
Programmide lähtekoodi kirjutamise alused on tarkvara analüüs ja disain. Suuremate
tarkvaraprojektide loomine võib tugineda analüüsile spetsialiseerunud töötajate
(tarkvaraplaneerija, tarkvaraarhitekt jt) loodud detailsetele kirjeldustele