Pitanje za iskusne programere

2

Pitanje za iskusne programere

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

Ma nije problem otici preko skupi se kinta, ali sta odem tamo sidjem iz autobusa pogledam oko sebe i pitam se gde cu sada sta cu sada.? Frka je kada nemas nikog preko a i tesko je da mozes da se zaposlis u ovo vreme kada smes samo 3 meseca da si tamo a jos teze dobiti radnu vizu.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • real 
  • Elitni građanin
  • Pridružio: 25 Nov 2004
  • Poruke: 2297
  • Gde živiš: Kragujevac

zend ::Ma nije problem otici preko skupi se kinta, ali sta odem tamo sidjem iz autobusa pogledam oko sebe i pitam se gde cu sada sta cu sada.? Frka je kada nemas nikog preko a i tesko je da mozes da se zaposlis u ovo vreme kada smes samo 3 meseca da si tamo a jos teze dobiti radnu vizu.

Svašta s tobom. Normalno je da prvo preko neta nađeš posao tamo, ili nađeš nekog rođaka ili prijatelja da te primi dok se ne snađeš. Najvažnije je da nađeš posao unapred, ili da imaš izgledan posao. Međutim, da se ne lažemo. Najveći broj poslova u IT industriji je po osnovu ugovora dok traje projekat. Prema tome, nemoj da se nadaš da bi tamo preko grane radio u struci. Na jedan oglas se javlja i po 200 programera, a dobar deo njih sigurno ima bolje reference. Seti se samo slike:

Ima na netu koliko god hoćeš majica, dukseva i td. sa tekstom sa slike.

Znam za jednu istinitu priču u kojoj je jedan naš čovek neki urednik u jednom svetskom časopisu posvećenom C-u. Dali su oglas da traže C programera, nije bitno za koje poslove i javilo se kandidata da nisu mogli da ih izbroje. Pobedio je neki čiča pred penzijom. Jednostavno, morali su da ga prime jer je bio ubedljivo najbolji na testovima. Radio je godinama u IBM-u i nema šta ne zna. Međutim, šta se dešava. Kad je dobio posao, nije hteo ništa da radi. Na sve zaposlene je gledao sa visine i ništa nije hteo da pipne. Morali su po zakonu da ga drže 6 meseci, onda su ga otpustili. I tako taj čiča ide od firme do firme, pobeđuje na konkursima i čeka penziju. Ne bih da te plašim, ovo jeste istinita priča, ali reč je o izolovanom slučaju.

Ubaci se što pre u neku ekipu i nemoj da se dugo zamlaćuješ sa programiranjem. Projektovanje softvera i menadžerski poslovi su prava stvar, to se ceni i to se plaća. Programeri su obični fizikalci i ništa preko toga! Zapamti to! Nemoj da ti to kasno dođe iz d.. u glavu! Da me pogrešno ne razumeš; treba da počneš kao programer, ali da ti ambicije budu da se baviš menadžerskim poslom. Opet ponavljam, prave stvari se ne uče na faksu. Čak i da se uče, ne mogu da se nauče na pravi način. Praksa i iskustvo su nezamenljivi.



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

Ova slika mi je bas poznata. Tuzna je to prica ali moramo da se borimo. Inostranstvo je spas ali ko moze da ode.

Ok ajde da pitam jos nesto u vezi programiranja.

Da li se u programiranju koriste baze podataka tipa kao sto je mySQL, Oracle itd.?
Jel se struktura direktorijuma pravi i grana kao kod web programiranja?

Najvise od svega sto me zanima ajde sada kod ko kod kako se postize graficki izgled programa? Kako to sa pozicijama jel ima ulogu CSS ili je to sasvim drugi svet? Vidjao sam programe koji su dizajnirani znaci full full bas me zanima koja je to procedura oko programiranja? I da kako sa slikama. Ne mora u detalje cisto onako uopste zanima me cisto iz radoznalosti ipak sam ja daleko od grafike i slika i instalacija programa. Tek sam kod sintakse i petlji tako da imam vremena. Wink

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

Kako si bre završio IT akademiju a pitaš da li se koriste MySQL i Oracle? Takvo pitanje ne priliči jednom IT akademcu. Šta si ti zapravo programirao sa PHP-om ako ne znaš za MySQL?

Da ti odgovorim na ovo što si dalje pitao, ali bih te zamolio da pre nego što pošalješ post, još jednom pročitaš šta si napisao, jer sam te jedva razumeo.

Za dizajniranje desktop aplikacija nisu neophodni HTML i CSS. Zapravo, mogu da se koriste za dekoracije kontrola, ako programski jezik to dozvoljava, ali se u principu to veoma retko koristi.

Kad vidiš program koji izgleda kao slika, reč je o običnom frejmu iz kog su uklonjene borders i ostale windows dekoracije, a panel je popunjen slikom. To je to. Ništa posebno.

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

Napisano: 23 Okt 2010 12:28

Ajde spusti ti loptu na zemlju kao prvo. Kao drugo ovo nije u pitanju Internet programiranje niti je forum PHP ili Baze podataka.
Ako nisi razumeo pojasnicu malo bolje ja dobro znam sta je MySQL, ORACLE itd.
Mene zanima programiranje u C programskom jeziku a kao naslov ovog posta dovoljno govori sta moze u ovoj temi da se trazi i da se pokaze moje iskustvo sto se tice C programiranja. I zamolio bih te da mi pokazes gde sam ja to rekao da ne znam sta je SQL? Ti si lose protumacio sve koliko ja vidim ili sam ja bio nejasan.

U pitanju je bila fora uporedjivanja internet programiranja i obicnog programiranja. Nacin rada, princip rada itd itd. NPR kada radim neki CMS struktura direktorijuma mi izgleda ovako (Administrator, theme, modules, uploads, css, js, img i neke manje skripte da ne nabrajam) Mene je zanimalo da li se na ovu foru grupise programi i u obicnom programiranju?

Sada da predjem na bazu.
Posto na Webu vecina aplikacija koriste bazu gde cuvaju odredjene podatke o korisnicima, poridzbinama i ostalim glupostima, nebitno dal to bio MySql ili Oracle bitno je da se koristi baza.

E sada to je za Web mene zanima da li moze u obicnom programiranju da se koristi neka baza kao sto sam naveo u prethodnom postu tip MySQL - ORacle ili neke druge koje su namenjene za to. Odgovor bi trebao da glasi na to moze, koriste se baze i koje se baze koriste.

Ajmo dalje na Webu izgled same aplikacije radis vecinom grafickim programima a poziciju i neke efekte CSS-om sto je i logicno.

Suprotno od weba me zanima obicno programiranje kako se tamo dizajnira program sam izgled koji je to proces jel se koristi CSS ili nesto slicno njemu namenjeno za tu oblast. Znaci svki program ima izgled nije sve razbacano bez ikakve pozicije.

Sinoc sam skinuo neki chat radjen u C++ source sa Hotscript cisto da vidim kako izgleda i tu sam naisao na CSS pa me je to najvise i povuklo da postavim ovo.

Ja se nadam da me sada razumes sta sam hteo da pitam.

Dopuna: 23 Okt 2010 12:34

Vidim da sam napisao nejasno (da li se u programiranju koriste baze) he jeste malo smesno nisam naveo da mislim na C.
Ok sada zanas na sta sam mislio

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

zend ::I zamolio bih te da mi pokazes gde sam ja to rekao da ne znam sta je SQL?

Nismo ni ja, a ni ti, pomenuli SQL. Pročitao si i sam da si postavio nejasno pitanje. Razjašnjeno, mada ne čitaš pažljivo.

Eto, npr. pomenuo si SQL, a da ga obojica nismo pomenuli. Sad pitaš za CSS, a na to pitanje sam ti već odgovorio. U nekim programskim jezicima možeš da koristiš HTML za dekorisanje sadržaja kontrola koje se prikazuju u prozoru (dugmad, tekstualna polja i td.). Za CSS nisam baš siguran, ali verovatno postoje neke biblioteke koje mogu da se dodaju, pa da onda imaš nešto kao neki framework za rad.

Kad sam već kod toga, postoje razni načini kako ćeš da napraviš raspored kontrola i da ih dekorišeš. To sve zavisi od framework-a koji su dostupni i eventualno od GUI bildera. Sa nekima se radi na klasičan način, pomoću komadi u samom jeziku. Drugi popularan način je da se kompletan GUI napiše pomoću xml-a. Načina ima još, videćeš i sam. Sve se svodi na isto, samo je stvar u tome šta je kome lakše.

Kad je reč o strukturi (stablu), ne postoji "norma" gde šta ide, jer ne postoji ni server koji će da traži da neki fajlovi budu tačno na onom mestu na kom ih on očekuje. Možeš sve fajlove da strpaš u jedan direktorijum, a možeš i u neku vrstu stabla. Kako ti se sviđa, mada se zna da je druga varijanta bolja.

zend ::E sada to je za Web mene zanima da li moze u obicnom programiranju da se koristi neka baza kao sto sam naveo u prethodnom postu tip MySQL - ORacle ili neke druge koje su namenjene za to.

Za MySQL nisam siguran, ali sam za Oracle 100% siguran, da je ta baza postojala mnogo pre web programiranja i PHP-a. Sve ti je jasno.

Po pitanjima koje postavljaš, rekao bih da je za tebe mnogo bolje da odmah kreneš da učiš C# (najboja varijanta), ili C++, jer C tebi ne treba.

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

A reci mi koja je razlika izmedju #C i C? C++ kapiram sta je to ne moram sada da se opterecujem dok ne naucim osnovu pa cu posle C++ da primenim na OOP.

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

Trebao si da pitaš za razliku između C++ i C#. C je tu van konkurencije.

U principu, u C-u može sve da se uradi, ali kad to neko kaže, obično izostavi da napomene koliko lako to može da se uradi. Da je C toliko dobar, ne bi postojali drugi programski jezici. C je dobar za sistemsko programiranje (drajveri, protokoli, kompajleri i tsl.) i za grafiku. Otprilike, za sve ostalo je bolje odabrati neki drugi programski jezik.

C++ je objektno orijentisan, ali zbog toga što je moćan, prilično je i komplikovan. Zapravo i nije za onoga ko ga dobro poznaje. Međutim, malo nepažnje (neznanja) treba da se veoma iskomplikuju stvari.

C# je nastao kao odgovor Microsoft-a na uspeh Jave. Java je pre svega nastala kao jezik za enterprise web programiranje. M$ nije mogao da dopusti da Java bude jedini ozbiljan igrač na tom polju i napravio je C#. Ne koristim C#, ali poznajem neke ljude koji ga koriste i vidim da su veoma zadovoljni. Za C# postoje i odlični M$ alati, ima mnogo i biblioteka, razvija se brže nego Java, ima mnogo korisnika (posebno kod nas) i ima dosta knjiga objavljenih na srpskom. Daleko manje je komplikovan od C++ i veoma je pogodan i za desktop, i za web programiranje.

Ko je trenutno na forumu
 

Ukupno su 1133 korisnika na forumu :: 54 registrovanih, 7 sakrivenih i 1072 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: A.R.Chafee.Jr., Atomski čoban, bojcistv, brundo65, darkangel, deimos25, djboj, dmdr, Dragan1998, DragoslavS, elenemste, Fog of War, Frunze, ikan, ivan979, kunktator, kybonacci, Litostroton, LUDI, Luka Blažević, Marko Marković, marsovac 2, mercedesamg, milenko crazy north, milos.cbr, nebkv, Nemanja.M, nemkea71, Neretva, oldtimer, Parker, Romibrat, sap, sasa87, shone34, Sirius, slonic_tonic, srbijaiznadsvega, stalja, Steeeefan, stegonosa, taz1cl, tmanda323, Tvrtko I, vathra, Vlad000, voja64, wolf1, wolf431, Zi0mek, zillbg, zlaya011, 125, 79693