Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako postati programer?

[es] :: Art of Programming :: Kako postati programer?
(Zaključana tema (lock), by mmix)
Strane: << < .. 9 10 11 12 13 14 15 16 17 18

[ Pregleda: 119692 | Odgovora: 347 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Kako postati programer?26.09.2008. u 18:45 - pre 189 meseci
FTN? To bese Novi Sad, ne? Objedinjen masinac, eletronika i tehnologija kao fakultet tehnickih nauka?

Elem, da ti odgovorim, mozda ti igraju ulogu FON ili RAF (ako mozes da priustis)?

U principu, sem mozda na RAF-u, ceka te maltretiranje sa domacim obrazovnim sistemom, programiranja ces se najmanje nagledati gde god da odes sem ako nemas svoj kompjuter i ne ucis konkretne stvari paralelno sa faksom.


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
0

Wladimir
Wladimir Blagojevic
Leskovac - Beograd

Član broj: 15288
Poruke: 10
92.60.236.*



Profil

icon Re: Hteo bih da postanem programer27.09.2008. u 00:28 - pre 189 meseci
Kao sto kaze naslov teme hteo bih da postanem programer...

Prve korake sam napravio u Simons Basic-u na starom dobrom commodoreu, kasnije u srenjoj sam ucio pascal i isao mi ok, bez da se hvalim znao sam vise od nastavnice...

Ali onda sam se udaljio i nemam pojma iz kog razloga se dugo nisam vracao na tu tematiku, zagazio sam u neki drugi svet koji nema nimalo veze ni sa programiranjem niti bilo cime slicnim. I evo me sada sa 26god bi da pocnem jovo nanovo... Nije li kasno? Verujem da i nije me sramota sto sam nabavio knjigu C++ za pocetnike i sto sam krenuo sa iscitavanjem i uporedo primenom napisanih programa. Poctne stvari razumem, nije mi problem, memorija registruje odredjene stvari iz proslosti...

Verujem da cu vremenom postati aktivan posetilac ove grupe i da cu Vas smarati nekim problemima. Za sada nemam jos ni jedno pitanje. U biti neke nedoumice oko toga da li je C++ upravo to sto bi trebao poceti uciti sam uglavnom razresio citajuci prethodne komentare. Javu i druge programe sam ostavio po strani i poceo sam da radim C++. S obzirom da sam mator konj sta mislite koliko mi je vremena potrebno da savladam isti i da eventualno smem da se nadam da imam dovoljno znanja da recimo konkurisem u nekoj firmi za posao programera u c++. Ima li uopste leba od programiranja... Intiligentna sam osoba ali sam napravio veliku glupost u zivotu i nisam zavrsio fax, sad razmisljam da se izvadim tako sto cu savladati programiranje. Da li je to uopste realno razmisljanje ili opet imam zablude i gubim vreme? U svakom slucaju necu odustati ali voleo bih da cujem ako ima i neka rec podrske, ali realne. Pritom jos zelim da napomenem da ucim sam, nemam nikog ko bi mi sem knjige i neta pomogao, pa eventualno kada naucim i dublje zagazim u vode programiranja kako bih mogao doci do eventualnog sertifikata? Da li onda moram upisati kurs i ponovo uciti ili postoji mogucnost da se samo izadje na ispit i uzme parce papira koje ce znaciti da znam programiranje u c++. I koliko je u biti bitan papir? Sta se ceni u svetu programera? Ili se mozda na prijemu za posao programera daje zadatak pa ko ga resi ima sansu da udje u tim bez obzira na sertifikat.

Znam da sam malo poranio sa svim ovim pitanjima ali to me interesuje sada i odmah. Voleo bih da znam sta me ceka kada dublje zagazim u tematiku. Pozdrav svima.
 
0

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Kako postati programer?27.09.2008. u 01:35 - pre 189 meseci
Mozda Nove racunarske tehnologije na visoj elektrotehnickoj dolaze u obzir. Nisam studirao to ali sam se pre par godina interesovao i delovalo je dobro. Mana - kad zavrsis, nemas diplomu fakulteta...
 
0

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako postati programer?27.09.2008. u 02:28 - pre 189 meseci
^ ja sam na NRT-u, smer je odlican, biras predmete koje hoces (ja se zenuh pa uzeh obe matematike, sad muku mucim :p), samo su vezbe obavezne, predavanja nisu mnoogo dosadna (sem kada profesor nizove u c-u predaje 3 sata?!?!), dobra stvar je sto ce vecina profesora da ti izadje u susret da ti da odmah da branis vezbe ili da uradis neki seminarski da ne bi morao da dolazis na vezbe ako vec znas tu tematiku...

ali ipak je tacno ovo sto Shadowed kaze, na kraju nemas diplomu fakulteta, ali ces moci posle master (jos uvek ne znam gde tacno moze, prica se da ce moci na fonu)....


elem, sta god da izaberes ako hoces da se bavis programiranjem (i budes dobra u tome) onda moras sama da radis kuci a kasnije eventualno da pokusas da uzmes neki od tih sertifikata...
 
0

imiske
Ivan Mišić
Beograd

Član broj: 114990
Poruke: 20
*.yubc.net.



+6 Profil

icon Re: Kako postati programer?28.09.2008. u 01:19 - pre 189 meseci
Wladimire, kao što se kaže "nikad nije kasno". Da li ima leba - ne znam. Svaki posao i trud može da se izjalovi, ali ti uvek ostaje zadovoljsvo u naučenom. Ja sam, davno beše, prvo radio na Commodore i njegovom Basic-u. Bejah presretan kad sam napisao programčić za evidenciju Stripoteka (ma prosta baza podataka). Sa malo volje, bar sam mogao izraditi aplikacije sebi za dušu.
Za sve detaljnije, bolje da ti kaže neko ko živi od programiranja.
Moje ranije pisanije o potrebi faxa, ne uzimati za amin. Nije problem biti samouk. Fax je zgodno mesto da se istreniraš u metodama i logici, a to su važne stavke u svakom poslu. Ako si već talenat ova tema je nepotrebna.
 
0

smurflander
Sasa Taskov
PHP Developer
Nis

Član broj: 97546
Poruke: 70
212.200.238.*



+22 Profil

icon Re: Kako postati programer?01.10.2008. u 14:36 - pre 189 meseci
@Vladimire buduci, ako zelis da postanes programer, da ces ceo radni vek morati da ucis onda nikad nije kasno.

Da pokusam da odgovorim i na temu kroz svoj primer.

Programiranjem sam poceo da se bavim jos u sedmom razredu osnovne skole na Pekom-u 32. Ovo je off (Cinjenica da sam na tom "racunaru" mogao besplatno da igram video igre me je i privuklo njemu :). Tako roditelji moze igranje igara Vase dece da ih odvede u pravom smeru ). Tu sam se prvi put susreo sa Basicom, kasnije na Simons Basic, pa "srednjoskolski" Basic pa Visual Basic, pa evo aktivno radim u jednoj programerskoj firmi na poziciji PHP Developera. Upisao sam EF u Nisu i sa 15 polozenih ispita napustio. Interesantno je da sam sve programerske ispite pocev od Asemblera do C++ dao, a da mi matematika nije nikako legla.

Zelim da kazem da sam ja uspeo da postanem programer, ma kako ga mi definisali i nazivali, bez da zavrsim fakultet, sto ne znaci da ne bih bio srecniji da sam ga zavrsio kad sam vec toliko godina posvetio njemu.


 
0

ba301
ne zaposlen
Nis Srbija

Član broj: 166411
Poruke: 45
79.101.251.*



Profil

icon Re: Kako postati programer?01.10.2008. u 22:41 - pre 189 meseci
slazem se sa delom clanova koji podrzavaju tezu da za dobrog programera ne treba fakultet.jeste da sa fakultetom ti imas zvanje programera ali nije zvanje i znanje isto. tacno je i to da nasi fakulteti imaju dobar nastavni program i ko hoce moze mnogo da nauci. ali nazalost vecina studenata se vise provlaci nego sto zaista uci. o tome su govorili na pocetku teme.isto tako dobar programer nemora imati dan fakulteta ali ako je imao nekog da ga usmeri i ako je godinama ucio radio i gresio on moze postati bolji programer od odnog koji je na puskice zavrsio fakultet i dobio diplomu.
mozda jeste tezi nacin da ucis sam skidajuci sa neta materijale i citajuci razne knjige nego da na faksu slusas ali nije nemoguce.
pitanje je kako postati programer?
nauci osnove, onda citaj, i to puno citaj, radi, puno radi, gresi jer iz gresaka se najbolje uci, slusaj druge iskusne programere. i za nekoliko godina bices programer, a za 10-15 godina bices profesionalac.
 
0

virtualVoid

Član broj: 161084
Poruke: 698



+28 Profil

icon Re: Kako postati programer?04.10.2008. u 13:29 - pre 189 meseci
Citat:
nauci osnove, onda citaj, i to puno citaj, radi, puno radi, gresi jer iz gresaka se najbolje uci, slusaj druge iskusne programere. i za nekoliko godina bices programer, a za 10-15 godina bices profesionalac.


ovo bi trebala biti vodilja svakog studenta koji se misli baviti programiranjem, zar ne?!

samo da nadodam, fakultet mozda nije neophodan, ali je umnogome mnogo lakse preko njega postati programer jer:

1. imas pristup osobama koje su placene da ti pomognu i oko najglupljih pitanja (sto nije slucaj sa forumima)

2. manje su sanse da ces dobiti laicki odgovor

3. imas pristup zadacima za vjezbu koje je inace tesko pronaci na netu

4. okruzen si grupom ljudi istoga stupnja znanja pa je tako mnogo lakse uciti i uocavati pocetnicke greske

5. kod nas najvaznije --> dobit ces DIPLOMU. bez nje neces moci dobiti ozbiljan posao (cast 1% izuzetcima) i kod nas i vani, nego ces ili biti freelancer (citaj: bez stalnih primanaj) ili potplaceni programer kojeg sef iskoristava.
...
 
0

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
195.222.97.*



+2789 Profil

icon Re: Kako postati programer?05.10.2008. u 08:52 - pre 189 meseci
Citat:
smurflander: Interesantno je da sam sve programerske ispite pocev od Asemblera do C++ dao, a da mi matematika nije nikako legla.


A, sme li se znati šta te je od matematike najviše kočilo?

Možda nisi imao dobru osnovu iz škole. Ja mislim da je za programiranje i matematiku potrebna ista vrsta talenta i inteligencije, ali da nikako nije svejedno kakvu osnovu imaš ni za jedno, ni za drugo. Na teorijskom smeru Matematičkog fakulteta u Beogradu je bilo koliko hoćeš onih koji su imali slabo programiranje u školi, pa su kuburili sa tim ispitom.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

pgavrilo
Kulaši

Član broj: 146777
Poruke: 297
*.dialup.blic.net.

Sajt: www.yoyogames.com/games/s..


+1 Profil

icon Re: Kako postati programer?05.10.2008. u 12:46 - pre 189 meseci
Da sad ja malo nešto kažem Zakašnjelom talentu Wladimiru:
Nemam ja nekog iskustva velikog u programiranju ali mogu reći da su svi programski jezici potiču
od jednog izvora. To jeste svi imaju funkcije i promenjive.
Ja sam jedini u naselju da znam nešto da programiram i ako imam 13 godina.
Pokušao sam da naučim neke svoje drugare starije i mojih godina programiranju pa nije išlo
To jeste ko ima dara i želje da nauči programiranje može naučiti.
Ja sam počeo programiranje sa 9 god. a sad u 13 učim C++.
Dalje neću da pričam jer ispadne da se hvalim.
Uvijek ima vremena pa samo nastavi.
Nemoj Wladimire da se uvrediš na ono "Zakašnjeli talent" ja se samo šalim.
Dođite na http://www.yoyogames.com/games/show/74141 i pogledajte moje igrice i isto tako ocjenite ;)
 
0

smurflander
Sasa Taskov
PHP Developer
Nis

Član broj: 97546
Poruke: 70
212.200.238.*



+22 Profil

icon Re: Kako postati programer?06.10.2008. u 08:28 - pre 189 meseci
@Nedeljko

Konkretno postoje, ili su bar postojali, cetri predmeta iz oblasi matematike na EF u Nisu, Matematika 1 i 2, Numericka i Diskretna. Mada nije tema ovde kako je meni matematika isla vec kako postati programer gde sam ja naveo da znanje baratanjem diferencijalnim jednacinama, analitickom geometrijom ii redovima nije nesto sa cime ce buduci programer u 99% slucajeva da se susretne. Ja sam za ceo svoj programerski radni vek iz matematike iskoristio delenje po modulu i to je najkomplikovaniji matematicki task koji sam uneo u kod. Jednostavno nije me matematika privlacila i nije na mestu vuci pararelu za potrebnu inteligenciju da bi bio uspesan programer sa vestinom baratanja jednacinama. I sam ces se sloziti da poznavanje cele vise matematike, ako radis onda i znas, nisi nigde u programiranju u bilo kakvoj vecoj meri iskoristio. Inace ne bi postojao PMF I ET odvojeno, zar ne? Decku pricam pricu iz realnog zivota da bude upoznat sa cinjenicama koje ce mu sigurno predstaviti bolju sliku gde ga ujedno ne pozivam da se odmah mane studiranja.
 
0

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Kako postati programer?06.10.2008. u 09:29 - pre 189 meseci
Nisi me razumeo.

Naravno da za gro programiranja ne treba matiš, mada za ponešto i treba (video i audio kompresija, kriptografija, automatska optimizacija SQL upita, pravljenje parser generatora itd.). Poznavanje matematike nije uslov za uspešno bavljenje programiranjem.

Međutim, radi se o nečem drugom. Elektroinženjer ne može da projektuje most zato što nije učio kako se to radi, a ne zato što ne bi završio građevinski fakultet da ga je upisao. Razlika u sposobnostima za te dve struke je isključivo u stečenim osobinama (znanje, iskustvo, uvežbanost), a ne u urođenim osobinama (prirodan dar). Psiholozi znaju šta su izvori inteligencije. Ne postoji talenat za elektrotehniku, već čovek ima nekoliko opštih sposobnosti, koje se mogu usmeriti na razne strane. Ista vrsta inteligencije se usmerava i na mašinstvo i elektrotehniku i građevinu i programiranje i matematiku i fiziku i hemiju. Ako si pokazao da si sposoban za programiranje, uspešno se time baviš, onda svakako nisi glup nizašta od nabrojanog. E, sad, da bi neko položio matematiku, nije dovoljno da ima prirodne sposobnosti, već je potrebno (a obično je i odlučujuće) da poseduje znanje i iskustvo (uvežbanost u ovom slučaju). Ti si možda imao lošeg nastavnika u školi ili si imao neke druge loše uslove za matematiku ili zbog neinteresovanja za matematiku nisi nju razvijao ni približno kao programiranje (ovo poslednje mi se čini najverovatnijim).

Apsolutno nisam imao nameru da vređam, samo sam smatrao da je šteta da neko ko ima talenat za programiranje ne završi fakultet zbog matematike, jer se to u takvim slučajevima da srediti. (Ovo već ima veze sa temom.) Eh, da je imao ko da ti pomogne, imao bi ti danas diplomu. Drugo je neki muzičar ili filolog, koji nikada nije imao smisla za matematiku ili mmatorac, koji više ne može da uči.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Kako postati programer?06.10.2008. u 12:15 - pre 189 meseci
Citat:
Nedeljko: Ja mislim da je za programiranje i matematiku potrebna ista vrsta talenta i inteligencije,

Talenta i inteligencije da, ali jedno je imati talenta za matematiku, a drugo je imati talenta za polaganje ispita iz matematike na domaćem univerzitetu.

Jeste da i jedna i druga struka zahtevaju sposobnost formalnog pristupa problemu (mada je i ovo u programiranju često diskutabilno), ali za polaganje matematike potrebna je pre svega sposobnost bubanja suvoparnog gradiva. Ja nisam imao (mnogo) problema sa matematikom na fakultetu, ali sasvim razumem odbojnost koju neki ljudi imaju prema istoj: ljudi (a pogotovu programeri) instinktivno teže da sve apstraktno pokušaju da sebi približe i zamisle u praksi, što vrlo teško ide sa nekim matematičkim konceptima (najbanalniji primer: diferencijal). Sa druge strane, profesori matematike se gotovo uopšte ne trude da približe materiju nekome ko time ne planira da se bavi ceo život, pa se na taj način od matematike prave ispiti vrlo nalik ispitima iz ekonomije ili prava - učiš napamet.

Na kraju krajeva, programiranje je ipak zanat, a matematika nauka. Programiranje se uči radeći (često i mehanički i bez mnogo razmišljanja), a matematika sedeći za stolom sa pesnicama na čelu.
 
0

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Kako postati programer?06.10.2008. u 13:51 - pre 189 meseci
Ma, da. Matematičari su skovali zaveru protiv nematematičara.

Matematika ne može bez definicija. Možda je nekome problem pojam diferencijala, ali ljudi koji imaju odbojnost prema nečemu često hoće da prođu jeftinije nego što je to moguće. Definicija diferencijala je onoliko jednostavna koliko su ljudi uspeli jednostavnom da je učine. Ako programeri uspeju da nađu jednostavnije korektno zasnivanje neke oblasti matematike, neka objave to kao naučni rad i biće svi srećni i zadovoljni. Međutim, kada slušaš šta takvi ljudi pričaju, vrlo lako možeš da im napakuješ takve zadatke kod kojih će sa takvim shvatanjima dobiti netačne rezultate. Ne približne, već besmislene.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Kako postati programer?06.10.2008. u 14:12 - pre 189 meseci
Citat:
Nedeljko: Matematika ne može bez definicija.

To kaži idući put seljaku na pijaci kad ti sabere koliko si mu dužan za krompir i šargarepu. Kako ga nije sramota da koristi binarni operator i racionalne brojeve, a ne zna ni definiciju prirodnih?! E, taj seljak koristi matematiku na isti način na koji ga koristi 99% programera.
Citat:
Ako programeri uspeju da nađu jednostavnije korektno zasnivanje neke oblasti matematike, neka objave to kao naučni rad i biće svi srećni i zadovoljni.

E u tome i jeste problem, što programere ne interesuje i ne treba da interesuje da se bave matematikom kao naukom. Njima matematika treba samo kao neophodni aparat za rešavanje problema, isto kao i elektronika. A na fakultetima (koji treba da stvaraju programere) imaš horde profesora sa matematičkog fakulteta kojima je kreda urasla u prste i koji sednu za komp samo kad moraju da slože neki powerpoint za simpozijum na Zlatiboru, i tad moraju da cimaju asistente i studente da im to odrade kako treba.
 
0

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Kako postati programer?06.10.2008. u 14:43 - pre 189 meseci
Citat:
jablan: To kaži idući put seljaku na pijaci kad ti sabere koliko si mu dužan za krompir i šargarepu. Kako ga nije sramota da koristi binarni operator i racionalne brojeve, a ne zna ni definiciju prirodnih?!


Zna, ali ne zna da zna, inače ne bi mogao da primenjuje taj aparat. Vrlo dobro zna i šta znači sto i šta znači dvesta i kako se broji i sabira i oduzima. Neko ga je to nekad naučio. Odvedi istog tog seljaka u Španiju, pa ćeš da vidiš da li će znati da se sporazume koliko nešto košta usmenim putem. Brojevi su sastavni deo srpskog jezika, a operacije nad njima ako nije naučio, ne može ni da primenjuje.

Citat:
jablan: E u tome i jeste problem, što programere ne interesuje i ne treba da interesuje da se bave matematikom kao naukom.


I šta ćemo onda sa "zaverom matematičara protiv nematematičara"? Kako je raskrinkati? Ovako, dok neko ne pojednostavi matematiku, matematičari "ispadoše" u pravu.

Citat:
jablan: Njima matematika treba samo kao neophodni aparat za rešavanje problema, isto kao i elektronika.


A da li im je bitno da li je taj rezultat tačan (makar i približno) ili besmislen? Ako im tačnost rezultata nije bitna, onda im ni matematika nije bitna. Neka ubace bilo koju konstantu ili funkciju u program, potpuno proizvoljno. Ima oblasti gde se matematika ne koristi, ali tamo gde se koristi, koristi se samo iz jednog razloga - rezultat je bitan, inače se ne bi koristila.

Džebiga, nisu matematičari ubedili inženjere da im matematika treba, već su inženjeri zaključili da im je to potrebno poznajući svoju struku.

Citat:
jablan: A na fakultetima (koji treba da stvaraju programere) imaš horde profesora sa matematičkog fakulteta kojima je kreda urasla u prste i koji sednu za komp samo kad moraju da slože neki powerpoint za simpozijum na Zlatiboru, i tad moraju da cimaju asistente i studente da im to odrade kako treba.


Koliko ja znam, svi naučni časopisi za matematiku, koji su od međunarodnog značaja, sem možda par komada, primaju format, koji je standard u matematici. Kada vidiš na takvim konferencijama ljude koji se zaista bave naukom da kucaju mail, vidiš da šibaju slepo kucanje sa svih dvajes prstiju (i rukama i nogama), da dobar deo sekretarica ne može da im prismrdi. Za prezentacije se koristi beamer makro paket za . Jes da ima bagova i mana, ali barem radi ono što treba - odlično sarađuje sa -om, tako da ne moraš sve da prekucavaš, nebili umilostivio PowePoint.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Kako postati programer?06.10.2008. u 14:59 - pre 189 meseci
Citat:
Brojevi su sastavni deo srpskog jezika, a operacije nad njima ako nije naučio, ne može ni da primenjuje.

I kako sve ovo što si napričao potvrđuje to da "matematika ne može bez definicija"?! Jel kapiraš uopšte šta pokušavam da kažem?
Citat:
I šta ćemo onda sa "zaverom matematičara protiv nematematičara"?

Ovo te apsolutno nisam ništa razumeo, o kakvoj zaveri govoriš?
Citat:
Ako im tačnost rezultata nije bitna, onda im ni matematika nije bitna.

Halo, mister "zamena teza"! Jesam li rekao ja da matematika nije bitna? Ja ne znam da li mogu jednostavnije od ovog:

Matematičari su tu da barataju definicijama, teorijama i dokazima i razviju matematički aparat. Programeri (i svi ostali inženjeri, zanatlije i seljaci na pijaci) su tu da koriste taj aparat u onoj meri u kojoj im treba.

Matematička teorija na računarskom fakultetu je ne samo nepotrebna, već i štetna, jer je dosta programera batalilo faks zbog nje ili izgubilo dosta vremena koje su mogli pametnije potrošiti, npr. na kodiranje.
 
0

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: Kako postati programer?06.10.2008. u 15:38 - pre 189 meseci
Citat:
jablan: I kako sve ovo što si napričao potvrđuje to da "matematika ne može bez definicija"?! Jel kapiraš uopšte šta pokušavam da kažem?


Da, razumem. Taj seljak zna potrebne definicije, ali nije svestan ni pojma definicije.

Kada se uči neki nov pojam, postoje dva moguća pristupa:

Deduktivni: Da se definicija tog pojma preko poznatih pojmova.
Induktivni: Uči se šta pripada, a šta ne pripada tom pojmu davanjem primera, kontraprimera i putem probe, greške i popravke.

Bez obzira da li je u pitanju student koji uči od profesora ili dete koje uči od mame, nema trećeg (poznatog) pristupa, osim kombinovanja ova dva. Navedi primer, kako bi nekome objasnio neki pojam i videćeš da se uklapa u ovo.

Citat:
jablan: Ovo te apsolutno nisam ništa razumeo, o kakvoj zaveri govoriš?


Pa, o onoj o kojoj ti govoriš.

Citat:
jablan: profesori matematike se gotovo uopšte ne trude da približe materiju nekome ko time ne planira da se bavi ceo život, pa se na taj način od matematike prave ispiti vrlo nalik ispitima iz ekonomije ili prava - učiš napamet.


Neće matematičari da pojednostave stvari, iako može, zinat nematematičarima.

Citat:
jablan: Halo, mister "zamena teza"! Jesam li rekao ja da matematika nije bitna?


Ima ljudi kojima nije bitna za njihov praktičan život i tu nema ničeg lošeg.

Citat:
jablan: Ja ne znam da li mogu jednostavnije od ovog:

Matematičari su tu da barataju definicijama, teorijama i dokazima i razviju matematički aparat. Programeri (i svi ostali inženjeri, zanatlije i seljaci na pijaci) su tu da koriste taj aparat u onoj meri u kojoj im treba.


O tome sam već pisao na forumu za matematiku. Definicije i teoreme nisu izmislili matematičari zato što im je bilo dosadno, već su esencijalni deo određenog aparata i pridržavanje istih je jedina garancija ispravnosti rezultata koji dobiješ, a samim tim i mogućnosti njegove primene u praksi. Ja mogu da razumem ljude koji kažu: "Meni za moj posao ne treba matematika.". To je u redu. Ali, ne mogu da razumem one koji kažu: "Meni je za posao potrebno da nešto izračunam, ali mi je potpuno nebitno kakav sam rezultat dobio, tačan (makar i približno) ili netačan (tj. besmislen).". Izvini, a šta će ti rezultat, ako ti nije važno kakav je?

Citat:
jablan: Matematička teorija na računarskom fakultetu je ne samo nepotrebna, već i štetna, jer je dosta programera batalilo faks zbog nje ili izgubilo dosta vremena koje su mogli pametnije potrošiti, npr. na kodiranje.


A koliko znaš ozbiljnih univerziteta u svetu koji imaju studije Computer Science-a, a da nemaju matematiku? Opet zavera matematičara protiv programera. Ubacuju im matematiku iako im nije potrebna.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Kako postati programer?06.10.2008. u 16:20 - pre 189 meseci
Citat:
Nedeljko: Ali, ne mogu da razumem one koji kažu: "Meni je za posao potrebno da nešto izračunam, ali mi je potpuno nebitno kakav sam rezultat dobio, tačan (makar i približno) ili netačan (tj. besmislen).". Izvini, a šta će ti rezultat, ako ti nije važno kakav je?

Opet mi imputiraš nešto što nisam rekao, a razgovor sa ljudima koji to rade nema puno smisla. Evo pokušavam poslednji put:

Da li ja, kao programer, treba da znam kako radi funkcija SQRT() iz SQL-a? Da li treba da znam koje sve teoreme i dokazi za iste stoje iza tog koda? Ne, jer su to već odradili matematičari i, zajedno sa programerima, pretočili to u funkciju.

Da ponovim, ne govorim o matematici kao nauci, već o načinu na koji se ona obrađuje na domaćim IT fakultetima (ma šta to značilo).

I ne tvrdim da postoji ikakva "zavera matematičara". Nisu ti ljudi krivi što su došli na ta mesta i rade to što rade kako rade, već sistem koji im je to dozvolio. Naš obrazovni sistem, koji decenijama ignoriše povratne informacije koje dobija od privrede o tome kakvi su stručnjaci (u ovom slučaju programeri) potrebni, a kakvi nisu. A svakako nisu potrebni oni koji mogu da izdeklamuju Košijev kriterijum (bez obzira da li su ga nabubali napamet ili ga zaista razumeju, a u 90% slučajeva je ovo prvo).

Na kraju,
Citat:
Izvini, a šta će ti rezultat, ako ti nije važno kakav je?

Rezultat uopšte ne treba meni (kao ni program koji pišem). Oni su potrebni onome ko taj program kupuje. Ako mi za program treba neka formula ili neki numerički algoritam, daću procenat matematičaru da ga napravi (i eventualno, drugom matematičaru da proveri da li to pije vodu). Isto kao što ne volim da se amateri mešaju u moj posao, isto tako ne želim da se, kao laik za matematiku (i pored položenih suvoparnih ispita na fakultetu), trtim tamo gde mi nije mesto.
 
0

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
195.252.81.*



+1 Profil

icon Re: Kako postati programer?06.10.2008. u 17:16 - pre 189 meseci
http://stackoverflow.com/quest...ysics-should-a-programmer-know

http://steve-yegge.blogspot.com/2006/03/math-for-programmers.html

(za citanje potrebna minimum srednja skola, za razumevanje otkud toliko odgovora u korist matematike i uopste formalnog obrazovanja, ko zna sta je potrebno...)
 
0

[es] :: Art of Programming :: Kako postati programer?
(Zaključana tema (lock), by mmix)
Strane: << < .. 9 10 11 12 13 14 15 16 17 18

[ Pregleda: 119692 | Odgovora: 347 ] > FB > Twit

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.