syntax-hightlight.css
Uroš Stegić
26/3/2019
Danas, programiranje predstavlja jedan od unosnijih vidova privređivanja. Iz tog razloga, sasvim opravdano, mnogi naši sugrađani žele ući u taj magični svet. S toga vam svima želim dobrodošlicu u novu kolumnu: Programiranje danas. Kolumnu koja će se baviti novim pogledima na svet programiranja, sa akcentom na sam proces razvoja softvera, na stvarima koje se retko sreću u knjigama.
Mnogi developeri danas dolaze bez formalnog obrazovanja. Do sada sam u svojoj karijeri sarađivao sa raznim ljudima koji su iz filologije, antropologije, čak i DIF-a, završili u IT svetu i bila mi je prava čast raditi u njihovom okruženju jer su vremenom i posvećenošću postali vrsni stručnjaci. Privatne škole programiranja kreativnim marketinškim kampanjama (npr. “Život je previše kratak za loše plaćen posao”) adekvatno eksploatišu stanje u državi regrutujuići narod koji u programiranju vidi isključivo finansijsku stabilnost.
Posledica ovoga je proizvodnja nestručnih ljudi koji nakon zaposlenja nemaju želju da nastave sa negovanjem svog znanja. Nedostatak volje da pokušamo naš učiniti naš kôd malo kvalitetnijim, da se zapitamo “Može li ovo bolje da se izvede?” je savršen recept za pravljenje kvalitetnih i teško otklonjivih bagova. Ovakvim načinom rada se kolegama otežava posao jer umesto distribuiranog rada, dešava se da pojedinac radi za desetoricu.
Sa druge strane, ne treba apriorno donositi presudu ljudima bez formalnog obrazovanja i to iz dva razloga. Prvi je taj što postoji zaista pregršt kvalitetnih programera koji ne dolaze iz miljea državnih fakulteta, šta više, ljudi kojima znanje nije servirano na tacni su odlično savladali veštinu dolaženja do znanja - oni grabe da nauče. Drugi razlog se krije u mom posmatranju kolega sa mog matičnog fakulteta. Sreo sam puno ljudi magičnog uverenja da će im diploma rešiti sve poteškoće. Epidemija diplomologa postaje sve ozbiljnija.
Margina koja razdvaja dobre programere od loših nije u stečenom stepenu obrazovanja, već u želji za napredkom. Svet programiranja je živ, pod konstantnom evolucijom. Potrebno je prilagođavati se kontinualno. Formalno obrazovanje jeste velika odskočna daska, ali bez posmatranja okoline i učenja sa strane, ta daska će vas odbaciti direktno u provaliju bez dna.
S toga sam rešio da svoje skromno iskustvo podelim sa svima koji žele da saslušaju. Bolje rečeno - pročitaju. Ovim člankom najavljujem kolumnu pod nazivom “Programiranje danas” koja će se baviti temama modernog razvoja softvera. Namenjena je svima onima koji žele da zavire u svet industrije i programiranja na industrijskom nivou. Namenjena je ljudima koji žele da dobiju svež ugao posmatranja na IT svet, svima onima koji žele sutrašnjicu da dožive danas.
Članci neće biti objavljivani u pravilnim intervalima, makar u početku. Objavljivaće se kroz proizvod moje inspiracije i slobodnog vremena. Prvi članak se može slobodno najaviti kroz nekoliko dana, a za dalje neka vreme pokaže. :)
Srećno programiranje! Uroš Stegić