[ MarkoBalkan @ 08.06.2008. 09:49 ] @
koliko treba vremena da jedan programer postane profesionalac u tome?
znači da može pisati code bez previše razmišljanja i filozofiranja!
npr. treba nešto iskodirati i on ima već u glavi kako se to radi.
kao kod zbrajanja dva broja.
odma u glavi imate: trebaju mi tri varijable brojčanog tipa.
treba mi dohvat podataka, treba mi zbroj i treba mi prikaz rezulata!


konkretno radi se o .net-u(C#).
[ Shadowed @ 08.06.2008. 10:39 ] @
To je toliko individualno da tesko moze da se izvuce neki prosek...
[ MarkoBalkan @ 08.06.2008. 12:12 ] @
pa opčenito od godina - do godina?
[ deerbeer @ 08.06.2008. 13:25 ] @
Pa otprilike vecina IT firmi koje se bave software developmentom
smatraju da sa 3-5 godina aktivnog iskustva postajes senior programer ..
E sad i to je individualna stvar sto rece Shadowed koliko ces ti znati posle tih 3-5 godina
i na cemu si radio to vreme ...

[ jablan @ 08.06.2008. 13:41 ] @
Kontrapitanje: posle koliko godina od dobijanja vozačke dozvole postajem dobar vozač?

Jel tebi ovo pitanje zvuči logično?

Ajde da pitam posle koliko pređenih kilometera, pa i opet najviše zavisi od toga da li sam uglavnom vozio po ravnom autoputu sa 6 traka ili po beogradskoj džungli.

Ali čisto da dam neku procenu, recimo posle desetak hiljada linija koda umerene složenosti (u C#, u rubiju treba znatno manje zbog veće ekspresivnosti :P).
[ MarkoBalkan @ 08.06.2008. 14:20 ] @
Citat:
jablan: Kontrapitanje: posle koliko godina od dobijanja vozačke dozvole postajem dobar vozač?

Jel tebi ovo pitanje zvuči logično?

Ajde da pitam posle koliko pređenih kilometera, pa i opet najviše zavisi od toga da li sam uglavnom vozio po ravnom autoputu sa 6 traka ili po beogradskoj džungli.

Ali čisto da dam neku procenu, recimo posle desetak hiljada linija koda umerene složenosti (u C#, u rubiju treba znatno manje zbog veće ekspresivnosti :P).


potrebno je napraviti preko 50 000 km, onaj koji pije i vozi ne podrzumijevam u to , jer taj nije dobar vozač iz razloga što pije pa ugrožava druge!
i može se nakon toga snaći u bilo kojoj situaciji!
[ Boško @ 09.06.2008. 16:57 ] @
Citat:

...znači da može pisati code bez previše razmišljanja i filozofiranja!
npr. treba nešto iskodirati i on ima već u glavi kako se to radi.
kao kod zbrajanja dva broja....


Ako hoćeš da praviš programe koji će sabirati brojeve ti si već profesionalac, ali samo zbog činjenice što poznaješ sabiranje.

A šta ćemo ako dobijemo zadatak da uradimo program za npr. proračun centralnog grejanja, a o tome naravno nemamo pojma jer to nismo učili u školi? Nikakvo znanje programiranja nam u tome neće pomoći i nijedan "profesionalac" to neće uraditi dok ne nauči kako se radi taj proračun.

Šta hoću da kažem?
Programiranje je, po meni, samo 10% posla koji treba da uradiš da bi napisao dobar program. Ostalo je proučavanje zadatka i planiranje. Zato se većina programera, posle početnog "lutanja", opredeljuje za određenu oblast i specijalizuje se za nju. Na taj način lišava sebe stalnog učenja nekih stvari koje mu u životu verovatno nikada neće zatrebati i polako postaje "profesionalac" (naravno u oblasti za koju se opredelio).

[ toxi_programer @ 10.06.2008. 19:59 ] @
Citat:
jablan: Kontrapitanje: posle koliko godina od dobijanja vozačke dozvole postajem dobar vozač?

Jel tebi ovo pitanje zvuči logično?

Ajde da pitam posle koliko pređenih kilometera, pa i opet najviše zavisi od toga da li sam uglavnom vozio po ravnom autoputu sa 6 traka ili po beogradskoj džungli.

Ali čisto da dam neku procenu, recimo posle desetak hiljada linija koda umerene složenosti (u C#, u rubiju treba znatno manje zbog veće ekspresivnosti :P).


Po ovom ispade da sam ja dobar programer... Hm, lepo je to čuti ali ja znam da nije tako.
[ pgavrilo @ 11.06.2008. 13:49 ] @
Profesionalac ćeš postati nakon mnogo godina napornog truda.
[ DALIBORSUHANJI @ 11.06.2008. 20:22 ] @
Ja pisem programe vec 6 godina i to u dosta jezika i tek sad sam uradio kapitalni projekat a radi6 sam dosta stvari. i opet nikad neces sve znati. po meni sve zavisi od jezika jer sa delfijem i vb ne mozes uraditi mnogo toga.
ovo pitanje je mnogo nezahvalno i verovatno sve zavisi od coveka kao sto su kolege vec rekle.
[ Djoks @ 11.06.2008. 21:02 ] @
To je nonsens! I sa Delphi-jem, i sa VB-om možeš uraditi mnogo! Možeš uraditi mnogo i sa Clipper-om, ali treba znati šta i kako.
[ DALIBORSUHANJI @ 12.06.2008. 04:36 ] @
Naravno djoks. ja sam u vb uradio dosta komplikovakih stvari posebno u net 3.5 i vb 2008,
ali u poredjenju sa c++ e to je sprava... vb je lak i brz a c++ malo tezi ali skoro sve radi i dll koji se koristi u vb je uradjen u c++
[ bags @ 12.06.2008. 07:35 ] @
Uzevsi u obzir da je VS2008 Studio izasao za MSDN pretplatnike 19.11.2007. sigurno nije bilo "dosta komplikovakih stvari".

Mozes li pojasniti ovo za VB da je brz ?
[ Djoks @ 12.06.2008. 10:01 ] @
Predložio bih da se vratimo na temu, da se ovo ne pretvori u advocacy i jednu od onih beskranih tema bez zaključka ...

Ne favorizujem ovaj ili onaj jezik, već sposobnost programera da iskoristi dostupan alat KOJI GOD da je na raspolaganju i napravi sistem koji može biti vrlo kompleksan. Neko u JavaScript-u može napraviti mnogo bolji program od onog koji ti napraviš u C++ uz upotrebu svih srodnih alata koje pronađeš na Internetu.
[ DjoleReject @ 12.06.2008. 16:40 ] @
Sve gluposti na stranu, profesionalac si kad zivis od nekog posla. Nista ovo, nista ono... Ako ce neko da te placa da pises "Hello World" citavog zivota, a ti to znas, onda si profi.
[ mmix @ 14.06.2008. 20:57 ] @
Da, to je zalosna cinjenica nase struke. Kad ta firma konacno bankotira posle 10 godina placanja "profijima" da pisu Hello World aplikacije, ti isti tehnoloski viskovi u svoje CVeve stave da su senior programeri jer su deset godina programirali, ej, to je nesto Ako sam se iceg nagledao, to su takvi CVevi. Topla preporuka ako ste poslodavac: testiranje, testiranje, testiranje kandidata.