Citat:
Nemanjich: Ivane odgovoricu ti sutra, evo delic: uradi ti bilo sta sa tim papirom, bez poznavanja elektronike. (znam da je hardver posao za drugog radnika, ali ako ne znas to, slicno ti je da znas da pricas neki jezik, a ne znas da ga citas, programiranje bez elektronike nije celina).
Zapravo, program ne mozes napisati ni bez ruku i angazovanja centralnog nervnog sistema Homo Sapiens-a - pa programiranje nema veze sa fiziologijom i biologijom.
To su sasvim odvojene naucne discipline, bas kao sto je programiranje odvojeno od elektronike isto tako.
Da ne pricamo o tome da programer pa ni
softverski inzenjer nema
apsolutno nikakve potrebe da "poznaje elektroniku", osim ako ne pise drajvere za elektronski uredjaj. Pa i tada je to daleko od "poznavanja elektronike" u smislu elektronike koja se izucava na fakultetima. Poznavanje I/O portova i adresnih opsega je prilicno daleko od onoga cime se elektronika bavi.
Na ETF-u ucis elektroniku jer te ETF osposobljava i da budes
hardverski inzenjer - dakle, da projektujes hardverske uredjaje raznih nivoa kompleksnosti - od mikrokontolerskih uredjaja pa do integralnih kola.
ZA TO ti je neophodno znanje iz elektronike. U
softverskom inzenjeringu ti elektronika apsolutno ne treba.
Ne, programeri i softverski inzenjeri se ne bave pravljenjem ili popravljanjem elektronskih kola. Ako ti je neko to rekao, lagao te je - bez obzira na to koju formalnu akademsku titulu ta osoba ima.
Primeti da
hardverski inzenjer cesto mora znati da programira, jer:
a) Cesto hw. inzenjer mora pisati softverski kod za svoj uredjaj ako je projekat mali
i/ili
b) Nacin dizajniranja modernih integrisanih kola danas zahteva poznavanje jezika koji jesu programski
Obrati paznju na redosled - OBRNUTO ne vazi!
Citat:
A sta vi mislite da se na etf-u ne uce matematicke analize, grafovi, analiticka geometrija i algebra. Iz toga se imaju osnove, a onda uzmes pa Bulovu algebru prakticno iskoristis korz projektovanje logickih kola.
Ja zaista ne znam ko ovde tvrdi da se na ETF-u ne uce matematicke analize itd... Jedino sto je sporno ovde je tvrdnja da programiranje obuhvata elektroniku ili da je programiranje "inzenjerska nauka".
To nije tacno - i to je sve.
O ostalim pricama primarno vezanim za ETF zaista nemam sta da kazem osim da ces svoje misljenje vrlo verovatno promeniti kasnije u toku svog profesionalnog zivota, ako on bude bio medjunarodnog karaktera i vezan za struku o kojoj pricas.
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