@dusanboss
Prvo odluci
da li te to zaista interesuje. I ovo je, iako zvuci kao nesto sto se podrazumeva/ocigledno je, najbitnije od svega.
Ako te ne interesuje, "dzaba si krecio". Ja preko 20 godina programiram: od C-a pod DOS-om, C++ kasnije, do sada trenutno C# jer se to koristi u projektu koji radim. Pored toga, posto su svi jezici manje vishe slicni, i lice na varijantu C-a i C++ (tj. u vecini slucajeva su tako napravljeni/"uprosceni", da sa mnogim stvarima ne moras da se bavis direktno) sam radio i u Python-u, flash-ovom AS3, visual basicu, nesto u Javi i tako. A to sve sam radio jer sam vec imao 10+ godisnje iskustvo u C++, i formiran "programerski" nacin razmisljanja, tako da sam samo citajuci sintaksu i odredjene primere (specificnosti jezika) uspeo da za manje od nedelju dana efektno kodiram u njima (jer je posao to zahtevao).
E sad, to je za nekog velika muka... a za nekog predstavlja i delimicno zabavu, jer ga to interesuje na prvom mestu - tj. oduvek ga je interesovalo (hobi je prerastao u svakodnevni posao). Isto kao sto je za nekog kuvanje nocna mora, a neko je posvetio ceo zivot tome i uziva da kuva. Slicno je i sa muzikom. Dakle, mozes sebe da "primoras" da naucis da sviras violinu, ali ako to zaista ne volis i ne nalazis sebe u tome, onda nikad neces biti bolji od proseka, i mrzece te da gubis vreme sa tim svaki dan, ucis nove stvari, radis na usavrsavanju itd. Samim tim i zarada, koja je verujem motiv tvog interesovanja, nikad nece dostici bombasticne cifre kojima ljudi vole da se frljaju uz popodnevnu kaficu.
Dakle, ako ti vishe leze atomehanicarski, bravarski, autolimarski ili vodoinstalaterski radovi npr. - bolje je da se time bavis, nego da budes prosecan ili ispod prosecan programer. Ali to je odluka koju sam moras da doneses.
...
Sta treba da ucis, zavisi od onoga cime zelis da se bavis - sta da programiras. Sta je najbolji programerski "alat" za tu vrstu posla.
Ako ti je cilj brz kes, sa relativno brzom (mada i to je diskutabilno) krivom ucenja... onda gledaj da radis nesto sto se tice web programiranja. Ja se time ne bavim... tako da ti ne mogu pomoci direktno, ali znam ljude koji solidno zive od toga, mogu veoma lako da promene firmu u kojoj rade itd. Tako da to uopste nije glupa opcija.
Koji konkretno programski jezik da ucis, e pa to najbolje potrazi gledajuci zapadne statistike o potraznji odredjenog programskog jezika za web development (google, pa gledaj trenutno stanje i trendove). Pogledaj site-ove sa oglasima za programerske poslove, i vidi sta se najvishe trazi - jer ljudi vole da pricaju pricu kako je bas ono sto oni rade najpametnije/put kojim treba ici/najbolje/sam vrh i sl. - tako da je najbolje to sam da istrazis.
Dakle, moras sam da ulozis neko vreme u istrazivanje, i prema svojim mogucnostima i preferencama, izabares ono sto mislis da ti najvishe odgovara.
...
Moja neka procena za vreme koje ti je potrebno je: godinu do dve, da postanes upotrebljiv. Posle tog perioda ucenja (i pritom obavezno uradi u tom procesu ucenja, aplikaciju ili site, koji radi nesto korisno i demonstrira sta znas da (u)radis -> cisto da bi imao referencu, tj. sta da pokazes kad budes trazio posao - jer je to, IMHO, najvaznije u programiranju -> sve ostalo je prazan tekst u CV-u, i u vecini slucajeva se ne tice konkretnog/upotrebljivog znanja). Dakle, posle godinu-dve dana, kad napravis nesto sto je solidno, tj. imas neku referencu, naucis nesto korisno... krenes da trazis posao. Radis onda kod nekog (ili promenis vishe firmi) sledecih 5 godna i stices znanje... usavrsavas se. A onda vidis sta ces, da li sam da postanes freelancer/privatnik ili da nadjes ozbiljnu stabilnu firmu (posto takve imaju i vece kriterijume za prijem, pa im iskljucivo trebaju kadrovi sa vishegodisnjim iskustvom - ali je zato i plata veca).
E da, posle svega toga... opet stalno ucis :) i radis na sebi... jer se i tehnologija i zahtevi menjaju. Samo ce ti olaksavajuca okolnost biti, to sto ces imati dovoljno iskustva i bices "formiran", tako da ti to nece pretstavljati problem - vec samo nadogradnju.
[Ovu poruku je menjao Otto23 dana 07.03.2016. u 23:00 GMT+1]