@Pneos,
Programiranje jeste zanat - nema tu puno nauke, stavise - vecina 'nauke' sa kojom se 90+% programera dodiruje u prakticnom radu se moze svesti u srednjeskolsko znanje matematike (bulova logika, osnovne operacije sa skupovima, realni brojevi i osnovna trigonometrija i obicna aritmetika) +
eventualno malo naprednije linearne algebre koja se uci na kursevima fakulteta, sto je nesto sto svako sa IQ-om od bar 105 moze nauciti za mesec-dva i bez fakulteta.
Sve ostalo je vestina i praksa - sto se ne stice na fakultetu, vec u radu.
Ljudi mesaju programera (developer) i softverskog inzenjera - ovi drugi poseduju veca teorijska znanja koja su primenjiva u praksi (u zavisnosti od oblasti za koju su specijalizovani - recimo digitalno procesiranje signala, itd...), koja se opet sticu na visoko-obrazovnim institucijama, ali - opet, nisu nesto sto je obavezno. Recimo, dva najbolja sw. inzenjera koja znam - jedan nema fakultet, vec je sam "ispekao zanat" - a drugi ima PhD iz matematike - obojica brilijantni i tu obojicu ne bih menjao ni za milion dolara ;-)
A ta mistifikacija posla - pa to rade ljudi koji svoje radno iskustvo i nemaju, vec celog zivota "asistiraju" na nekom fakultetu kako bi zauzeli profesorovo mesto jednog dana... Sta tebi korisno moze preneti osoba koja u poslednjih 15 godina drvi jedno te isto svaki dan i izigrava nekakvu vestacku velicinu u krugu osoba 20+ mladjih od nje?? Sorry, to ne ide. Mozda pali kod tebe da ti neko urlikne i "zahteva da koristis njegovu zbirku" i prica o nekim minornim poduhvatima iz 1983-ce godine sa busenim karticama (tipa "znas ti sa kim smo mi radili sa nasom vojskom"), ali meni to ne vredi ni 5 para, iskreno.
Moje misljenje o IT akademiji je vrlo prosto - jedino sto tu valja je nekoliko USA univerziteta (MIT, Stanford, Berkeley, itd..), gde recimo mozes imati cast da ti, recimo, Donald Knuth drzi predavanje i, jos vaznije, gde mozes izgraditi prijateljstva sa ljudima koja mogu kasnije prerasti u profesionalnu saradnju i formiranje start-up kompanija (vecina startupa je tako i nastala - ekipa sa faksa se udruzi)... Sve ostalo van USA je najobicnija lelemudija - a to znam sto sa beogradskih fakulteta, te sa nekih EU "prestiznih visoko obrazovnih ustanova" - kolicina izgubljenog vremena i besmislenog "znanja" koje se tamo "stice" je prosto uvredljiva za zdrav razum.
Jedini razlog zasto vredi upisati fakultet zbog IT-a van USA je zbog profesionalne prakse tj. rada na pravom projektu koja je obicno obavezna za diplomu - vecina klinaca to odradi u nekoj vecoj firmi u svojoj finalnoj godini studija i time steknu svoje prvo prakticno iskustvo sa kojim mogu da sigurniji udju u prvi pravi posao...
Medjutim, kako svi znamo da je to u Srbiji besmisleno, tj. "praksu" neces raditi ni na cemu bitnom, onda se i taj razlog gubi.
--
I, nemoj brkati hirurgiju i programiranje. Hirurgija je posao koji zahteva strahovito velik obim teorijskog znanja kako nesto ne bi otislo dodjavola i rizikovalo zivot u gomili situacija koje mogu biti potpuno nov svet svaka za sebe, i zbog toga se u toj grani privrede ipak insistira na formalnom obrazovanju.
Programiranje sa tim, ipak, blage veze nema - koliko god se "asistenti" i "profesori" trudili da ubede ljude u suprotno.
[Ovu poruku je menjao Ivan Dimkovic dana 04.01.2008. u 09:59 GMT+1]
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