Pa.. malo vise 'filozofski' odgovor:
1. Zbog cega bi hteo da postanes programer?
Ako je to samo zbog love, onda bolje potrazi neki drugi posao - ne vredi, previse se radi, ponekad ces imati rokove koje moras da ispostujes a onda nema zezanja, provoda, spavanja, itd.. vec samo posao
Ako ipak zelis da postanes programer zbog toga sto ti se dopada tako nesto, onda...
Moj savet ti je da batalis Visual Basic i odmah predjes na C/C++ - i sa VB-om ces verovatno nauciti osnovne paradigme programiranja, ali ces onda izgubiti dosta vremena na ucenju nekog drugog jezika. Ovako ces znati C++ a VB po potrebi mozes nauciti za vrlo kratko vreme.
Druga stvar - po meni vrlo bitna - nemoj misliti da ako znas sintaksu i neke osnovne stvari da znas da programiras. Neke stvari moraju da se nauce (sortiranje, pretrazivanje, strukture, liste, nizovi, polja, grafovi i... pointeri :) i vrlo su potrebne - mozda ti odmah nesto od ovoga nece trebati, ali ce se kad-tad naci projekat koji trazi da znas da radis sa, recimo, B-Stablima i onda ces opet gubiti vreme...
Znaci, potrebno ti je:
- Odredjeno znanje matematike (recimo, dobro gimnazijsko znanje + malo verovatnoce nije na odmet)
- Dobre knjige koje se ticu programiranja uopste a ne konkretno nekog jezika ili implementacije
- Dobre knjige iz C/C++ jezika
Kad ovo savladas (a za ovo ce ti trebati u zavisnosti od ulozenog vremena, prethodnog znjanja i IQ-a od 3 meseca do godinu dana) onda mozes da se bacis na operativne sisteme, arhitekture i optimizaciju koda za iste..
E kad ovo sve naucis onda mozes za sebe da kazes da si dobar programer koji moze da radi mnogo toga... Mozes dosta ovoga i da prekocis (na primer odmah se bacis na crash course in win32 programming) ali onda neces moci bas sve da radis (tj. radices malo toga)...
Ovakvo znanje bi trebalo da daju fakulteti sa CIS (computing/information science) smerovima. Zapamti - to nije zezanje, to je ozbiljan posao i trebace ti vremena da se posvetis da bi postao na kraju to sto zelis :)
[
Ovu poruku je menjao Ivan Dimkovic dana 09-16-2001 u 01:20 PM GMT]
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey