[ Brolly @ 15.11.2007. 21:13 ] @
Kakav je programerski posao? Da li se takav posao bas uvek svodi na stres, trku sa vremenom i nedostatak slobodnog vremena?

Ovde bih voleo da razmotrimo 2 programerska posla i odgovorimo na ovo gore pitanje u dva slucaja:

1) Posao "manjeg programera", dakle ovde u nasoj zemlji ili u inostranstvu koji radi "manje poslove", npr. u fabrikama, pogonima, tako nesto. Imaju li oni vremena, kakav je njihov posao i sl.?

i

2) Posao "velikog programera", koji radi u nekom ogromnom projektu svetske gigantske korporacije, tipa Microsoft, Blizard, Adobe, Autodesk, i sl.? Ako sam pametan, lud, mlad i nemam socijalni zivot, da li onda mogu prosperirati (uspeti) na takvom mestu?


Nadam se da sam bio dovoljno jasan.
[ jablan @ 15.11.2007. 21:29 ] @
Citat:
Brolly: Nadam se da sam bio dovoljno jasan.

Nažalost nisi.

Inače, ne postoje "veliki" i "mali" programeri. Postoje loši, osrednji i dobri programeri i loše, osrednje i dobre firme. Od kombinacije ovo dvoje zavisi da li će biti stresa i slobodnog vremena ili ne.
[ momsab @ 15.11.2007. 21:56 ] @
a takodje psotoje i razlicite oblasti: 3D, poslovne aplikacije, naucne aplikacije...

uglavnom, prelistaj druge teme :)
ako ti se doapda programrianje i time se ovako bavis onda se zaposli kao programer
a ako mislis o tome poslu zato sto je moderan, donosi puno para, jacas ganglije i tako to, batali
[ Java Beograd @ 16.11.2007. 11:14 ] @
A ti bi da budeš programer ? Pa sad skupljaš informacije?
[ Brolly @ 16.11.2007. 11:30 ] @
Ja cu za 5 godina biti programer, i tu nema sumnje... I to ne bilo kakav, priuceni programer ili ne-znam-sta, vec cu dati sve od sebe da budem medju najboljima i najkvalitetnijima.

Jasno je meni da postoje dobri i losi programeri, ali cisto sumnjam da svi programeri rade u velikim kompanijama, zar ne?

Ustvari, mozda sam ja pogresio, bolje da prvo pitam: da li svi programeri rade u nekim firmama, ili postoje i oni koji rade sami, dakle neko ih pozove da im napise program oni dodju i odrade posao sami?
[ Java Beograd @ 16.11.2007. 11:45 ] @
Ma postoje svakakvi. To ti je isto kao na primer zanimanje "vozač". Imaš ih koji voze kamione, a zaposleni su na primer u vojsci, ili u nekoj fabrici neko vozi turističke autobuse, neko je u GSP, neko je taksista.
Samo ti uči i radi, nebo je granica.
[ blaza @ 16.11.2007. 12:52 ] @
A imas i one koji voze F1.
[ momsab @ 16.11.2007. 14:41 ] @
imas svakakvih angazovanja
evo, primer sluzba za higijenu: neko preduzece moze da iam sopstvenu sluzbu za higijenu a drugi moze da angazuje neko preduzece koje se time bavi

slicno i sa grafickim dizajnom za stampu: mozes da imas svog zaposlenog, mozes da unajmis nekoga


a za pet godina ko zna sta ce se desavati... ja sam pre 5 godina hteo da se bavim vestackom inteligencijom a sada me vise zanima obrada podataka
[ Fedya @ 16.11.2007. 15:45 ] @
Citat:
Brolly: 2) Posao "velikog programera", koji radi u nekom ogromnom projektu svetske gigantske korporacije, tipa Microsoft, Blizard, Adobe, Autodesk, i sl.? Ako sam pametan, lud, mlad i nemam socijalni zivot, da li onda mogu prosperirati (uspeti) na takvom mestu?


Verovatno ne, posto posao u takvim (i mnogo manjim) firmama zahteva komunikativnost, ako nemas socijali zivot...
[ w3bl0rd @ 16.11.2007. 17:31 ] @
Citat:
Ja cu za 5 godina biti programer, i tu nema sumnje... I to ne bilo kakav, priuceni programer ili ne-znam-sta, vec cu dati sve od sebe da budem medju najboljima i najkvalitetnijima.

za to se ne bi bas slozio... istina rad puno znaci kod programiranja ali ipak IQ je tu presudna stvar, jednostavno treba se roditi takav...
lopatu moze uzeti svako i kopati ali programirati bas i ne...
a sad programiranje sve ovisi koji jezik programiraš u kakvoj firmi i sl...
Ako voliš taj posao neće ti biti teško ali ako radiš samo zbog para i pod prisilom nema tu kruha...

i btw socijalni zivot nema veze s time
[ momsab @ 16.11.2007. 19:15 ] @
ne IQ nego dobra sposobnost logickog razmisljanja i zakljucivanja koja se moze pospesiti vezbom
i u programiranju kao i u sportu 10 do 20% je talenat, ostalo je iskustvo, rad, ucenje...
[ Alexsis @ 17.11.2007. 02:06 ] @
Citat:
momsab: ne IQ nego dobra sposobnost logickog razmisljanja i zakljucivanja koja se moze pospesiti vezbom
i u programiranju kao i u sportu 10 do 20% je talenat, ostalo je iskustvo, rad, ucenje...



Ne bih se slozio sa tobom!

U programerskom poslu najbitniji je IQ jer upravo te on razlikuje od drugih. Vecina programera se bavi ovim poslom jer to voli a da bi prosperirao u ovom poslu moras biti inovativan a za to ti treba iq.
[ momsab @ 17.11.2007. 02:26 ] @
ja znam za 7 inteligencija a takodje i da veliki IQ ne vredi ako nemas volju koja je bitnija kod invoacija nego IQ

da se javi neki jaki programer ovde, ima ih dosta pa da nam kaze sta je vaznije, veliki IQ ili mnogo rada, ucenja i tako dalje

neko sa vecim IQ-om brze resava neke probleme, to nije sporno
[ Prokleta_Nedelja @ 17.11.2007. 08:47 ] @
IQ je sposobnost brze obrade informacija. To ne znaci da je i kvalitetniji. Takodje IQ se razvija i vjezba tokom zivota (u nekim manjim granicama). U vecini slucajeva razvoj programera je ogranicen njegovim vremenom koje je proveo uceci. Ako uzmemo dva programera, jedan neka ima prosjecan IQ a drugi recimo 140. Ako ovaj sa prosjecnim IQ bude radio sa dobrim programerima na zanimljivim i teskim zadacima, napredovace brze od inteligentnijeg kolege koji radi sam.

Nije sve u inteligenciji, ima stvarno dosta toga u radu i ucenju. IQ je samo granica do koje mozemo da razvijemo svoje sposobnosti. Ne znaci da svi dodjemo do te granice. Samo najuporniji

Citat:
Ja cu za 5 godina biti programer, i tu nema sumnje


Gresis, ovaj, gresis silno decace.

Kaze izreka: "plan ide drumom a zivot sumom." Ne mozes predvidjeti sta ces jesti sutra a pogotovo sta ces biti za 5 godina. Polako, korak po korak. Prvo nauci osnove programiranja, radi sitnije zadatke, vjezbaj matematiku. Poslije, ko zna?

[Ovu poruku je menjao Prokleta_Nedelja dana 17.11.2007. u 10:08 GMT+1]
[ jablan @ 17.11.2007. 09:11 ] @
Ja mislim da je najbolja kombinacija inteligentan, radoznao i lenj.
[ osmania @ 17.11.2007. 10:09 ] @
inteligencija ne igra nikakvu ulogu moj kolega ima iq 137 pa nista ne radi bas je lijen ko stoka, a dok drugi ubijaju koji imaju prosijecan iq, moje mislkjenje jer da se trebas jako puno da se trudis da bi bio jako dobar programer, eh sada pitanje glasi koliko ti je godina ako si vec u starim poznim godinama ono vec je tako reci kasno da bi bio enko i nesto ako si u nekim mladim godinama onda mozda i uspijes ali ipak programiranje je nesto sto ti skoro citav zivot uzme jer svi mi koji smo ucili programirati i koji jos uvjek ucimo non stop proleti nam po nekoliko sati na googlanju koje ni ne osjetimo, mada je mozda bolje i to nego gledati glupi tv ili po nekim kafanama, ali pitanje glasi sta je onda zivot, sjediti programirati ili provodit se ili sta vec, sve zavisi od pogled na zivot i ako se odlucis da budes pravi programer nemoj da potrosis 4 godine uceci programiranje i onda na kraju kazes ko jebe ovo ide u beskonacnost i nema smisla...
sada si zagrijan ali sta znas sta nosi nova godina i kakva ce biti, puno pozdrava
[ toplim @ 17.11.2007. 17:54 ] @
Citat:
osmania: inteligencija ne igra nikakvu ulogu moj kolega ima iq 137 pa nista ne radi bas je lijen ko stoka

Pa vidis da je pametan uziva dok vi rmbate
[ Pharos @ 17.11.2007. 18:10 ] @
Nema ništa jače od toga biti programer pa još i dobar.
Ako si dobar u tome što radiš, stres je minimalan. Veliki je deficit programera pa ti neće biti teško da promeniš firmu ukoliko te šef izrabljuje, a malo plaća i sl.
Jako lako se dolazi do posla, a na platu računaj min 500 evra neto plate. To je plata jednog programera početnika koji je ispekao solidno zanat u školi, a već posle godinu dana računaj da nećeš ići ispod 800 evra neto. Pa toliko nemaju ljudi sa 30 godina iskustva u mnogim firmama kod nas.
Bitno je da NAUČIŠ JEDAN programski jezik, bio to c, c++, c#, asp .net, jme, jee.. ali da ga naučiš dobro. Ne možeš biti expert i za c# i za javu u isto vreme.
Posla ćeš naći za bilo koji od ovih programskih jezika bitno je samo dobro ga naučiti.

Da napomenem da nećeš čitav život biti hard core programer. U početku kuckaš sve i svašta, kasnije postaješ senior developer pa project leader.. na kraju se tvoje kuckanje svede na minimum, a posao više na organizaciju rada..

Ali nije programiranje za svakoga. Ne možeš da sedneš i kažeš pročitaću 1000 knjiga o jednom programskom jeziku i postaću baja ako nemaš dara za to.
Isto kao što ne možeš postati dobar muzičar ako nemaš sluha, pa možeš da se ubiješ od vežbanja.
Sintaksa nekog jezika se veoma lako nauči ali način pravog razmišljanja teško..
[ momsab @ 17.11.2007. 18:39 ] @
Citat:
Pharos:
Bitno je da NAUČIŠ JEDAN programski jezik, bio to c, c++, c#, asp .net, jme, jee.. ali da ga naučiš dobro. Ne možeš biti expert i za c# i za javu u isto vreme.
Posla ćeš naći za bilo koji od ovih programskih jezika bitno je samo dobro ga naučiti.
bitno je da nauci programiranje
sad, na koji jezik ce se specijalizirati zavisi i od interesovanja (kladionica, web, poslovne apliakcije, 3D...)
nije neki problem preci sa jednog OOP jezika na drugi, sintaxa se lako skapira, narocito danas uz tone i tone dostupne dokumentacije

dobro si rekao na kraju za sintaxu i razmisljanje :)
[ Pharos @ 17.11.2007. 19:27 ] @
Citat:
momsab:
nije neki problem preci sa jednog OOP jezika na drugi, sintaxa se lako skapira, narocito danas uz tone i tone dostupne dokumentacije


E baš bih voleo da vidim nekog ko je 2 godine pisao desktop aplikacije u javi (jse) da za mesec dana može da se preorjentiše na c# i uspešno parira kolegi koji je 2 godine radio samo to. Nije u pitanju samo sintaksa koja im je gotovo indentična, ima tu cimanja oko frameworka i gomila nekih neboluza (prokleti Visual Studio?!?!).
Iz designera ne možeš da podesiš prokleti Data Grid View i onda juriš po kodu i tražiš gde da čačneš da bi to radilo, a ni u jednoj jedinoj knjizi ne piše kako se ručno dodaju nove kolone. Pa onda juriš neke druge gluposti i tako u krug. Neko sa 2 god iskustva već zna koje je Visual Studio g**** i gde treba da čačne da proradi, a novajlija iz savršenog java sveta će provesti dane tražeći kako da otkloni problem. Pa onda idemo sa thread safe glupostima pa još gomilom nekih čudesa..

Danas - sutra dobiješ od šefa zadatak da nešto odradiš korišćenjem nekih ne MS biblioteka i ti kao neko ko je već to radio u C# znaćeš koje su biblioteke najbolje i koje ti najviše leže, dok će neko ko je 2 godine radio to isto u javi ali sa drugim bibliotekama opet provoditi dane tražeći biblioteku koja najmanje baguje i koja mu pruža najveću fleksibilnost.

Ma nema.. uči jedan prog jezik. Drži se samo njega, izuči sve što se iz njega izučiti može i ĆAO.
[ alterfox @ 18.11.2007. 00:50 ] @
Citat:
Pharos:
Isto kao što ne možeš postati dobar muzičar ako nemaš sluha, pa možeš da se ubiješ od vežbanja.
Sintaksa nekog jezika se veoma lako nauči ali način pravog razmišljanja teško..

Razmišljaj evolutivno. Sluh za muziku može biti urođen, ali način razmišljanja za programiranje...!
Veruj da se sve uči. Upravo pravilno razmišljanje i pristup problemima te vrste - uče se. Godinama, kroz razne zadatke, naučiš da kreativno pristupaš problemu.

Što se tiče muzike, čak i ako nemaš sluha, sviranjem ces ga steći.
Sve što radiš u životu, što ga više radiš - to si bolji.

Svako može da se bavi programiranjem.
[ jablan @ 18.11.2007. 08:26 ] @
Citat:
Pharos: Ma nema.. uči jedan prog jezik. Drži se samo njega, izuči sve što se iz njega izučiti može i ĆAO.

Ovo je nešto sa čime se apsolutno ne slažem. A ajde što se ja ne slažem, već se neki vrlo ozbiljni ljudi ne slažu:
Citat:
Learn at least a half dozen programming languages. Include one language that supports class abstractions (like Java or C++), one that supports functional abstraction (like Lisp or ML), one that supports syntactic abstraction (like Lisp), one that supports declarative specifications (like Prolog or C++ templates), one that supports coroutines (like Icon or Scheme), and one that supports parallelism (like Sisal).

I, da, sluh se ne može razviti, ma koliko drljao u tamburu. Takođe se ne može razviti npr. osećaj za ritam, čak i ako imate sluha.
[ av@z @ 18.11.2007. 12:00 ] @
Citat:
momsab:
ne IQ nego dobra sposobnost logickog razmisljanja i zakljucivanja koja se moze pospesiti vezbom
i u programiranju kao i u sportu 10 do 20% je talenat, ostalo je iskustvo, rad, ucenje...


Upravo tako.... Ja sam student ETF-a i upravo nas to uce na predmetu diskretna matematika. IQ jeste vazan, al nista bez vjezbe...


Citat:
Pharos:Ne možeš biti expert i za c# i za javu u isto vreme.


Ko kaze da ne mozes biti? C# i Java je OOP razlikuju se u sintaxi i jos u par stvari.

Sto se tice programiranja kao profesije, programrinje je crnacki posao. Neko rece da neces citav zivot sam kodirat (crnacit) vec ces vrenemom sve manje i manje pisati code a vise ces se baviti nekom organizacijom. To je istina, al onda moras biti jako dobar u tome. Problem je progamiranje danas proistovjeceno sa pisanjem coda i eto kao i razvijanje algoritma. To je crnacki posao. Softverski inzinjering je vec druga prica, programiranje je tu samo jedan dio, a biti softverski inzinjer i programer je kao da poredis direktora i radnika. Al da bi bio softverski inzinjer moras biti i programer :-).

[Ovu poruku je menjao momsab dana 19.11.2007. u 00:45 GMT+1]
[ DaliborP @ 18.11.2007. 12:18 ] @
...
Bolje reci odakle ti tolika saznanja o programerskom poslu a gore kazes da si student?

Sto se tice teme, programiranje je posao kao i svaki drugi, nema sta da se kaze.

[Ovu poruku je menjao momsab dana 19.11.2007. u 00:45 GMT+1]
[ Pharos @ 18.11.2007. 12:41 ] @
@jablan kladim se u šta hoćeš da nema čoveka koji će uspešno napisati linux drajver za Atmel mikrokontroler i da će isto tako uspešno napisati c# aplikaciju koja će komunicirati sa tim mikrokontrolerima u mreži. Ako znaš za nekog takvog, baš bih voleo da ga upoznam. Jedan jezik nije OO, a drugi jeste.. upravo ono što savetuju ljudi koje si citirao..
[ negyxo @ 18.11.2007. 13:32 ] @
Ah... zasto su neki tako iskljucivi. To sto nema mnogo ljudi koji ce da zongliraju izmedju vise paradigmi i okruzenja to ne znaci zato sto je to tesko, nego zato sto vecina programera ima neku svoju oblast koju specijalizuje i tu ostaje i, naravno, vreme.



[Ovu poruku je menjao momsab dana 19.11.2007. u 00:49 GMT+1]
[ av@z @ 18.11.2007. 14:04 ] @
Citat:
DaliborP:
Bolje reci odakle ti tolika saznanja o programerskom poslu a gore kazes da si student?


Student, izmedju ostalog.



[Ovu poruku je menjao momsab dana 19.11.2007. u 00:46 GMT+1]
[ nkrgovic @ 18.11.2007. 14:15 ] @
Citat:
Pharos: Nema ništa jače od toga biti programer pa još i dobar.
Ako si dobar u tome što radiš, stres je minimalan. Veliki je deficit programera pa ti neće biti teško da promeniš firmu ukoliko te šef izrabljuje, a malo plaća i sl.
Jako lako se dolazi do posla, a na platu računaj min 500 evra neto plate. To je plata jednog programera početnika koji je ispekao solidno zanat u školi, a već posle godinu dana računaj da nećeš ići ispod 800 evra neto. Pa toliko nemaju ljudi sa 30 godina iskustva u mnogim firmama kod nas.
Bitno je da NAUČIŠ JEDAN programski jezik, bio to c, c++, c#, asp .net, jme, jee.. ali da ga naučiš dobro. Ne možeš biti expert i za c# i za javu u isto vreme.
Posla ćeš naći za bilo koji od ovih programskih jezika bitno je samo dobro ga naučiti.

Da napomenem da nećeš čitav život biti hard core programer. U početku kuckaš sve i svašta, kasnije postaješ senior developer pa project leader.. na kraju se tvoje kuckanje svede na minimum, a posao više na organizaciju rada.

Ima. Mnogo toga :). Na primer, naslediti par milijardi i ne raditi nista? :) Baviti se svojim hobijima... Sedeti, uzivati i slusati muziku :). Posvetiti se porodici. :) Eto, vidis da ima "nesto jace" ?

Uglavnom, puno srece svim studentima, ali ne nadajte se tome "stres je minimalan". U svakoj IT firmi, i maloj i velikoj, postoje rokovi i menadzeri koji ce vam skakati po glavi kad ih budete probili (a probicete ih). Postoje klijenti, koji ce vam, zajedno sa vasim nadredjenima, skakati po glavi zasto ono sto ste uradili ne radi - kad njima to treba, i oni zbog vas, eto, gube pare. Posebno vam zelim srecu kad u petak skapirate da je problem sto nesto ne radi u nacinu na koji medjusobono saradjuju dva ili tri modula stara vec par godina, koji treba da rade ono sto vi trazite, i vi zapravo ne znate zasto ne radi, pa vas nadredjeni potapse po ramenu i kaze "sta da ti kazem, pera (koji je to pravio) vec godinu dana ne radi ovde, snadji se. Ja samo znam da to mora da bude gotovo u ponedeljak, inace.... nece da valja". Toliko o eliminisanju stresa.

A social skills... pa ajde ovako: nije problem nemati ih. Stvarno nije. Ima dosta programera koji su losi u tome. Samo ne racunajte da je to plus - samo se tolerise. I ne racunajte da bez njih napredujete - to je ono sto cini dobrog managera, team leadera, sta god... Jer glavni posao takve osobe nije neka apstraktna organizacija (koji vi klinci uvek zamisljate kao nesto sa crtanjem dijagrama na papiru), vec komunikacija sa klijentima, nadredjenima i ljudima koji rade u vasem timu. Pri tome, treba da zaposlene ne nervirate previse (da bi radili), da slusate sefa, i da razumete klijenta. Ne zaboravite, na vas ce klijent vikati kada se ispostavi da program koji je napravljen nije ono sto je on ZAMISLIO. Da, dobicete vecu platu, i vise stresa. :). Iznenadjenje.

I da, ne brinite se oko jezika. Naucite par, jer treba znati koncepte. Glavno je znati metode, nacin razmisljanja, nacin resavanja problema, ne sintaksu. Sintaksa se nauci... Ono sto necete nauciti je kako se to zapravo radi. Ne dok ne odradite par poslova za ozbiljno, i ne vidite kako to izgleda u praksi. Modele apstraksije, organizaciju i pristup, matematicku podlogu toga... to cete vec savladati. Cilj vam je da naucite dovoljno da se neko smiluje da vam da da radite na pravom projektu, gde cete nauciti kako se to zapravo radi. Posle toga, srecno! Dalje je sve na vama.
[ jablan @ 18.11.2007. 15:04 ] @
Citat:
Pharos: nema čoveka koji će uspešno napisati linux drajver za Atmel mikrokontroler i da će isto tako uspešno napisati c# aplikaciju koja će komunicirati sa tim mikrokontrolerima u mreži

Ne razumem, šta bilo koga sprečava da to uradi (osim što sumnjam da Linux može da se izvršava na Atmelu)?

[Ovu poruku je menjao jablan dana 18.11.2007. u 16:16 GMT+1]

[Ovu poruku je menjao jablan dana 18.11.2007. u 16:19 GMT+1]

[Ovu poruku je menjao momsab dana 19.11.2007. u 00:47 GMT+1]
[ Pharos @ 18.11.2007. 15:47 ] @
@jablan
Sprečava ga to što nema vremena da se maksimalno posveti i jednom i drugom pa se svi specijaluzuju za jednu određenu stvar.

I da, linux može da se ubaci u nand flash na atmelu..
[ jablan @ 18.11.2007. 16:04 ] @
Citat:
Pharos: Sprečava ga to što nema vremena da se maksimalno posveti i jednom i drugom pa se svi specijaluzuju za jednu određenu stvar.

Nisi dobro pročitao link koji sam ostavio. Ne tvrdi se da svako treba da radi u 5-6 jezika, već da ih nauči. Pa i na našim šugavim fakultetima uči se po 2-3 programska jezika (mada obično pogrešna, i obično samo teoretski).

Ja mogu i na svoj MP3 plejer da prebacim linux, ali ne znači da će on moći da se tamo izvršava...
[ obucina @ 18.11.2007. 17:13 ] @
Citat:
Brolly:
1) Posao "manjeg programera", dakle ovde u nasoj zemlji ili u inostranstvu koji radi "manje poslove", npr. u fabrikama, pogonima, tako nesto. Imaju li oni vremena, kakav je njihov posao i sl.?

Rade sta im se kaze, definitivno imaju manje stresa i odgovornosti, primaju manje pare i moraju biti disciplinovaniji, jer su lako zamenljivi.

Citat:
Brolly:
2) Posao "velikog programera", koji radi u nekom ogromnom projektu svetske gigantske korporacije, tipa Microsoft, Blizard, Adobe, Autodesk, i sl.? Ako sam pametan, lud, mlad i nemam socijalni zivot, da li onda mogu prosperirati (uspeti) na takvom mestu?

"Veliki programeri" obicno rade na razvoju i projektovanju, pa im je posao daleko inventivniji, imaju vise odgovornosti i stresa, vece pare, nisu lako zamenljivi, nikada im nije problem da nadju drugi posao i ako za firmu zavrse veliki posao beneficije prste na sve strane.

Citat:
Brolly:
da se javi neki jaki programer ovde, ima ih dosta pa da nam kaze sta je vaznije, veliki IQ ili mnogo rada, ucenja i tako dalje

Pa, oba su vazna, ne bih mogao dati prednost jednom od ova dva. Ali je vazno i sa kim se radi - talenat ce upropastiti los ucitelj. Inteligencija je neophodna, jer Copy/Paste programer moze da radi jako ogranicen spektar poslova, i ako nema nekoga da mu kaze sta i kako da uradi, on ne vredi ni jednu tastaturu.

Citat:
jablan:
Ne tvrdi se da svako treba da radi u 5-6 jezika, već da ih nauči. Pa i na našim šugavim fakultetima uči se po 2-3 programska jezika (mada obično pogrešna, i obično samo teoretski).

Slazem se sa ovim, treba poznavati vise jezika, i to razlicitih paradigmi. I medju njima OBAVEZNO treba da bude C.

Savet za sve buduce programere: Bez najmanje 3 godine iskustva nemojte se samostalno hvatati komercijalnih projekata. Napravicete problem i sebi i onome za koga radite.
[ momsab @ 18.11.2007. 20:37 ] @
ljudi, drzimo se teme
VS i druga razvojna okruzenja nisu tema kao ni konkretni jezici nego POSAO PROGRAMERSKI

obrisano sve u vezi VS i ostali offtopic

[Ovu poruku je menjao momsab dana 19.11.2007. u 00:49 GMT+1]
[ Teks @ 18.11.2007. 22:52 ] @
Priključiću se diskusiji, moje razmišljanje oko svega toga

Visok IQ kod čoveka, po meni je otprilike kao i visok broj obrtaja motora kod formule
a da bi formula bilo što jeste treba dosta više od samih obrtaja odnosno IQ
npr. ako je menjač loš (lenj) ništa od trke, tako je i kod čoveka ako je lenj đžaba IQ

Da li je posao programera dobar? Šta znači biti programer zavisi od slučaja do slučaja
pogotovo tumačenje reči dobar, svako ima drugačije tumačenje

Kvalitet programera? razlikuje se kao kvalitet generala, naučnika i
učenika jdnog osmog razreda; ima ih od ponavljača do vukovaca

Jedom priliko jedan čovek reče da je programiranje monky biznis,
kaže sve se menja svakih 5 godina, bio sam više nego besan na njega onomad

U međuvremenu prođe 10 godina i dalje sam besan,
samo ovaj put na sebe što nisam slučao onog čoveka malo bolje

Iz svog 5+ godina iskustva više i ne mogu nabrojati šta sam sve radio
ali vrlo dobro znam koliko sam zaradio (novaca i bolova u vratu i leđima)
tako da sada biram ponovo, svoj IQ bih rađe upotrebio u nekom menadžerskom poslu
u nekoj firmi sa dobrim završnim računom

Toliko od mene


[ Nothingman @ 19.11.2007. 03:54 ] @
Citat:
Pharos: @jablan kladim se u šta hoćeš da nema čoveka koji će uspešno napisati linux drajver za Atmel mikrokontroler i da će isto tako uspešno napisati c# aplikaciju koja će komunicirati sa tim mikrokontrolerima u mreži. Ako znaš za nekog takvog, baš bih voleo da ga upoznam. Jedan jezik nije OO, a drugi jeste.. upravo ono što savetuju ljudi koje si citirao..


Pazi, ovo mozda vazi za svezije programere, tj. one koji nisu prosli kompletan razvojni put programera. Danas trziste zahteva veliki broj programera i da bi se skratio proces proizvodnje istog odmah se krece sa ucenjem OOP-a i pripremu za obavljanje posla koji ce da radi. Zato vecina danasnjih programera ne zna masinski jezik i nije imalo mnogo sanse da radi strukturno programiranje (recimo C). Ovo je jednostavno neophodan nacin rada jer nema se vremena proci kroz sve cikluse, a trziste trazi sve vise i vise radnika.
Medjutim postoje i oni koji su programirali jos na RISC masinama poput amige, ili na kompjuterima poput c64, ZX i slicno. Oni su bili primorani da nauce asembler, jer masine nisu bile dovoljno jake a kompajleri nisu bili dovoljno mocni po pitanju optimizacije. Kako je vreme prolazilo prelazili su na C, pa na C++, pa neki danas koriste C# ili Javu. Broj ovakvih ljudi uopste nije mali, a ima ih i koji nisu ni mnogo stari (25-30 godina). Nisu oni sve ove jezike ucili zato sto su mazohisti ili sta znam, vec jednostavno sto su svaki od tih jezika shvatali kao sredstvo koje im najbolje odgovara u datom trenutku. Zato se i ne treba jednog jezika drzati kao pijan plota, vec uvek koristiti ono sto na najelegantniji nacin obavlja posao. A svako ko je prosao ovaj gore ciklus ce uz odgovarajucu dokumentaciju bez problema da ti odradi to sto si gore napisao ;)
[ Lazy_boy @ 19.11.2007. 15:17 ] @
Da dodam i ja svoj komentar...

Ova podela na "mali programer" i "veliki programer: na nasim prostorima NEVAZI!!!! / mali si programer ako si na najnizoj lestvici rada tj. glavni fizikalac. Veliki programer si ako imas iza sebe neko radno iskustvo i imas neku moc odlucivanja tj. imas pod sobom par fizikalaca. Takva je podela kod nas barem sa mog gledista.
[ momsab @ 19.11.2007. 16:06 ] @
kad kazes kod nas mislis 1) u firmi u kojoj radis ili 2) u BGDu ili 3) u Srbiji ili 4) na prostorima nekadasnje SFRJ ili na Balkan?
[ Brolly @ 19.11.2007. 18:51 ] @
Citat:
nkrgovic: Ima. Mnogo toga :). Na primer, naslediti par milijardi i ne raditi nista? :) Baviti se svojim hobijima... Sedeti, uzivati i slusati muziku :). Posvetiti se porodici. :) Eto, vidis da ima "nesto jace" ?

Ovo je sad vise stvar filozofije :) Ali mislim da je poenta posta bila da je bitno da volis da radis taj posao, pa ti onda i nije tesko :P

(offtopic) btw, ja zaista ne bih voleo da sam se rodio kao milijarder.... Bio bih prazan, bez ijednog pravog prijatelja, ovako mi je lepse :D Zato se ti burzuji vrlo cesto drogiraju, samoubijaju, ili nesto kao Britni Spirs...


Citat:
nkrgovic:
Uglavnom, puno srece svim studentima, ali ne nadajte se tome "stres je minimalan". U svakoj IT firmi, i maloj i velikoj, postoje rokovi i menadzeri koji ce vam skakati po glavi kad ih budete probili (a probicete ih). Postoje klijenti, koji ce vam, zajedno sa vasim nadredjenima, skakati po glavi zasto ono sto ste uradili ne radi - kad njima to treba, i oni zbog vas, eto, gube pare. Posebno vam zelim srecu kad u petak skapirate da je problem sto nesto ne radi u nacinu na koji medjusobono saradjuju dva ili tri modula stara vec par godina, koji treba da rade ono sto vi trazite, i vi zapravo ne znate zasto ne radi, pa vas nadredjeni potapse po ramenu i kaze "sta da ti kazem, pera (koji je to pravio) vec godinu dana ne radi ovde, snadji se. Ja samo znam da to mora da bude gotovo u ponedeljak, inace.... nece da valja". Toliko o eliminisanju stresa.


Aha.... Zanimljivo. Znaci stresa ipak ima... To je OK, tako nesto sam i ocekivao. No dobro, kad mogu drugi da se izbore s time, mogu definitivno i ja.

Citat:
nkrgovic
A social skills... pa ajde ovako: nije problem nemati ih. Stvarno nije. Ima dosta programera koji su losi u tome. Samo ne racunajte da je to plus - samo se tolerise. I ne racunajte da bez njih napredujete - to je ono sto cini dobrog managera, team leadera, sta god... Jer glavni posao takve osobe nije neka apstraktna organizacija (koji vi klinci uvek zamisljate kao nesto sa crtanjem dijagrama na papiru), vec komunikacija sa klijentima, nadredjenima i ljudima koji rade u vasem timu. Pri tome, treba da zaposlene ne nervirate previse (da bi radili), da slusate sefa, i da razumete klijenta. Ne zaboravite, na vas ce klijent vikati kada se ispostavi da program koji je napravljen nije ono sto je on ZAMISLIO. Da, dobicete vecu platu, i vise stresa. :). Iznenadjenje.


Aha. Dakle treba imati neki osecaj koji se vremenom stice: "ne nervirati previse zaposlene", "razumeti klijenta" i "slusati sefa"... OK.

Citat:
nkrgovic:I da, ne brinite se oko jezika. Naucite par, jer treba znati koncepte. Glavno je znati metode, nacin razmisljanja, nacin resavanja problema, ne sintaksu. Sintaksa se nauci... Ono sto necete nauciti je kako se to zapravo radi. Ne dok ne odradite par poslova za ozbiljno, i ne vidite kako to izgleda u praksi. Modele apstraksije, organizaciju i pristup, matematicku podlogu toga... to cete vec savladati. Cilj vam je da naucite dovoljno da se neko smiluje da vam da da radite na pravom projektu, gde cete nauciti kako se to zapravo radi. Posle toga, srecno! Dalje je sve na vama.


Mislim da imam extra talenat za programiranje, upravo taj nacin razmisljanja koji opisujete. Sada sam preokupiran raznoraznim matematikama kojima nas bombarduju ovde po faxu, bez kojih, prema recima profesora, ne mozemo programirati, neophodne su... Tako da i nemam kada da izucavam nesto konkretnije (osim C-a, to mi je predmet ovog semestra).






Ima jedna stvar koju sam zaboravio da spomenem: kada sam rekao "nemam socijalni zivot" nisam mislio da se ne druzim ni sa kim ili tako nesto, vec da imam jaku radnu naviku, u stanju sam da bukvalno svo slobodno vreme provedem radeci (u ovom konkretnom slucaju - uceci za ispit).




Citat:
momsab: kad kazes kod nas mislis 1) u firmi u kojoj radis ili 2) u BGDu ili 3) u Srbiji ili 4) na prostorima nekadasnje SFRJ ili na Balkan?

Srbija :) "Mali programer" u Srbiji a i na zapadu, uostalom. Verujem da se ne razlikuju toliko. Dok pod "veliki programer" podrazumevam van Srbije, zapad, posto Microsoft i Adobe nisu kod nas :D, mi nemamo bas "toliko velike programere :D"
[ jablan @ 19.11.2007. 21:05 ] @
Citat:
Brolly: Dok pod "veliki programer" podrazumevam van Srbije, zapad, posto Microsoft i Adobe nisu kod nas :D, mi nemamo bas "toliko velike programere :D"

Ne zanosite se da su programeri u Adobiju ili Majkrosoftu ne znam koliki magovi - pretpostavljam da je većina programera tamo ipak prosečna, ima možda 5% jako dobrih. Izuzetak je možda Gugl.
[ harry_FIT @ 19.11.2007. 22:03 ] @
programer moze svako da bude. dovoljno je da imas volju da ga ucis. ja upravo to i studiram a prije nego sto sam poceo nisam imao pojma o njemu pa eto sad mi super ide. i odgovor na tvoje pitanje je -programerski posao je kreativan posao. ne znam jeste li culi ali medju najtrazenijim programerima su ljudi sa nasih prostora. poz
[ jablan @ 19.11.2007. 22:18 ] @
Citat:
harry_FIT: ne znam jeste li culi ali medju najtrazenijim programerima su ljudi sa nasih prostora.

Jeste, ja sam odmah duplu platu dobio čim sam rekao da sam Srbin.
[ harry_FIT @ 20.11.2007. 00:44 ] @
nisam mislio samo na Srbe nego uopste sa ovih prostora :)
[ momsab @ 20.11.2007. 01:30 ] @
hm, ja nisam cuo za tako nesto
mozda su trazene usluge ovdasnjih outsourcing firmi zbog cena i kvaliteta rada ali da su medju najtrazenijima programeri sa ovih prostora to tesko
ovde nema faxa na kom se izucava computer science, za pocetak
[ milanche @ 20.11.2007. 03:26 ] @
Citat:
Ne zanosite se da su programeri u Adobiju ili Majkrosoftu ne znam koliki magovi - pretpostavljam da je većina programera
tamo ipak prosečna, ima možda 5% jako dobrih. Izuzetak je možda Gugl.


Imam potpuno suprotna iskustva sa ljudima iz te dve firme. Sve koje sam upoznao da su nekada tamo radili ili da su otisli
iz mojih starih firmi u te dve firme su u 5% najboljih.Moguce je da tu i tamo poneki junior zaluta preko nekih veza, prvo na
internship, pa ga zadrze, a on mudro ne smeta nicijoj karijeri, ali mislim da se radi o zanemarljivom broju.

Za Google uopste nisi pogresio, trenutno su strasno jaka ekipa od glave do repa.

To je sto se tice uske strucnosti.

Sto se ostalih stvari tice skoro smo u jednom sirem krugu ljudi iz struke na jednom rucku dosli do zakljucka da je postalo
nepisano pravilo da kad se firma nadje na listi "100 najboljih firmi za rad i boravak" da mozes da ocekujes najgore stvari u
svakodnevnoj praksi medjuljudskih odnosa, sto cak ima najmanje veze sa strucnim ili produktivnim aspektom posla.

Siguran izuzetak od tog crnog pravila je Google gde se trenutno zivi nesto malo bolje nego kod rodjene majke.

Najneprijatnija iskustva sa intervjua nosim iz Adobe-a (iz vremena kad su kupili CoolEdit pa im je trebao audio covek da im nesto
optimizuje) - cekanje u foajeu nekih 45 minuta da neko dodje i uvede te u prostorije grupe, ponizavajuca tehnika intervjuisanja -
dodjes po pitanju jednog seta strucnih zahteva, a pitaju te desete stvari kao da uopste nisu procitali rezime, priglupi brain teaser-i
(od kojih sam sve znao od ranije) a onda te mirno isprate... izgubio sam ceo dan, dosao kuci i pitao se 'gde sam bio, sta sam radio,
sta su od mene culi, sta sam od njih naucio ???".




[ milanche @ 20.11.2007. 03:32 ] @
Citat:
harry_FIT: nisam mislio samo na Srbe nego uopste sa ovih prostora :)


Sa balkanskih prostora mislim da rumunski timovi imaju daleko najbolju reputaciju kad je rec o primeni softvera
u inzenjerskim disciplinama. Vec nekoliko puta sam sreo kombinaciju da kompanija uzme Ruse za razvoj matematickih
algoritama, a Rumune za softverske implementacije i optimizacije.

Ovo uopste ne izgleda lose:
http://mcir.doingbusiness.ro/c09/s02/index.html

Za web i slicno nemam konkretnije podatke.

[Ovu poruku je menjao milanche dana 20.11.2007. u 05:54 GMT+1]
[ bbizic @ 20.11.2007. 15:45 ] @
@Pharos

Pa druze kakav je problem sa DataGridView-om.... To je samo najslozenija kontrola medju svim .NET kontrolama :)

Pa na http://msdn2.microsoft.com ima gomila jednostavnih primera za to


[ Brolly @ 20.11.2007. 16:36 ] @
1) Gde je bolje studirati: ovde ili u inostranstvu (Australija je u pitanju)?

2) Kada se ide na doktorske studije iz programiranja? Da li je glupo postati doktor, pa tek onda se zaposliti?

Nadam se da ovim nisam skrenuo u offtopic, glupo mi je bilo da nacinjem novu temu. Pozdrav!
[ jablan @ 20.11.2007. 16:52 ] @
Citat:
Brolly: 1) Gde je bolje studirati: ovde ili u inostranstvu (Australija je u pitanju)?

Napolju.
Citat:
2) Kada se ide na doktorske studije iz programiranja? Da li je glupo postati doktor, pa tek onda se zaposliti?

Nikad, jer doktorske studije iz programiranja ne postoje (to je kao da kažeš npr. doktor automehanike)... Ako ti škola dobro ide, uzmi master, ako ne, batali i kreni da radiš.
[ Milan S. aka Morlak @ 20.11.2007. 17:24 ] @
>
Ma kakve crne bilo kakve studije bez iskustva. Koji ce ti to djavo? Hoce
li samo papir na zidu da ti placa racune?

I radi, i edukuj se. U programiranju i generalno IT-u, po mom misljenju ,
to ti je isto.

Samo nadji balans. Nemoj da prsnes.

Uzmi u obzir da svako ovde od nas ima svoje price, ti pronadji svoju.
Odbaci subjektivno, odbaci objektivno - gledaj realno.

Pozdrav,
Milan.
[ momsab @ 20.11.2007. 19:13 ] @
Brolly, ne postoji nauka o programiranju nego computer science (ne znam kako se ovo dobro prevodi na srpski) http://en.wikipedia.org/wiki/Computer_science

naravno da je bolje napolju studirati, pa na prostorima nekadasnje SFRJ (prema saznanjima koja imam) prakticno da nema faxa na kome se studira computer science (mislim da je najblizi tome racunarski fakultet CETa koji je, ako se ne varam, M$ orijentisan)

uzgred, znas li sta znaci biti doktor nauka, sta znaci studirati i tako to? jedno su planovi u vazduhu, drugo je zivot u stvarnosti
[ jablan @ 20.11.2007. 19:59 ] @
Pitanje da li postoji i Computer Science. Pol Grejem (Paul Graham) ima izvanredan esej o programiranju kao nauci - Hakeri i slikari (Hackers and Painters).

Evo preveo sam pasus koji govori o tzv. Computer Science, u uglastim zagradama su moje napomene:

Citat:
Nikad mi se nije dopadao izraz "nauka o računarima (computer science)". Glavni razlog što ga ne volim je što ne postoji takva stvar. Računarska nauka je hrpa jedva povezanih oblasti, skupljenih usled istorijskih okolnosti, poput Jugoslavije [ne zezam se, čovek stvarno kao poređenje navodi Jugoslaviju]. Na jednom kraju imate ljude koji su zapravo matematičari, ali to što rade zovu računarskom naukom da bi mogli dobiti sponzorstva od DARPA-e [razvojni centar američkog Ministarstva odbrane]. U sredini imate ljude koji rade na nečemu što je "poznavanje prirode" za računare - izučavaju ponašanje algoritama za rutiranje podataka kroz mreže, na primer. A na kraju, na drugoj strani, imate hakere, koji pokušavaju da pišu interesantan softver i za koje su računari samo medijum za izražavanje, kao što je beton za arhitekte ili boja za slikare. To je kao kad bi matematičari, fizičari i arhitekte, svi morali da budu na istom fakultetu.
[ Brolly @ 20.11.2007. 20:04 ] @
Citat:
momsab:uzgred, znas li sta znaci biti doktor nauka, sta znaci studirati i tako to?



Pa sad kad si me pitao, i kad malo razmislim, i nisam tako siguran... Aj mi pojasni malo to za doktora.

A za studiranje znam odlicno, ne bih da se hvalim, al sam medju boljim studentima... Ovi moji misle da sam fax preozbiljno shvatio, ali nece tako misliti kad ih ovaj iz Analize I poobara sve na samofinansiranje...

Citat:
momsab: Brolly, ne postoji nauka o programiranju nego computer science (ne znam kako se ovo dobro prevodi na srpski) http://en.wikipedia.org/wiki/Computer_science

naravno da je bolje napolju studirati, pa na prostorima nekadasnje SFRJ (prema saznanjima koja imam) prakticno da nema faxa na kome se studira computer science (mislim da je najblizi tome racunarski fakultet CETa koji je, ako se ne varam, M$ orijentisan)


Ne razumem... Ono sto kazes je da zapravo ne postoji fax koji iskljucivo izucava racunarstvo, jel da? Ja trenutno studiram I godinu na FTN-u u NS-u, jeste da fax nije posvecen iskljucivo racunarstvu, ali ima odsek tome posvecen. Znaci ta diplma manje vredi nego ako zavrsim fax u Australiji?

PS A ja sam bas mislio da bi bilo bolje da studiram ovde posto su ovde kriterijumi veci, pa sam mislio da bih vece znanje stekao ovde (posto je teze).
[ jablan @ 20.11.2007. 20:27 ] @
Brolly, moj ti je savet da, ako ti već studije dobro idu, posle toga pojuriš stipendiju i upišeš master u inostranstvu (najbolje negde na engleskom jeziku).
[ staticInt @ 20.11.2007. 21:06 ] @
Citat:
jablan: Pitanje da li postoji i Computer Science. Pol Grejem (Paul Graham) ima izvanredan esej o programiranju kao nauci - Hakeri i slikari (Hackers and Painters).

Evo preveo sam pasus koji govori o tzv. Computer Science, u uglastim zagradama su moje napomene:


Svaka cast na citatu, stvarno mi se svidja ovaj tekst, do sada ga nisam video ali je doista odlican :)
[ aleksandarpopov @ 20.11.2007. 21:47 ] @
E sad posle ovog (Hackers and painters) Jablanovog linka, Brolly ako ti nije jasno kakav je programerski posao :)
E svaka ti dala Jablane za ovaj link (ma moze i svaka druga sa amateri.cz ionako ti je u komsiluku) :)
[ buda01 @ 22.11.2007. 11:10 ] @
Trenutno, ako te zlatna ribica pita sta bi voleo da znas a ti slobodno reci Javu tj. J2EE.

Ne razumem ove savete: nauci jedno 7 razlicitih programskih jezika, pa tek onda pocni da radis ozbiljno?!?!
Jeste, dok sve to naucis, eto penzije.

Nije svejedno da li znas C, C++, Javu ili C#.

Znanje svakog jezika podrazumeva:
- "core", tj sintaksu
- IDE i to obicno vise njih
- akumulirano znanje, tj klase koje si vec sam razvio ili ti ih je neko dao ili si ih skinuo sa interneta i koje u svakom trenutku mozes da izvuces iz rukava za resenje nekog problema.

Svaka ova stavka otprilike podjednako vredi, pa ako npr znas C++ koji je slican Javi, pa zelis da predjes na Javu onda u proseku znas 30 % onoga sto zna Java developer.

Znaci, ako jos ne znas sta hoces, a hoces posao koji je trazen i dobro placen, onda cepaj J2EE, prva zamena J2ME, pa onda redom J2SE, C#... ali je bitno da izaberes jedan i da u tome budes jako dobar, a ne od svega po malo.

Sutra, ako pocnu da se traze C++ programeri (mada je malo verovatno), onda ces da batalis Javu, da zasuces rukave i da odradis onih 70 % razlike, ali to ce iziskivati vreme i energiju, pa jos ako si u nekim zrelijim godinama bice malo teze.
[ jablan @ 22.11.2007. 11:27 ] @
Citat:
buda01: Ne razumem ove savete: nauci jedno 7 razlicitih programskih jezika, pa tek onda pocni da radis ozbiljno?!?!

Ne, poenta je: uči nove programske jezike da bi 1) efikasnije koristio onaj osnovni u kome radiš 2) umeo da iskoristiš neki drugi u slučaju kad osnovni nije pogodan.
[ pri3rak @ 22.11.2007. 15:26 ] @
Citat:
jablan: Ne, poenta je: uči nove programske jezike da bi 1) efikasnije koristio onaj osnovni u kome radiš 2) umeo da iskoristiš neki drugi u slučaju kad osnovni nije pogodan.

Jos ako imas 7 zivota nemoz' omanes.
[ jablan @ 22.11.2007. 15:56 ] @
Citat:
pri3rak: Jos ako imas 7 zivota nemoz' omanes.

Šta da ti kažem, nekom je i srednja škola gubljenje vremena.
[ Davor Vlajkovic @ 22.11.2007. 15:58 ] @
Citat:
jablan: Šta da ti kažem, nekom je i srednja škola gubljenje vremena.

Npr. ovom liku: http://en.wikipedia.org/wiki/Richard_Branson
[ pri3rak @ 22.11.2007. 16:00 ] @
Citat:
jablan: Šta da ti kažem, nekom je i srednja škola gubljenje vremena.

Jest drugu Titu nije trebala.
[ Cudni_Cvarak @ 23.11.2007. 20:10 ] @
U Srbiji trenutno ne postoji ni jedna firma koja se bavi samo pisanjem,projektovanjem i izradom informacionih sistema koja samo od toga egzistira.Mora pored da se bavi prodajom racunarske opreme ili slicno....simple as that.Zakon o prodaji programa je drukciji od bilo kog drugog ,sa tim povlaci niz raznih peripetija i zakonskih regulativa koje moraju da se ispostuju pre prodaje.
Pravi i iskusni programer nema problema sa odabirom programskog jezika ,vec za sta ce mu taj jezik posluziti u resavanju nekog sistema rada nekog programa.Sintaksa nije problem ako ti znas logiku programiranja ....uvek postoji dugme F1 koje i jeste kod programera izlizano.
Zasto bi neko pisao program za vodjenje knjiga u Javi ili C++ - su ako ce to zavrsiti sa Power Bilderom 10 puta brze?



[ aleksandarpopov @ 23.11.2007. 21:33 ] @
Citat:
U Srbiji trenutno ne postoji ni jedna firma koja se bavi samo pisanjem,projektovanjem i izradom informacionih sistema koja samo od toga egzistira.Mora pored da se bavi prodajom racunarske opreme ili slicno....simple as that.

Netacno. Imas brdo softwerskih kuca.
Citat:

Pravi i iskusni programer nema problema sa odabirom programskog jezika ,vec za sta ce mu taj jezik posluziti u resavanju nekog sistema rada nekog programa.Sintaksa nije problem ako ti znas logiku programiranja ....uvek postoji dugme F1 koje i jeste kod programera izlizano.
Zasto bi neko pisao program za vodjenje knjiga u Javi ili C++ - su ako ce to zavrsiti sa Power Bilderom 10 puta brze?

Zato sto su Java i C++ industrijski standard. Zasto mislis da je lakse napisati program sa PB?
Slazem se da treba uciti programirati, a ne samo sintaksu nekog jezika.
Treba imati neki svoj primarni jezik, primarni IDE, neki framework na koje je developer navikao, ali treba poznavati i neke druge jezike i tehnike programiranja. Ako su ti siri vidici, imaces vise alternativnih resenja i verovatno ces kvalitetnije postici svoj cilj.

[Ovu poruku je menjao aleksandarpopov dana 23.11.2007. u 22:49 GMT+1]

O.T. Ups ... Hvala jablane :)

[Ovu poruku je menjao aleksandarpopov dana 23.11.2007. u 22:50 GMT+1]

[Ovu poruku je menjao aleksandarpopov dana 23.11.2007. u 22:50 GMT+1]
[ jablan @ 23.11.2007. 21:43 ] @
[offtopic]Pravi programeri citiraju CODE tagovima... ;)[/offtopic]
[ BluesRocker @ 23.11.2007. 22:07 ] @
Citat:
Cudni_Cvarak: U Srbiji trenutno ne postoji ni jedna firma koja se bavi samo pisanjem,projektovanjem i izradom informacionih sistema koja samo od toga egzistira.Mora pored da se bavi prodajom racunarske opreme ili slicno....

Zašto imam utisak da većinu odgovora na ovu temu daju studenti iako tema nije o programiraju već o programerskom poslu? Mislim da bi studenti trebalo da postavljaju pitanja a ne da daju odgovore o nečemu što ne znaju, nemaju iskustva. Valjda je smisao da onaj ko ne zna nauči nešto od onog ko zna, a ne da smo po defaultu svi pametni i svi sve znamo čim se rodimo.
P.S. Ništa lično, ovo sam hteo da napišem i pre tvoje poruke.
[ Cudni_Cvarak @ 24.11.2007. 18:21 ] @
Citat:
Zato sto su Java i C++ industrijski standard. Zasto mislis da je lakse napisati program sa PB?

Konkretno meni bar vise lezi PB za aplikativni software ......iskreno najvise zbog nasledjivanja kao i integrisanog resenja sto se tice baze.Mislim sintaksa je ista ........samo mnogo manje posla imam za vezivanje.


Citat:
Zašto imam utisak da većinu odgovora na ovu temu daju studenti iako tema nije o programiraju već o programerskom poslu


Ako si na mene mislio ,radim u Tekonu vec 11 godina kao programer.......nisam student.


Citat:
Netacno. Imas brdo softwerskih kuca.


Nabroj mi 3 ciji software se probio kao komercijalni uspeh i koji zive iskljucivo od programiranja i prodajom.Nisam ja rekao da ne postoje softwarske kuce ,vec da im je delatnost raznolika.



Citat:
Zato sto su Java i C++ industrijski standard.

Apsolutno netacno.Bez ljutnje ali ne postoji nesto sto se se zove industriski standard u vidu alata koje koristis.Po ISO9001 je jos uvek "standardizovana verzija" programskih jezika cist C,a za bazu Oracle.....sto priznaces nije uopste jeftino.Ne znam gde radis ali mene nikad niko nije pitao u cemu radim ,vec kako zeli program da mu radi.....
[ aleksandarpopov @ 24.11.2007. 19:09 ] @
Ode ova tema u totalni O.T.

....
Citat:
Konkretno meni bar vise lezi PB za aplikativni software ......iskreno najvise zbog nasledjivanja kao i integrisanog resenja sto se tice baze.Mislim sintaksa je ista ........samo mnogo manje posla imam za vezivanje.

To mozes resiti negde gore u tvojoj hijerarhiji i u bilo kom OO jeziku (normalno, ne mislim ovde na integrisanu bazu).

Ti si napisao ovo :

Citat:
U Srbiji trenutno ne postoji ni jedna firma koja se bavi samo pisanjem,projektovanjem i izradom informacionih sistema koja samo od toga egzistira.Mora pored da se bavi prodajom racunarske opreme ili slicno....simple as that.


A ja da ima gomila softverskih kuca. Vecini tih firmi je glavni izvor softwer a pored toga nude i konsultantske usluge sto se tice hardwera i od koga da nabave taj hardwer, ali cisto sumnjam da imaju maloprodaju ;)

Citat:
Apsolutno netacno.Bez ljutnje ali ne postoji nesto sto se se zove industriski standard u vidu alata koje koristis.Po ISO9001 je jos uvek "standardizovana verzija" programskih jezika cist C,a za bazu Oracle.....sto priznaces nije uopste jeftino.Ne znam gde radis ali mene nikad niko nije pitao u cemu radim ,vec kako zeli program da mu radi.....


"Industrijski standard" u smislu da se vecina industrijskog softvera razvija u Javi, C++ odskora i .NET-u a ne u smislu defakto ISO standarda.



[Ovu poruku je menjao aleksandarpopov dana 24.11.2007. u 20:46 GMT+1]
[ BluesRocker @ 25.11.2007. 02:15 ] @
Citat:
[url=/p1774241]Ako si na mene mislio ,radim u Tekonu vec 11 godina kao programer.......nisam student.

Izvinjavam se na pogrešnoj pretpostavki. Nisam mislio nikog da uvredim.
[ stash @ 30.11.2007. 12:49 ] @
Treba nam sindikat.
Programeri svih kompanija ujedinite se!
[ momsab @ 30.11.2007. 13:37 ] @
i,sta ce taj sindikat da uradi?
[ Davor Vlajkovic @ 30.11.2007. 13:46 ] @
Isto što i svaki drugi sindikat - da uredno naplaćuje članarinu, i s vremena na vreme diluje neke polutke

Ne treba vam sindikat, već zdravorazumsko razmišljanje.
[ stash @ 04.12.2007. 12:58 ] @
Da, sindikat za programere u Svedskoj "Bela kragna" nabavlja radnicima polutke od irvasa i uvce od kita.
I jos im daje doze vitamina "E" da bi mogli zdravorazumskije da razmisljaju.

Shalu na stranu ljudi.

Prijatelj mi radi tamo, u Svedskoj kao programer, i kaze da je sindikat fantasticna stvar.
Recimo pomazu oko trazenja novog posla, sklapanja ugovora, zastitu od mobinga i ostalo.
Dakle jedan kompletan socijalno-pravni servis.
Svako ko se posteno bavi ovim poslom zna koliko u toku dana ima slobodnog vremena.
Kapiram da bi u Srbiji neko od pravnika ko je posten, ambiciozan i normalan mogao od toga da napravi posao od obostrane koristi.

Mi njima clanarinu oni nama jedinstvo i sigurnost.





[ stash @ 18.12.2007. 12:54 ] @
www.politika.co.yu

[objavljeno: 18.12.2007.]

Rambo Amadeus

Otkud gazdama lova?
Treba samo da se trudiš da što više vrijednih i naivnih ljudi radi za tebe



Imam običaj da čavrljam sa kasirkama po prodavnicama o njihovom materijalnom položaju. Naročito sa onima iz noćne smjene, tada je gužva manja, a one su raspoloženije za razgovor. Saznajem da im je plata između 14.000 i 20.000 dinara, iako im je strogo zabranjeno da pričaju o plati. Naravno da im je zabranjeno, objašnjavam im da gazde ne vole da se zna kako bijedno plaćaju radnike. A i tom jednostavnom tehnikom ćutanja uvodi se nepovjerenje između radnika, svak misli da onaj drugi dobija više pa svaki pomen međusobne radničke solidarnosti odmah pada u vodu.

U razvijenom svijetu, radnici su obavili tu vrstu organizovanja prije više od 100 godina, strukovni sindikati su im vrlo snažni i najniže moguće evropske plate od 1000 evra nisu poslijedica nečije dobrodušnosti ili visokog standarda nego čvrstine radničkog stava. – Teško da gazda može da im tek tako smanji cifru.

Automatski rizikuje da mu radnici blokiraju posao i izlože ga užasnim gubicima.

Štrajkbrehere kažnjavaju surovo.

Kod nas se radnici još uvijek čude kako niko o njima ne vodi računa i čekaju valjda s neba da im sleti neka pomoć. Međutim, to se neće dogoditi čak ni nebeskom narodu.

Pa gdje onda idu pare?

Stvar je jednostavna. Ako je najskromnija potrošačka korpa za prosječnu četvoročlanu porodicu oko 600 evra , ne računajući kiriju za stan, onda je zapravo svaka plata manja od toga znak da poslodavac uzima razliku.

Država ga u tome iz nekog neobičnog razloga ne sprečava.

Priča da para zapravo nema je smiješna, jer su naši radnici jednako vrijedni kao i svuda u svijetu, a cijene su uglavnom jače od evropskih, gdje rekoh da nema plate ispod 1000 evra.

A kod nas ima puno ljudi koji rade za 200 evra.

Kaži mi koliko tvoje preduzeće ima radnika, ja ću ti reći koliko para negdje ostaje.

Na primer, ako ima deset zaposlenih, a plata im je po 300 evra, to znači da je zakinuto svakom po 300 evra i da je sa strane sklonjeno 3.000.

Neobičan običaj je da što preduzeće ima više radnika, to su i manje plate, pa tako imamo i slučajeve da gazde imaju po 10.000 radnika!

Ako zakinu svakog sa po 300 evra , onda je to mjesečno – koliko? Tri miliona! Svakog mjeseca!

Pa onda ne treba se čuditi kako se na Balkanu lako postaje milijarder. Treba samo da se trudiš da što više vrijednih i naivnih ljudi radi za tebe.

Radnička svijest je daleko od ozbiljnog samoorganizovanja.

Dobro došli u kapitalizam. Feudalizam maskiran modernom tehnologijom.
Rambo Amadeus
[ Ivan Dimkovic @ 18.12.2007. 13:14 ] @
Citat:

Prijatelj mi radi tamo, u Svedskoj kao programer, i kaze da je sindikat fantasticna stvar.
Recimo pomazu oko trazenja novog posla, sklapanja ugovora, zastitu od mobinga i ostalo.


Procenat sindikalnih radnika u IT industriji je mizeran, jerbo je IT biznis i ovako i onako na vrlo komercijalnoj bazi i tesko da je tu radnik "izrabljivan"
[ Davor Vlajkovic @ 18.12.2007. 14:11 ] @
Komentar na Antonijev (Rambov) tekst:

http://trzisnoresenje.blogspot...007/12/karl-marks-amadeus.html
[ boolee @ 13.01.2008. 04:36 ] @
Nisam mogao da odolim da ne dam svoj komentar ovoj vrlo zanimljivoj temi .
Vezano za posao programera:
Spletom okolnosti sam dosao kao klinac sa 10 godina do kompjutera (zx spektrum), nakon cega sam uzeo comodore 64 i odmah ga "sprzio" tako da sam mogao samo da igram par igri sa kertridza.
Zbog svega toga sam iz znatizelje poceo nesto sa programiranjem. Dnevno sam "visio" na komp-u sigurno 8 sati tako da sam vec sa 13-14 godina imao kompletan program pokera u licnoj izvedbi,poceo sam da radim
uvodne spice za igre pravio likove za igricu, napravio zmiju koja savrseno radila...ne secam se vise ni sam (ko je nekad radio sa starim dobrim komodorom zna koliko je "lagano" programirati u MONITOR 49152-koliko se secam imena programa).
Komodore 64 sa kaseticama mi je bio prevazidjen,trazio sam bolju masinu koju nisam dobio posto mi se tata uplasio da ne "zastranim" i srezao me u korenu.
Iz tog nekog decijeg iskustva smatram da pravi programer neko ne postaje na fakultetu.
Mislim da su svi pravi hakeri iz kucne varijante.
Za moj pojam posao programera je ekstremno tezak i razumeju ga samo ljudi koji to rade i programeri to rade prvenstveno zato sto im je to stil zivota i zato sto to vole,novac je tu manje bitan.
Ako mislite da budete programeri da bi zaradili puno para zaboravite to necete nikad biti pravi programeri.
Radom i trudom se sve postize,naravno, ali napredak nekog kome matematika i logika nije jaca strana i onog kome jeste se u mnogome ralikuje.
Programiranje se u vecem delu ne uci nego RAZUME.
Da bi covek bio programer mora da mu to postane sistem zivota, programer nema radno vreme, o programu na kom se radi programer misli i kuci i u gostima tj:uvek.
Ako vam ne ide matematika i logika iznad prosecno, ako na neki nacin ne odskacete u toj sferi nemojte se zamajavati sa programiranjem -NIKAD GA NECETE NAUCITI.
Slazem se sa logikom ucenja jednog softwera jer taj "jedan program" programer nikad ne nauci dovoljno,uvek mu se pojavi nesto novo sto ga muci (a o vise softwera da ne govorim).
Mislim da pravi programeri nastaju "SASVIM SLUCAJNO".
Sve u svemu "skidam kapu" svim programerima i smatram da je taj posao i sa velikim platama malo placen.

Vezano za gazde "KOJI SE BOGATE":
Posto nisam postao programer (nikad to sebi necu oprostiti) postao sam trgovac.
Pokusao sam sa 23-24 godine da se ucim ali ljudi to ne ide, ono kefalo klinca od 12-13 godina i ovo sad su dva pojma, "gluplji" sam za deset klasa i nema odo tog nista.
Imam radnju vodovodnog materijala i kod mene rade 3 momka i ja sa njima.
Radnja mi dobro napreduje i slazem se sa tim da svaki radnik koliko zaradi za sebe zaradi i za gazdu a nekad i mnogo vise.
Medjutim da bi neka firma napredovala mora da ulaze u novi posao, pa opet u novi objekat i tome nema kraja.
Sta ce se dogoditi ako se ja opustim i pustim konkurenciju da me pojede, o tome radnik ne misli.
Sta bude kad me u ovoj Srbiji neko prevari za vasu godisnju platu i kaze "tuzi me" (naravno nasem sudu), ni o tome radnik ne misli.
Sta kad nema posla,radnik hoce svoju platu.
O zaradi nekog velikog novca na posten nacin nemojte ni da sanjate, nije to sve tako kako vama izgleda.
Ako je neko ekstremno brzo zaradio novac onda se bavi radom na crno (siva ekonomija) ili akciznim robama,drogom ili tome slicnom (mozda je u nekoj politickoj stranci).
Sto se svi radnici postavljaju uvek da rade za gazdu, ja mi slim da rade za svoju platu koja im ili odgovara ili ne.
Neka vam ta firma bude vasa druga kuca,ako vam ne odgovara menjajte je dok ne nadjete pravu.
Ne mozete da verujete koliko je tesko naci pravog radnika,nece niko da radi svi bi da ih mama i tata izdrzavaju.
Da ne duzim dalje:PROBAJTE SE POSTAVITI U SITUACIJU POSLODAVCA I MOZDA VAM NE BUDE SVE TAKO KAKO VAMA IZGLEDA.
[ Boki DX-11 @ 13.01.2008. 09:04 ] @
odavno nisam procitao ovako dobar post...

slazem se u potpunosti, samo bih naglasio da je pre svega za dobrog programera bitna logika, odnosno sposobnost dobrog logickog razmisljanja...
kao sto medju najboljim sahistima ne mozete biti ako nemate koeficijent inteligencije iznad proseka, tako ni dobar programer ne mozete biti ako nemate visok iq! ,,,naravno, to nije dovoljno, potrebno je mnogo rada itd, ali to je prvi preduslov...
matematika tu igra manju ulogu, mada obicno dobri logicari nemaju problema sa tim...

ko pokaze sklonosti ka dobrom rezonovanju jos u osnovnoj skoli, moze jednoga dana postati dobar programer, ostali, ubedjen sam, nikada...
[ Tesla90 @ 09.02.2008. 00:23 ] @
A meni ni dalje nije jasno,da li programer ima svoje radno vreme,npr radi od 8:00-16:00 i kada dodje kucu onda je porodican covek.ili radi tako da dobija projekte i dobije rok za koji treba da zavrsi,pa misli o tome svugde(sto je jedan rekao i kuci i u gostima..svugde).ili kako...???

Da li je visa tehnolska skola(smer informaticko inzinjerstvo) dobar smer za programera.ili sta bi preporucili iskusni programeri..???
Ali Racunarski Falkutet mi nemojte spominjat jer nemam 3000 eura za godinu,iako bi to najvise voleo...

Izvinjavam se ako je offtopic..

By the way jako dobra tema..meni je ovo jedna od najboljih na elitesecurity.org

Pozdrav....
[ Au197/79 @ 09.02.2008. 12:36 ] @
Programer najčešće sanja radno vreme od 8 sati. Tj. mali broj njih radi samo toliko. U nekim firmama je pravilo da se radi 9 sati (jedna poznata firma) a u najvećoj se radi od jutra do mraka, a kad su neki uski rokovi zna i da se zanoći na poslu. U prvopomenutoj firmi nije fiksno vreme dakle možeš da radiš od 7 a možeš i od 10, možeš jedan dan da radiš 6 sati a drugim danima da vratiš tih 3 sata.

Ne znam kakav je to smer, ali često nije ni bitno ko je šta završio i da li je uopšte završio neki fax. Znam likove koji su stali na 2. godini fakulteta i rade bez problema, a i one koji su završili Građevinski fakultet pa rade kao SQL programeri.
[ Tesla90 @ 09.02.2008. 14:15 ] @
Au197/79 Hvala...

Pa kada gledam sa jedne strane je to lose i malo i zastrasujuce,ali kada gledam sa druge strane bolje i to nego raditi 8 sati za trakom i lepiti nalepnice na kutije ili neke druge monotone poslove i cak biti fizicki radnik...

Bolje 9 sati za racunarom nego 12 sati u mlekari

[ Milan S. aka Morlak @ 10.02.2008. 17:46 ] @
Pa gde danas imas radno vreme od 8 do 16 :) ? Programer porodican covek?
:) Pitaj supruge programera, samo ce ti se kasti :)
[ Tesla90 @ 10.02.2008. 19:58 ] @
Pa po vasim pricama ispadne da programer samo radi radi i radi...
[ DaliborP @ 10.02.2008. 20:29 ] @
Ne zanosi se tim pricama. Programerski posao je isti kao i svaki drugi, niti se specijalno vise ni manje radi, 8 sati dnevno je normalna stvar. I da, programeri imaju i porodice i ne razmisljaju o svom poslu u toku slobodnog vremena kao sto neki tvrde ovde.
Jasno je da u svakoj profesiji ima specijalnih slucajeva opsednutih poslom, to je samo malo izrazenije u IT-ju, nista vise. Tako se i stvaraju ovi hype-ovi.
[ Tesla90 @ 10.02.2008. 20:54 ] @
Pffjuuu..tnx sada mi lakse..
[ casper1011 @ 10.02.2008. 23:57 ] @
Dodao bih mozda jos jednu bitnu stvar u danasnjem zivotu zasto je dobar posao programera, to je da nije bitna starost,mislim da ako si dobar programer i znas da radis svoj posao odlicno, firma ce tebi ponuditi projekat bez obzira da li imas 40 - 50 god. dok u ostalim poslovima ako dobijes otkaz u 45.-50. god tesko da ces naci neki dobar posao izuzimajuci veze.
Koliko sam shavtio iz dosadasnjih odgovora zakljucak je :

"... J2EE, prva zamena J2ME, pa onda redom J2SE, C#... ali je bitno da izaberes jedan i da u tome budes jako dobar, a ne od svega po malo."

Samo mi ovde nije najasnije zasto se ne spominje c++ ili su J2EE i C# jezici buducnosti.

Da li neko ima pozitivno misljenje o VB kao ozbiljnom programskom jeziku?

[ momsab @ 11.02.2008. 01:01 ] @
VB? jos uvek neko radi u VBu? :)

C# i Java, SQL baze, XML, web servisi i druge aktuelne tehnologije su sadasnjost
sta je buducnost ne zna se tacno (to cak ni Au197/79 ne zna a on dosta prati te stvari)

tema je PROGRAMERSKI POSAO i molim da se ne prica koje jezike uciti i tako to, postoje bolje teme u odgovarajucim podforumima


programerski posao moze da bude monoton (odravas i uanpredjujes samo jedan softverski proizvod) ili dinamican, zavisi vec sta radis
[ Marko_L @ 11.02.2008. 13:42 ] @
Citat:
Da li neko ima pozitivno misljenje o VB kao ozbiljnom programskom jeziku?

Ne postoje ozbiljni i neozbiljni programski jezici. Postoje samo dobri ili loši programeri :) Ili u prevodu, izbor programskog jezika nije mnogo bitan, mnogo je bitnije šta ti možeš da uradiš sa konkretnim programskim jezikom. Dakle, expert u VB-u će uvek moći da uradi više nego prosečan c++, c# ili java programer. Možda budućnost nosi nešto drugo, ali danas ima dovoljno posla za VB programere, pa čak i ako rade samo u VB6.
Citat:
programerski posao moze da bude monoton (odravas i uanpredjujes samo jedan softverski proizvod) ili dinamican, zavisi vec sta radis

Zavisi šta smatramo programerskim poslom. Ako to podrazumeva research, planiranje, razvoj (što je najčešće slučaj kod freelancera i u manjim firmama), onda itekako može da bude interesantan, međutim u mnogim drugim slučajevima (najčešće u većim firmama gde postoje softverski analitičari, projektanti, projekt menadžeri) programiranje predstavlja čistu fizikaliju, gde ti je posao da uzmeš već razrađen plan, sa sve algoritmima i rešenjima i to pretočiš u kod. Dakle, nije bitno da li se radi na samo jednom softverskom paketu ili se radi na 10, jer i taj jedan ako je dovoljno interesantan za razvoj ne mora da bude monoton... dok 10 različitih softverskih paketa može da bude užasno monotono ako recimo liče jedan na drugi i ne pružaju nikakav izazov. Osetio i jedno i drugo na sopstvenoj koži. Opet, sa druge strane, zavisi i ko šta smatra zabavnim. Nekome je zabavno da dobije da radi nešto što mu predstavlja izazov, nekome je zabavno da programira GUI, nekome je zanimljivo da se bakće multimedijom itd.
[ Au197/79 @ 11.02.2008. 21:46 ] @
Najmonotonije je bazadžijama (i njih smatram programerima ukoliko se bave SQL-om). Oni godinama rade vrlo sličan posao, održavaju šemu neke baze koji nisu projektovali, koja ima nasleđene razne probleme, gde oni mogu jako malo stvari da menjaju a uvek se od njih očekuje da učine čuda, da poboljšaju brzinu nekog upita, neko view-a, DTS-a kog su ubrzavali i prošle godine, da znaju gde se krije neki podatak u konfekcijskoj bazi sa 850 tabela i 450 view-a i prosekom od 40 kolona po tabeli i 10 kolona sa generičkim imenima dimension_1 ... dimension_10 za koje niko živi ne zna čemu služe ako nisu nulovane... Eto u firmi je SQL programer utekao čim mu se pružila prva prilika da programira u C# jer se čovek smorio.
[ jablan @ 12.02.2008. 08:30 ] @
Bojim se da nema pravila... I npr. .NET programeri često nasleđuju mnogo koda lošeg kvaliteta, koji su neretko pisali priučeni VB programeri i ceo posao im se svodi na održavanje... Načelno, lepše je raditi na novom projektu nego na već postojećem.
[ Shadowed @ 12.02.2008. 09:37 ] @
Ne postoje priuceni C# programeri?
[ negyxo @ 12.02.2008. 10:00 ] @
Postoje, bili su priuceni na VB pa su sad isto to uradili i sa C#
[ Shadowed @ 12.02.2008. 13:21 ] @
Ja se izvinjavam na offtopic-u, ali posto deluje kao da obojica govorite iz iskustva, da li se to odnosi na VB6 ili vb.net?


(Pun mi je... kufer losih utisaka koje su mnogi VB programeri ostavili u vreme 6ice a koji se prenose i na vb.net koji je daleko ozbiljnija stvar a mnogi cesto nastave pljuju VB iako ne znaju da su nastupile velike promene (ne kazem da je to sada slucaj, naprotiv, verujem da nije))
[ jablan @ 12.02.2008. 13:41 ] @
Citat:
Shadowed: Ne postoje priuceni C# programeri?

Kad sam rekao priučeni VB programeri, mislio sam na one koji su godinama radili u VB-u i onda usled neke menadžerske odluke (a ne sopstvenog interesovanja) bili prinuđeni da nauče .NET.

Inače, kad kažem VB, uvek mislim VB6, VB.NET je em nešto potpuno drugačije, em nešto što nema prevelik značaj i budućnost u industriji, već je napravljeno upravo zbog gorenavedene tranzicije.
[ negyxo @ 12.02.2008. 13:48 ] @
Pa sad, ja iskreno ne znam mnogo za takvih slucajeva, znam za svega par, recimo jedan poznanik pokusava da radi sa VB.NET-om isto sto i sa 6-com ali od tog nema nista. Uglavnom, sustinu je MarkoL napisao, postoje dobri i losi programeri, na zalost, VB je zbog svoje lakoce platio cenu, pa ga sad bije los glas - da je los jezik. Iskreno, mislim da ce se sa .NET-om vec sve izmeniti, jer oni sto su radili u 6-ci ili ce se privici na nov jezik, ili ce odustati.
[ jablan @ 12.02.2008. 14:09 ] @
Citat:
negyxo:pa ga sad bije los glas - da je los jezik.

Po mom mišljenju, opravdano, ali ne bih ulazio u offtopic... Samo jedan link:

http://www.jvoegele.com/software/langcomp.html
[ Shadowed @ 12.02.2008. 14:48 ] @
Taj link se odnosi na 6icu. Stavili c# i stari vb...