Programiranje je odavno "demokratizovano", sto je super - zato sto omogucava mnogima da zarade za hleb.
Na zalost, sa demokratizacijom dolaze i dobre i lose strane.
Za pisanje kvalitetnog koda je potrebno uloziti i 10x vise vremena za ucenje nego za pisanje "bilo kakvog" koda. Problem je sto gomile stanu kod "bilo kakvog" :(
Radi se o ponudi i potraznji, realno, koliko stvarno treba takvih ljudi na trzistu?
Niti je aplikativni software toliko zahtevan, niti previse komplikovan da bi zaposlili strucnjaka koji mora da ima to znanje o kom pricas. A predstavlja vecinu trzista, ne pisu svi software koji zahteva da programeri znaju da pisu kod na nivou OS-a.
A i ljudi koji dobro znaju takve stvari su skupi i uglavnom vec zaposleni na mestima gde im je to znanje dobro iskorisceno, bas kako i treba da budu.
Kad bi sutra poceo da primenjujem tako striktne uslove na intervjuima da zaposlim par java ili c++ programera sa 2-3 godine iskustva koji bi radili na servisima i nekom aplikativnom software-u, ili ih ne bi nikad nasao, ili bi morao skupo da ih platim. Ja mislim da trziste i plate sasvim dobro oslikavaju kako stoje stvari.