Samo kratko da se oglasim kao neko ko je završio ETF RTI smer i polako privodi i master studije kraju (a uz to sam i zaposlen). Ako hoćeš da se baviš baš baš programiranjem i to klasičnih korisničkih aplikacija, onda zaobiđi ETF RTI smer. ETF SI smer je bolji izbor ali ne mnogo, pod uslovom da imaš para, u suprotnom juri neki drugi fakultet.
S druge strane ETF RTI smer forsira dizajn hardvera i programiranje na niskom nivou ili programiranje specijalizovanog softvera. To znači da:
1) Dobijaš znanje koje ti je dovoljno da se zaposliš u nekoj od firmi koje se bave dizajnom hardvera odnosno čipova (procesori, kontroleri itd.). Takvih firmi ima kod nas (npr. HDL House) koje rade outsourcing odnosno rade dizajn za strane kompanije. Inače, dizajn čipova se svodi na neku vrstu programiranja jer se koriste jezici za opis hardvera VHDL ili Verilog koji umnogome podsećaju na klasične programske jezike. Ako misliš da bi te interesovalo tako nešto, slobodno upiši ETF RTI smer. Samo da napomenem da su inženjeri koji se bave dizajnom hardvera u VHDL/Verilog traženiji kod nas od klasičnih programera a samim tim i bolje plaćeni. Znači, programiranje nije jedino dobro plaćeno zanimanje u IT oblasti.
2) Dobijaš znanje za programiranje firmware-a i sličnog softvera niskog nivoa. To znanje je traženo u firmama koje proizvode uređaje koji imaju bilo kakav računarski ili automatizovan sistem za kontrolu rada uređaja. Danas su praktično svi uređaji takvi - od veš mašine do fly-by-wire sistemima u borbenim avionima. Ne znam koliko je takvo zanimanje traženo kod nas ali u svetu jeste jer manji broj programera se opredeljuje ili je sposobno da radi takvu vrstu posla.
3) Dobijaš znanje za programiranje nekog specijalizovanog softvera tipa kernela (operativnih sistema), opet na niskom nivou, kompajlera i sl. Ovo nije naročito traženo kod nas ali sa bumom mobilnih uređaja postoji mogućnost da će biti izuzetno traženo. Računaj da ti za završetak fakulteta treba minimum 4 godine. Za 4 godine će mnogo toga da se promeni.
4) Dobijaš i određeno znanje iz oblasti računarskih mreža (moj izbor) pa možeš da se baviš mrežnim inženjerstvom. To ti je takođe dobro plaćen posao i tražen skoro isto koliko i programiranje. Sa napretkom mrežne infrastrukture (interneta) u našoj zemlji, ovo će biti sve traženije i traženije zanimanje.
5) Dobijaš određeno znanje iz baza podataka, web programiranja, distribuiranih računarskih programa (High Performance Computing) itd.
Kada se sve sumira, dobijaš širok dijapazon znanja. Malo tog znanja je primenljivo na programiranje klasičnih korisničkih aplikacija što je najtraženije kod nas. Tu pre svega mislim na poslovni softver, knjigovodstvo, bankarski i kancelarijski programi i sl. Ja sam lično planirao da se bavim programiranjem u životu ali kad sam shvatio da su najveće šanse da ću završiti programirajući neki kancelarijski softver koji me ne zanima ni malo, odustao sam i fokusirao sam se na računarske mreže. Programiranje mi sada dođe kao hobi i nešto u čemu mogu da uživam. Osam sati buljenja u monitor i pisanja kancelarijskih programa nije ono što sam zamišljao da ću raditi.
Zaključak - Ako hoćeš da se baviš baš programiranjem, što se kod nas u najvećem broju slučajeva svodi na programiranje poslovnog softvera, zaobiđi ETF RTI smer u širokom luku. Može eventualno ETF SI smer. S druge strane ako hoćeš da imaš malo šire znanje iz oblasti računarske tehnike koje može (ali opet ne mora) da ti poveća šanse za zaposlenje u većem broju oblasti, onda je ETF RTI smer praktično jedini izbor.