Pitanje za iskusne programere

1

Pitanje za iskusne programere

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

Mozda ce da zvuci smesno i glupo i vec 1000x vidjeno ali za nekog kao sto sam ja koji nije nikada podigao glavu dalje od PHP-a, ASP-a ovo sada je spansko selo.

Planiram da pocnem ucim neki programski jezik e sada cuo sam da svaki jezik ima svoju namenu.

E sada ako neko zna i zeli da mi pojasni sledece:

Zasto se kroiste najvise, Sta se pravi njima (njihova namena).

JAVA, C, C++ , PASCAL, DELPHI, VISUAL BASIC

Zanimaju me programi koji se instaliraju na win ili linux tipa kao sto su neki playeri, textEditori itd itd.Koji je jezik najvise namenjen za to i najbolji.

Bicu vam jako zahvalan ako mi pojasnite ovo.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Jednom je bobby lepo rekao ovde na forumu "Najbolji je jezik koji najbolje znas" .

U svim ovim jezicima koje si nabrojao, mozes da uradis to sto si nabrojao. Kako ces da uradis zavisi od tvog znanja. Neki pricaju da VB nije nista, da je smesan, da nije za profesionalce. Ne znam jer nisam radio u njemu nikad, ali vidao sam da moze svasta da se napravi u istom.
C i C++ ti dopustaju da brljas po memoriji direktno sto u nekim slucajevima moze da znaci ali ne i za stvari koje si naveo.

Posto vec kazes da znas PHP, sintaksa C-a je dosta slicna kao u php-u ( samo sto je PHP slabo tipiziran jezik, tj. prelazak iz jednog tipa podataka u drugi je banalan, dok u C to ne moze ) pa bi mozda mogao da pocnes sa C-om, pa da predjes polako na C++ i onda da pocnes da radis u vizuelnom okruzenju. Mada sintaksa nije toliko bitna koliko je vaznija logika razmisljanja... Tako da prelazak sa jednog jezika na drugi ne bi smeo da ti bude veliki problem..

Ako poznajes OO paradigmu mozes da krenes i odmah sa C++ ili Javom. Trebalo bi da je i C# u toj klasi, slican sa Javom , ali nisam radio u njemu, planiram ove godine da isprobam.



offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

Pa iskreno da ti kazem razmisljao sam i ranije da prvo krenem na C jer kada sam polagao za PHP na pocetku nam je navedeno bilo da je PHP osnova C-jezika. Pa sam mislio da ce mi biti lakse. Iskreno dojadilo mi je vise pravljenja aplikacija koje cu moci samo u browseru da otvaram. Ocu da krenem da radim ozbiljnije projekte koji ce moci da se instaliraju na sistem. Sto se tice OO znam OOP samo za PHP koricenje klasa metoda, nasledjivanja itd itd. To sam dobro savladao. Znam da je potrebno mnogo,mnogo vremena i truda ali u svakom slucaju hvala na odg. pomogao si mi dobio sm ono sto sam trazio

offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

Šta god da uzmeš da učiš, pogrešićeš, a i nećeš.

Najbolje je da znaš barem 2 programska jezika, ali da ih znaš dobro. To "dobro" je na žalost veoma relativan pojam. Kad bi čovek znao šta će da radi do penzije, bilo bi super. Tu najbolje prolaze oni koji se bave bazama podataka. Opredele se za to jer su upali u takvu firmu i onda samo to teraju, sa velikom verovatnoćom i do penzije. Administracija servera baze podataka je već priča za sebe, jer nikad ne znaš na koji server ćeš sutra da naiđeš kod klijenta. Ali, pristup bazama podataka iz bilo kog jezika je manje-više ista stvar. To je po meni najsigurnije.

Ne bi bilo loše da poznaješ neki programski jezik sa kojim mogu da se prave desktop aplikacije. Da budem iskren, imam drugara koji je prodao masu programa za vođenje radnji, ordinacija i td, svi urađeni u PHP+MySQL+Apache. Šta fali, ako klijentu odgovara, a teško da ćeš naći klijenta da te uslovljava da mu napraviš program u npr. C++. Ako program mora da se napiše u C++, onda ćeš to znati i sam, ne mora klijent da te tome uči.

Poznajem puno programera. Ovako stoje stvari:

Baze podataka: Delphi, VB, PHP (za Web)
Web: PHP, ređe ASP i C#
Proračuni: Fortran, MatLab
Inženjerski softver: C++
Grafika: C, retko C++
Client-Server: Delphi, retko Java

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

mene je najvise to iznerviralo imam i ja brdo svojih aplikacija kao sto si naveo za vodjenje radnji, cms-sitema,, Elearining , DSL Platformi radjenih na svakakvi nacin od onoga SIMPLE do FULL OOP FW baziran na MVC patern ili SOA arhitekturi (Mashup) itd. Ali to mi je slabo islo skoro nista nisam prodao. A toliko vremena ulozeno i truda u ucenje,usavrsavanje brdo para potroseno na IT-Akademiju i to me je nekako razocaralo. Kada pogledam necije radove i bacim oko u kod ono je sacuvaj boze da ne pozelis ni u snu da vidis takav nacin programiranja. I takvi vise uspeju od mene. E zato sam hteo da malo proucavam desktop aplikacije da se malo usavrsim sa tim pa da krenem da radim neke najosnovnije programe kao sto si rekao vodjenje radnje, ugostiteljskih objekata, agenciskih poslova itd.

offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

Fora i jeste u tome da prodaš programe, tj. znanje. Ne ide to lako. Ako sam radiš, onda je mnogo teško. Kontakti, tj. poznanstva su veoma bitni. Još veći problem je da i kad nađeš kupca, da se pogodiš za cenu. Uvek kažu: "što bih ja tebi to platio, kad to sigurno ima besplatno negde na Internetu". Onda, problem nad problemima. Kako da zaštitiš svoju aplikaciju od nelegalnog kopiranja? Dešavalo se da čovek kupi aplikaciju i onda je sam preprodaje i nikom ništa. Čovek je bolji prodavac. Ćutiš i nerviraš se. Zbog toga je najbolje da sa naekim sarađuješ ili da se uvališ u neku ozbiljnu firmu. Ozbiljna firma je ona koja ima ozbiljne (velike) klijente. Tu takođe ima problema. Programera ima koliko hoćeš. Pored onih samoukih, ima mnogo školovanih, jer skoro na svim tehničkim i prirodnjačkim fakultetima postoje smerovi za neku informatiku. Znam za jednu ozbiljnu firmu koja je priznavala samo diplomce sa PMF-a, ETF-a i FON-a. Sa drugima uopšte nisu hteli ni da razgovaraju. Ti sad vidi gde si u toj priči. Samo da znaš, sam nećeš ništa moći da uradiš, taman da si najbolji programer na svetu.

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

Ja sam skoro pricao sa mojim kolegama sa IT-akademije koji su samnom zavsavali za internet programera (ove godine su to ukinuli pa su raspodelili na kurseve, tako da sam smer kao int.prog. nema sem na ITS-u) nas sestoro smo bili najbolji na kraju godine ja sam prosao ukupno 98% celu godinu. Pricali smo bas o ovome sta dalje? I tema je bila prilicno ozbiljna jedino sto nam ostaje jeste da probamo neki timski rad a za to nemamo uslova. Finansije su problem treba zakupiti prostor i sredstva. Morali bi imati racunare sto je normalno. Pa nam je palo na pamet da podnesemo molbu direktoru skole IT-akademije sto i jesmo uradili ali jos uvek ne dobijamo odg.Mislili smo da u dogovoru sa njima dobijemo par puta nedeljno termin u nekoj slobodnoj ucionici gde bi radili na nekom projektu. Naravno tu bi imali 100% malo pomoci mislim predloga od profesora koji predaju u toj skoli da pogledaju rad da kazu ej stani nemoj ovako bolje uradi onako. Svaki savet dobro dosao. A kada bi zavrsili projekat i ako je stvarno dobar skola bi nam 100% izasla u susret da zastitimo taj program. Samo kada bi nam to uspelo to bi bilo super.
A i kada bolje pogledam ovde kod nas u Srbiji je ovaj deo posla kojim se mi bavimo skroz prso, to ce tek da dodje do izrazaja za jedno 15 god. Da sam negde preko 100% bi vec imao posao. Sa It-academy, ACE Adobe sertifikatom bi se 100% zaposlio negde tamo.Pa makar to bila neka fush agencija ali bi bar nesto radio. A ne kod nas seljaci traze radnike koji imaju iskustva u Adobe Flash CS4 i da imaju zavrsen Adobe kurs. Ja se javim kazem imam zavrsen Adobe Flash kurs oni kao ok dodji na razgovor, ja odem tamo on seljak meni trazi da mu pokazem diplomu iz Adobe firme. HAHAHHAHA doslo mi da ga bijem stolicom majke mi. Eto to ti je srbrin i tehnologija vazno da on zna da zaveze krvatu a to sto ne zna da se ACE Adobe sertifikad ne dobija na ruke to njega ne zanima. Ja mu kazem covece Adobe se polaze i ako polozis dobijes sertifikat u pdf formatu samo pa ti ako oces istmpaj radi sta oces, fora adoba je to sto ako ti polozis oni te unose u bazu podataka tako da ko god trazi radnike sa adobe sertifikatom a ima iskustva sa tim on onda proverava kod njih a ne meni da trazi papir. Ovo je preslo u OFF sa Adobom ali cisto sam dao primer eto nasih ljudi u ovoj nekoj oblasti nasi poslodavci.

Neznam u neku jaku firmu da upadnem to jedino da pljunem par hiljada nekome ispod stola pa da me ubaci i posle svega da opet budem potrcko tamo.

I sta mislite sta je pravo resenje? Kako vi programeri sa MC sta radite jel radite negde taj posao ili radite nesto desto jer nema posla u ovoj struci???

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Napisano: 08 Okt 2010 22:23

real ::Pored onih samoukih, ima mnogo školovanih, jer skoro na svim tehničkim i prirodnjačkim fakultetima postoje smerovi za neku informatiku. Znam za jednu ozbiljnu firmu koja je priznavala samo diplomce sa PMF-a, ETF-a i FON-a. Sa drugima uopšte nisu hteli ni da razgovaraju. Ti sad vidi gde si u toj priči. Samo da znaš, sam nećeš ništa moći da uradiš, taman da si najbolji programer na svetu.

Mislim da si ovo dobro rekao.
Sada sve vise nasih studenata se bori za informatiku, i sve ih vise to upisuje tako da je konkurencija velika. Meni je normalno da firme primaju samo fakultetski obrazovane, ali na zalost, ima i onih koji zavrse a da ne znaju da napisu hello world u nekom od jezika koje su radili na faxu. Tuzno, ali istinito....
Ako ne uspes da upadnes u neke vece projekte i nemas nekog da te gura i slicno, jednostavno moras da se pomiris sa tim da moras da krenes od malih stvari ....

Dopuna: 08 Okt 2010 22:25

zend ::Neznam u neku jaku firmu da upadnem to jedino da pljunem par hiljada nekome ispod stola pa da me ubaci i posle svega da opet budem potrcko tamo.
Ako bi mogao to da uradis... uradi Smile . Al ne da budes potrcko vec da radis , ne verujem da bi te neko u jakoj firmi zaposlio da budes potrcko samo Smile

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

@N1k0l4 jaoj nikola ja da mogu ja ne bi bio sada gde jesam Very Happy Cuti jos sada sam bez posla zivim na kevin i caletov racun oce da me izbace iz kuce nista ne radim samo jedem Very Happy tako kazu a ja njima ne mogu da objasnim moju situaciju.

offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

Probaj to sa inostranstvom. Poznavao sam tipa koji je imao diplomu jednog tehničkog fakulteta i koji je završio smer koji nema nikakve veze sa informatikom. Zaposlio se i radio u industriji, ali je upao, verovatno preko veze, u odeljenje informamtike; totalni početnik. Učio je s voljom taj posao, ali se istovremeno javio na neki oglas za master studije u inostranstvu (on je završio faks po starom programu). I otišao je posle u Rumuniju na 2 godine da uči za master diplomu. Ne znam tačno, valjda je to neko istureno odeljenje nekog nemačkog univerziteta iz Erlangena (ako sam tačno napisao). Sećam se da mi je pričao da je u Rumuniji bilo i nemačkih studenata. Tu je bio jednu godinu, a drugu je proveo u Nemačkoj. Šta je tačno studirao ne znam, ali znam da je usavršio PHP (poznavao je pre toga Delphi i C#). Sad je negde u inostranstvu (valjda u Holandiji) i ima posao; kakav, ne znam, ali znam da je vezan za PHP programiranje.?

Još nešto. Nemoj da precenjuješ sebe i svoje znanje. Kad počneš da radiš u nekoj ozbiljnoj firmi, na ozbiljnom poslu, videćeš da nemaš blage veze. Programerski deo je najnevažnija stavka u projektu. To je obično fizikalisanje i to obično rade početnici, dok ne nauče kako se rade vrednije stvari; zapravo, dok se ne utvrdi da su sposobniji za složenije i odgovornije poslove. Ponašaj se normalno i odmereno u kontaktu sa osobama, posebno potencijalnim poslodavcima. Ne ismevaj ih i ne reaguj se njihovom neznanju. Ti gledaj samo svoj interes. Inače, na poslu ćeš svašta da vidiš. Ako se budeš cimao za svašta, pogubićeš veoma brzo sve živce i stvorićeš neprijatelje oko sebe.

Ako neđeš da ideš u inostranstvo, nađi bilo kakav zvaničan posao što pre. Kad kažem zvaničan, to znači da si prijavljen u nekoj firmi. Moraš da imaš referencu gede si radio, šta si radio i za koga. Poslodavci to mnogo više gledaju i cene nego neke tvoje sertifikate, koji inače važe po 1-2 godine. Kad negde počneš da radiš i ukapiraš kako se stvari kreću, videćeš i sam šta ti valja dalje činiti. Neke stvari se uče samo kroz iskustvo. Tu škola ne pomaže.

Ko je trenutno na forumu
 

Ukupno su 743 korisnika na forumu :: 6 registrovanih, 1 sakriven i 736 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: ILGromovnik, Marko Marković, nazgul75, nemkea71, SR-3m, Udvar