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: << < .. 5 6 7 8 9 10 11 12 13 14 ... Dalje > >>

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

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

silber

Član broj: 1605
Poruke: 97
*.adsl.beotel.net.



Profil

icon Re: Kako postati programer?07.07.2008. u 18:35 - pre 192 meseci
Ne razumem zasto rasprava konstantno naginje na stranu da li je dobro ici na fakultet ili uciti sam. Naravno da je u programiranju najbitnije znati da se odradi posao kako treba, ali cete sistematizovano znanje najlakse naci na fakultetu uz naravno pravilan odabir istog ;) Mada ni to ne znaci nista bez samostalnog rada. Diskusija bi mozda i imala smisla ako bi objasnili put kojim ste vi postali programeri (sta ste i kako ucili), u cemu i kakve projekte danas radite i sl.
 
0

Nedeljko
Nedeljko Stefanović

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



+2789 Profil

icon Re: Kako postati programer?08.07.2008. u 14:56 - pre 192 meseci
Da bi postao programer, prvo treba da naučis da rešavaš zadatke kao što je ovaj:

http://www.elitesecurity.org/p1996358
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.eunet.yu.



+73 Profil

icon Re: Kako postati programer?08.07.2008. u 17:58 - pre 192 meseci
Ko sto jedan prethodnik napisa

Citat:

Dakle, ako neko zeli postati 'programer', po mom misljenju treba da nauci sledece:

- Mora imati srednjoskolsko znanje matematike, eventualno bez integrala, ako ne zeli da se bavi nekim matematicki-intezivnim oblastima
- Osnove racunarskih arhitektura, algoritme i grafove
- Bulovu algebru
- Osnove programiranja (petlje, grananje, sortiranje, itd...)
- Ako zeli da se bavi objektno orijentisanim programiranjem, treba da se upozna sa osnovnim principima istog (apstrakcije, polimorfizmi, itd...)
- Ako zeli da se bavi bazama podataka, treba da nauci osnovne koncepte istih
- Ako zeli da se bavi 3D grafikom, osnove 3D grafike (transformacije, sencenje, itd...)

E, kada se ovo gore savlada, onda se prelazi na:

- Konkretne programske jezike (C, C++, Java, php, itd...)
- Osnove operativnog sistema / operativnih sistema za koji se planira razvoj
- Sistemske API-je gore spomenutog operativnog sistema
- Ako se bavi DB razvojem, konkretnu bazu (MySQL, Oracle, itd...)
- Ako se bavi grafikom, graficke API-je (OpenGL, itd...)


vidi se da je potrebno veliko znanje, i prema tome najbolje je zavrsisti odgovarajucu skolu. A na toj skoli ce uciti i jos mnogo premeta koje nemaju veze sa programiranjem.

Medjutim, nije lako biti programer. To je posao treba imati volju da se radi. Jer kao i za mnoge druge poslove: ne radi se ono sto se zeli nego sto se mora. Danas se trazi kompletan radnik, a ne ko voli racunare.

Da je lako programirati uvek se daje primer tipa telefonski imenik. To je problem koji se na mnogo nacina moze resiti za kratko vreme. Treba ici i dalje i ne stati.

Davno bese jedan vic:

Programer je vredno radio i nije isao na godisnji odmor godinama. Jednom je otisao i kad se vratio dobio je otkaz. Nije mogao da savlada novine koje su se pojavile dok je bio na godisnjem.

I malo zbilje.

Pre petanestak godina, prica iz jedne firme. Racunari su poceli da se pojavljuju. Stigao je jedan u kancelariju i oni se potrudise da nesto nauce. Videli rukopvodioci da su mladi i raspolozeni pa osnuju sluzbu AOP. Prvi posao im je bio da naprave program za obracun plata, a radilo se o gradjevinskim inzenjerima. Proslog proleca su jedva izbegi da odu na Kopaonik. Tamo je bilo savetovanje za racunovodje u vezi zavrsnog racuna. Nije dobro ni mnogo znati.


Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
0

staticInt

Član broj: 66101
Poruke: 485
91.150.105.*



+43 Profil

icon Re: Kako postati programer?08.07.2008. u 19:03 - pre 192 meseci
Citat:
Nedeljko: Da bi postao programer, prvo treba da naučis da rešavaš zadatke kao što je ovaj:

http://www.elitesecurity.org/p1996358


Ne mora da znaci, zavisi kojim poljem programiranja se bavis. :)
 
0

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
195.222.97.*



+2789 Profil

icon Re: Kako postati programer?08.07.2008. u 21:06 - pre 192 meseci
Ma zayebavam se, šta ti je. Očekivao sam da neko napravi foru na osnovu mog posta, al' ne vredi jer svi maše poentu. Nađi mi programera koji ume da reši onaj zadatak bez gledanja u rešenje koje sam okačio.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

mokelet
Beograd, Vozdovac

Član broj: 89322
Poruke: 299
*.smin-1.sezampro.yu.



+20 Profil

icon Re: Kako postati programer?08.07.2008. u 23:07 - pre 192 meseci
Citat:
Nedeljko: Ma zayebavam se, šta ti je. Očekivao sam da neko napravi foru na osnovu mog posta, al' ne vredi jer svi maše poentu. Nađi mi programera koji ume da reši onaj zadatak bez gledanja u rešenje koje sam okačio.


Mislim da si malo prestrog :-) Ne znam puno matematičara koji bi fino rešili problem koji si postavio, a kamoli programera "zanatlija" kao neki po ovom topic-u koji programiranje izjednačavaju sa "čukanje po tastaturu".
"Ima jedna vračarija za taj strav od vampiri. Kad se nekoj mlogo plaši, ja mu malko prebajem. Uznem jedno perce od crnu kokošku, jednu rženu slamku i malko bosiljak. Toj držim u ruku, a taj čovek što ga strav, on se krsti a ja bajem: "Otud ide crna kvačka, vodi crni piliki, dovede gi na crno bunjište, tuj čeprljaše i raščeprljaše, s kljunice iskljucaše, i raznesoše i odletoše."
 
0

Nedeljko
Nedeljko Stefanović

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



+2789 Profil

icon Re: Kako postati programer?09.07.2008. u 08:05 - pre 192 meseci
Nadam se da barem ovaj post nije napisan u "ozbiljnom" tonu, vec onako kako sam ja zeleo.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
0

Stefan Markic

Član broj: 82674
Poruke: 759
*.dynamic.sbb.rs.



+73 Profil

icon Re: Kako postati programer?09.07.2008. u 11:01 - pre 192 meseci
Sve sreca pa si rekao da se zezas. :-)
 
0

Vreljanski Milan
Milan Vreljanski
Obrenovac

Član broj: 31700
Poruke: 121
80.93.234.*

Sajt: www.networks.co.yu


+2 Profil

icon Re: Kako postati programer?11.07.2008. u 16:06 - pre 191 meseci
Ovo da se preimenuje u "Dali je programiranje zanat ili nauka". Covek je lepo pitao, kako da postanem programer. A vi udarili na neko prepucavanje, siljite k....uzas.

A sto je jos gore sad se i meni s*** na tu temu, dal je zanat ili nauka. Ja mislim (a posto ja mislim znaci to je tako 100%) da je programiranje jedan uzasno kreativan zanat, koji se ponekad granici sa umetnoscu a ponekad je veca fizikalija od posla najobicnijeg gradjevinca.

Sa druge strane biti programer mu sad dodje ko sto je nekad bilo biti pop, ucitelj, ili lekar. Nekako te ljudi postuju jer znas da pricas sa kompjuterom a kompjuter je strasna stvar :-D a oni se te stvari mnogo plase.

E sad, da odgovorim na pitanje, kako postati programer. Pa ako te od malena zanima da resavas neke glavolomke, ako si na spectrumu kucao 10 REM, pravio sprajtove, ako volis da sednes i da provaljujes kako radi koji program, onda imas dobru osnovu da sve to nadogradis konkretno.

Sa druge strane ako hoces da postanes programer a da nisi radio nista od gore navedenog, onda ces morati malo da poradis na nekim stvarima, ali to ne znaci da neces biti uspesan programer.

U programiranju postoji dosta razlicitih "zanimanja" imas ljude koji kucaju gomile koda po necijim uputstvima, imas ljude koji proveravaju dali taj kod dobro radi, imas ljude koji planiraju uvodjenje koda u neki sistem, imas ljude koji kreiraju baze podataka, na osnovu skupljenih informacija, imas ljude koji osmisljavaju ceo program ili deo programa, imas takodje ljude koji prate tehnologije i daju svoj sud dali je bolje nesto uraditi na ovaj ili onaj nacin, sa ovim ili onim alatom.... e da imas i menadzere, ali njih mrzimo :-D i nisu programeri, mada cesto misle da jesu ili da su pametniji od programera, ili da bi oni to lagano odradili.

Opste prihvaceno misljenje o tome sta je programer je nesto sto u sebi vidi sve ove elemente u jednoj osobi, ali to bi onda bio tezak "supermen" i sa tim bremenom supermena se svakodnevno suocavamo jer kad od nas zahtevaju da budemo sve ovo u jednoj osobi, mi, sa jedne strane sujetno verujemo da mozemo a sa druge strane nas u realnosti zveknu psihicka pucanja pred kraj rokova.

Ovo se najvise desava jer kod nas i dalje nema dobre skole za programere i nema znanja, konvencija i shvatanja sta je u stvari taj posao. pa onda svako to gleda na svoj nacin. Eto malo sam te uveo u pricu.

Da bi postao programer, savetujem ti da prvo dobro shvatis sta je u stvari kompjuter, kako je nastao, kako se razvijao, da upoznas, kroz literaturu ljude koji su ucestvovali u razvoju savremenog poimanja racunara i na kraju doveli i doprineli da danas imamo te sprave. Onda da se upoznas sa osnovnom arhitekturom racunara, proc memorija, magistrale, debljina bakra, frevencije... Onda posle toga mozes da proucis kako racunari komuniciraju izmedju sebe, sta je to mreza, koji su to protokoli i slicno, a uporedo sa tim da pocnes da ucis o programiranju i to osnove, linijsko, objektno, osnove baza podataka, slojevi organizacije racunara, asembler, da dobro ovladas binarnim decimalnim, heksalnim brojevima, da vidis kako se binarni sabiraju i kako se to konkretno desava u samom procesoru....

E onda lepo uzmes pa naucis neki od jezika za programiranje, i to ne ne VB C# ili C++ nego neki Cobol na primer ili tako nesto, cisto da sve to sto vec znas skontas kroz neku sintaksu. A i svaki programer mora da zna vise jezika. Pa lepo posle svega toga udaris po C# i krenes da pravis programe i eto.

Ako oces da ti posaljem konkretniju literaturu javi se na pm.

Pozdrav
***If there is a will, there is a way***
 
0

Syberbob
Blazeaster
Krusevac

Član broj: 82571
Poruke: 126
*.dynamic.sbb.rs.



+1 Profil

icon Re: Kako postati programer?12.07.2008. u 14:35 - pre 191 meseci
Potrebno je samo dosta truda i vremena uloziti. Naravno samo ako te to interesuje. Najvise me nerviraju ljudi koji su zavrsili softverski inzinjering ili tako nesto, pa ne znaju ni windows da preinstaliraju, a misle da su opaki programeri i da su EDIT: uklonjen suvisan komentar.

[Ovu poruku je menjao X Files dana 12.07.2008. u 18:19 GMT+1]
 
0

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako postati programer?12.07.2008. u 20:33 - pre 191 meseci
Citat:
Syberbob: ne znaju ni windows da preinstaliraju

Misliš da Šumaher ume da promeni paknove na Jugu?

BTW, evo jedan prilog raspravi za i protiv diplome iz programiranja:
http://www.elitesecurity.org/t...e-rijesit-ove-zadatke-hitno-je
 
0

DrMilengele
Mile Demian
Vojvodina

Član broj: 87671
Poruke: 47
*.neobee.net.



Profil

icon Re: Kako postati programer?13.07.2008. u 14:15 - pre 191 meseci
U pravu si Jablane...Podsetio si me na jednog coveka koji je pokusao davne 99 da mi bezuspesno reinstalira Win 98 na mom prvom kompu,a bio je system administrator i programer,tacnije jedini u celoj firmi u kojoj je bilo oko 80 racunara i savrseno radio posao,doduse u Fortranu ako se dobro secam,a ima zavrsenu samo srednju i to gimnaziju...I njegove reci:nije bitno koji papir imas,nego sta zelis i koliko to zelis...Sve je rekao sa tim...Danas je glavni IT menadzer u jednoj od najacih firmi u Srbiji...

Citat:

Molim moderatore da prebace post u temu "Kako postati programer?"...Zablokirao mi komp,posle restarta videh ovde post

Done.



[Ovu poruku je menjao X Files dana 13.07.2008. u 15:47 GMT+1]
Dje je ba zapelo...
 
0

milas

Član broj: 29337
Poruke: 588
*.veze.net.



+3 Profil

icon Re: Kako postati programer?14.07.2008. u 20:02 - pre 191 meseci
Moja preporuka je - bezi od programiranja!! Nema tezeg a manje placenog posla za takav tezak rad (u vecini slucajeva).
 
0

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako postati programer?14.07.2008. u 21:18 - pre 191 meseci
Red je da predložiš nešto lakše i bolje plaćeno kad već zapišavaš.
 
0

bezi
zdenko bek
Sl. Brod

Član broj: 102894
Poruke: 97
*.dsl.optinet.hr.



Profil

icon Re: Kako postati programer?14.07.2008. u 22:24 - pre 191 meseci

Za baš svaki posao moraš imati malo psiho-fizičkih preduvjeta i htjeti ga raditi. Inače ne možeš biti (jako) dobar u tom poslu.

Pa svi mi znamo igrati nogomet. Ali ipak ima razlike. Velike. U nivou znanja i vještine.

Jest da je važnije znati posao nego imati papir, ali..

Vlastito iskustvo sa bližeg i daljeg i vrlo dalekog zapada. U vrlo velikoj većini slučajeva je ipak bolje imati papire fakulteta.
Barem financijski. Ovo je pravilo, uvijek ima dosta iznimaka. Pa i moja djeca su radila u istim firmama i prije diplomiranja i nakon.

Ali sa gotovo 50% većom platom kad su dobili diplomu.

Ne bih se složio s Milasom: Svaki je posao težak. Pogotovo ako ga radiš preko ku...ca.

A da se može vrlo lijepo zarađivati ako želiš i puno dobro raditi - to stoji.


Savjet kako postati programer: Jako puno raditi i stalno učiti nove i novije stvari.
 
0

boki
Boris Prpic
CTO
CodeZen, Cityexpert
Beograd

SuperModerator
Član broj: 2681
Poruke: 2442
*.adsl.verat.net.

Jabber: boki@elitesecurity.org
ICQ: 195245022
Sajt: www.goglasi.com


+34 Profil

icon Re: Kako postati programer?15.07.2008. u 11:31 - pre 191 meseci
http://blogs.msdn.com/ausdev/a...cams-when-you-share-yours.aspx
 
0

milas

Član broj: 29337
Poruke: 588
*.veze.net.



+3 Profil

icon Re: Kako postati programer?16.07.2008. u 22:53 - pre 191 meseci
Mnogo je bolje biti menadzer, jeste da je i tamo ogroman pritisak i stres, ali ne moras da drzis 1.000.000.000.000.000 detalja (klasa, sajtova, biblioteka, metoda, alata, ...) u glavi!!
 
0

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
210.8.40.*



+7173 Profil

icon Re: Kako postati programer?16.07.2008. u 23:56 - pre 191 meseci
A jos je bolje da budu investitori, oni ni ne rade osim sto igraju golf sa drugarima - a imaju susku ;-)

"Menadzer" nije posao za svakoga, a takodje ni vecina ljudi >ne zele< da budu menadzeri, jer za mnoge poslove to donosi mnogo vecu odgovornost i stres uz marginalno bolju platu (nekad su cak i manje placeni od jako bitnih tehnickih lica). Ko to voli, on je toga obicno svestan jos od "malih nogu", pa mu obicno ne treba "profesionalno usmeravanje" ;-)

Naravno, ima i super placenih menadzerskih pozicija, ali obicno za njih moras posedovati odredjene kvalitete kojih si, kao sto rekoh, obicno svestan :)

Osim toga, i kao menadzer ces drzati 10000000000 detalja u glavi, samo to nece biti "klase, biblioteke" vec, recimo, "rokovi, prioriteti, zahtevi musterija, politika firme" i sve moguce i nemoguce licne detalje oko tvojih zaposlenih...

Pa, ko sta vise voli...
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
 
0

buda01
Beograd

Član broj: 24949
Poruke: 293
*.rcub.bg.ac.yu.



+16 Profil

icon Re: Kako postati programer?17.07.2008. u 09:19 - pre 191 meseci
Ajde kad smo vec kod toga, koji je razvojni put programera?

Da li ce i sa 60 godina da koduje, ili ide na neki visi nivo?
Da li covekov (programerov) mozak moze da nauci svakih par godina novu tehnologiju, i tako do penzije?
 
0

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Kako postati programer?17.07.2008. u 11:26 - pre 191 meseci
Ja mislim da ne moze, dolazice stalno mladji ljudi koji su brzi u kontanju novina. Kao dokaz mi sluzi gomila gerijatrika koji se muvaju po domacim i stranim firmama vecito pokusavajuci da ubede menadzment da je COBOL prava stvar i da prave biznis aplikacije rade u konzolnom modu i da su meniji, dugmici i sareni gridovi samo ometanja koja operatere odvracaju od posla :) Zato i ne verujem u koncept "programiranja do penzije", pre ili kasnije postajes teret za firmu u kojoj radis.
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

[es] :: Art of Programming :: Kako postati programer?
(Zaključana tema (lock), by mmix)
Strane: << < .. 5 6 7 8 9 10 11 12 13 14 ... Dalje > >>

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

Postavi temu

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