Dve petini vseh programerjev ljubiteljskih

Matej Huš

20. dec 2013 ob 22:08:20

IDC je pripravil novo raziskavo o številu programerjev oziroma razvijalcev programske opreme in številu zaposlenih s poznavanjem informacijsko-komunikacijskih tehnologij (IKT). Analizirali so stanje v 90 najbolj razvitih državah na svetu in ugotovili, da je v njih dobrih 18 milijonov razvijalcev programske opreme.

Zanimiv je podatek, da se 7,5 milijona oziroma 40 odstotkov teh ljudi s programiranjem ukvarja ljubiteljsko. Takšna opredelitev seveda terja nekoliko razlage. IDC mednje šteje vse ljudi, ki v svoji glavni službi niso plačani za razvoj programske opreme, tako da to počno izven rednega delovnika v obsegu vsaj 10 ur mesečno. Razlogi so mnogoteri: od neplačanega ukvarjanja s svojim konjičkom in zabave do poizkusov zaslužiti nekaj dodatnega. V to kategorijo IDC šteje recimo tudi sistemske administratorje, ki so svoje delo poenostavljajo tako, da pišejo skripte za avtomatizacijo vzdrževanja, pa študente, pa tiste, ki prispevajo kodo za odprtokodne projekte itn. Kategorija je torej precej široka, zato ni presenetljivo, da je v njej veliko ljudi.

Tako visoka številka bo zagotovo razveselila ljudi, ki opozarjajo na potrebo računalniškega opismenjevanja in učenja osnov algoritmov in programiranja širšo populacijo, da bo dobila občutek, kaj in kako računalniki delajo stvari, na katere se potem ti zanašajo. Ena izmed evropskih najbolj e-držav E-stonija je to že ugotovila, saj je tam programiranje obvezen predmet v šoli. Pomembno pa je, da te ljudi z dobrim znanjem pisanja programske opreme koristno zaposlimo, saj se zlasti v manj razvitih deželah z nižjim standardom pogosto zatečejo na drugo stran zakona. Rusija je tako eden največjih virov škodljive programske opreme. Druga možnost je seveda emigracija.

Poleg tega v raziskavi opažajo, da se v deželah z močnim tehnološkim sektorjem delež neprofesionalnih programerjev zmanjša. To pripisujejo visokim potrebam v gospodarstvu, ki sčasoma posrka tudi neprofesionalne programerje in jih profesionalizira. Dodajajo, da se nemalokrat primeri, da so ti domači programerji z moderno tehnologijo, ki jo podrobno spremljajo, bolj na tekočem kakor podjetja.