[ Bynor @ 30.07.2014. 19:25 ] @
Pozdrav,

U IT svetu sam nekoliko godina i trenutno radim na poziciji sys admina. Pošto bih hteo da upotpunim karijeru najviše zbog ličnih razloga (imam ideje kako bi neke aplikacije kreirao ) a programiranje mogu slobodno reći da sam zaboravio jer godinama nisam radio tako da bih trebao od 0 početi. Čitao sam na ranijim postovima gde su bila mišljenja o programskim jezicima ali su uglavnom bile diskusije sa osoboma koje su u ovom svetu par godina, pa se nisam hteo mešati

Bio bih vam veoma zahvalan ako biste mi odgovorili na sledeća pitanja.

Da li je za početak ok da počnem na Java platformi da radim ili moram da imam predzanje nekog jezika i kojeg?
Po vašem mišljenju C# vs Java ko bi pobedio, i zbog čega?
Na koji je način najbolje shvatit bilo koji programski jezik, kojom tehnikom se koristite?

Hvala svima unapred na odgovoru
[ AMD guy @ 30.07.2014. 19:36 ] @
Ja bih prvo nabavio i procitao ovu knjigu. A posle bilo koji jezik da odaberes bilo bi svejedno, jezik koji ces koristiti je samo alat da bi dostigao neki svoj cilj. Zamisli da ti je cilj da iskopas rupu od alata imas npr asov, pijuk, lopatu itd, bilo koji alat da koristis iskopaces rupu, e sad sa nekim alatom ces brze da iskopas a sa nekim sporije tako i sa programiranjem moras da testiras i eksperimentises.
[ jablan @ 30.07.2014. 20:21 ] @
U *nix svetu admini obično ulaze u programiranje kroz skript jezike - prevashodno Perl, Python i Ruby jer njima najlakše automatizuju svoj svakodnevni posao.

Znam da to nije odgovor na tvoje pitanje Java vs. .NET.
[ deerbeer @ 30.07.2014. 21:10 ] @
.NET vs Java = Java
Razlog - Cross platformski programski jezik tj. trci gde god ima JVM



[ Bynor @ 30.07.2014. 23:17 ] @
Citat:
AMD guy:
Ja bih prvo nabavio i procitao ovu knjigu. A posle bilo koji jezik da odaberes bilo bi svejedno, jezik koji ces koristiti je samo alat da bi dostigao neki svoj cilj. Zamisli da ti je cilj da iskopas rupu od alata imas npr asov, pijuk, lopatu itd, bilo koji alat da koristis iskopaces rupu, e sad sa nekim alatom ces brze da iskopas a sa nekim sporije tako i sa programiranjem moras da testiras i eksperimentises.


Da li si ti mozda procitao ovu ili slicnu knjigu? Zbog cega mislis da je ona osnova?

Pitam jer mi ovako nesto do sada nije niko rekao, uglavnom mi kazu kreni sa C++, pa ces se lako prebaciti na Javu, neko kaze da radim PHP ili Javascript itd.
Ono sto znam jeste da definitivno nisam za front-end jer dizajn mi je uzasan, nemogu da se opredelim da li je lepse jedno ili drugo, bas kao i kod devojaka sve su lepe, hehe :) Java mi se svidja zbog toga sto moze da podrzi i android, da se rade aplikacije za web i desktop okruzenja, server aplikacije itd.

Hvala ti puno unapred na odgovoru mnogo cenim to
[ Odin D. @ 30.07.2014. 23:43 ] @
Citat:
AMD guy: Ja bih prvo nabavio i procitao ovu knjigu.

Kako će on išta razumjeti iz te knjige, ako mu je 95-100% pojmova iz nje nepoznato?!

U toj knjizi se priča o tome kako i kad koristiti ili ne koristiti određene koncepte, ali se ti koncepti sami po sebi ne obajašnjavaju i nisu predmet te knjige.
[ Bynor @ 31.07.2014. 19:09 ] @
Ima li još neko saveta ako je radio JAVU na koji način je lagano savladao itd.?

Neki govore da JAVA i nije budućnost, da mogu propasti itd.ali sumnjam da će jedna takva kompanija dozvoliti tako nešto....
[ plus_minus @ 31.07.2014. 19:56 ] @
Ne možeš javu, kao i c++ tek tako, na lagan način da savladaš.. to da znaš odmah u startu. Neko uči lakše, neko uči teže ili temeljnije, itd. Međutim, ni jedan ozbiljniji jezik neće niko tek tako da savlada na lagan način ili na brzaka. Ako ima IQ od 170 i kusur i mnogo je zagrejan za materiju, onda hoće. Na lagan način mogu da se savladaju html i css, al' to i nisu programski jezici.. tu nema uslova i ostalog što čini stvari zanimljivim.
[ Bynor @ 02.08.2014. 14:44 ] @
Jasno mi je da ne moze da se lako nauci i da treba vremena, zato i jeste izazov :) Kontam da java moze lepo da se savlada za recimo godinu dana aktivnog rada?
HTML/CSS znam ali kao sto kazes to nisu programski jezici i ja se u tome nevidim :)

PoZzz
[ dragancesu @ 08.08.2014. 10:48 ] @
Mozda bi pomoglo kad bi napisao kakve su ti aplikacije u planu

Prijatelj zna i c# i javu, pravio je neke aplikacije ali nece nikada reci sta je bolje, svaki jezik ima svojih dobrih ali i nezgodnih strana
[ Snacker @ 11.08.2014. 21:03 ] @
Citat:
Bynor:
Pozdrav,

U IT svetu sam nekoliko godina i trenutno radim na poziciji sys admina. Pošto bih hteo da upotpunim karijeru najviše zbog ličnih razloga (imam ideje kako bi neke aplikacije kreirao :-) ) a programiranje mogu slobodno reći da sam zaboravio jer godinama nisam radio tako da bih trebao od 0 početi. Čitao sam na ranijim postovima gde su bila mišljenja o programskim jezicima ali su uglavnom bile diskusije sa osoboma koje su u ovom svetu par godina, pa se nisam hteo mešati :)

Bio bih vam veoma zahvalan ako biste mi odgovorili na sledeća pitanja.

Da li je za početak ok da počnem na Java platformi da radim ili moram da imam predzanje nekog jezika i kojeg?
Po vašem mišljenju C# vs Java ko bi pobedio, i zbog čega?
Na koji je način najbolje shvatit bilo koji programski jezik, kojom tehnikom se koristite?

Hvala svima unapred na odgovoru



Ovo što ću napisati je lično iskustvo, i ja sam pre par meseci imao istu dilemu. Neću pisati ništa o C# jer si Javu pomenuo na par mesta, kao i neke razloge zbog kojih ti se dopada, pa je moguće da si podsvesno već izabrao. :)
Možeš da kreneš direktno sa Javom. Ukoliko imaš vremena, budeš uporan(!) i imaš kontinuitet u radu(!), siguran sam da ćeš uspeti.
Ako si u našim knjižarama tražio knjige za učenje Jave, mogao si da nađeš i ove:
- Java, kompletan priručnik, autor Herbert Schildt
- Misliti na Javi, autor Bruce Eckel
- Java, tom I i II, autori Cornell i Horstmann

Java je veliki jezik, mislim da ne postoji knjiga kojom je obuhvaćen ceo jezik. :) I dok budeš čitao bilo koju od navedenih ili druge koje nisu na listi, uvek ćeš konsultovati google. :)
Ja sam krenuo sa prvom(prešao sam nekih 350 stranica) pa prešao na Eckela. Schiltda sam prešao čisto da vidim osnove koncepte. On ne zalazi duboko u materiju kao Eckel(pojedini primeri će te buniti, ali tu je google), ima drugačiji pristup i ne tera te da razmišljaš o jeziku kao što će to biti slučaj sa Eckelom. Misliti na Javi je stvarno dobra knjiga, to je moja preporuka, obavezno štivo. Uporedo, možeš da čiataš i "Objektno orijentisani način mišljenja" od Weisfelda. Knjiga je lagana, na jednostavan način se obrađuju koncepti.
Kad sažvaćeš to, možeš da kreneš na Java tom I, a kasnije i II. Sve knjige su obimne, imaju po više od 900 strana. Naravno, nemoj da zaboraviš zvaničnu dokumentaciju. :)
A jezik ćeš najbolje shvatiti tako što ćeš ga koristiti. Puno. :) Prosta stvar. Kupi neku zbirku rešenih zadataka, da dobro savladaš osnovne koncepte kroz vežbu i mozganje o istim.
Srećno.
[ Snacker @ 11.08.2014. 21:09 ] @
P.S. Nisam pisao o knjigama na engleskom, jer sam ja rešio da osnovne stvari čitam na svom, a kasniji neki intermediate nivo literature bude na engleskom jeziku. Napisano je puno knjiga, dovoljno je da odeš na Amazon i pretražiš.
[ Bynor @ 13.08.2014. 10:52 ] @
Citat:
Snacker:
Citat:
Bynor:
Pozdrav,

U IT svetu sam nekoliko godina i trenutno radim na poziciji sys admina. Pošto bih hteo da upotpunim karijeru najviše zbog ličnih razloga (imam ideje kako bi neke aplikacije kreirao :-) ) a programiranje mogu slobodno reći da sam zaboravio jer godinama nisam radio tako da bih trebao od 0 početi. Čitao sam na ranijim postovima gde su bila mišljenja o programskim jezicima ali su uglavnom bile diskusije sa osoboma koje su u ovom svetu par godina, pa se nisam hteo mešati :)

Bio bih vam veoma zahvalan ako biste mi odgovorili na sledeća pitanja.

Da li je za početak ok da počnem na Java platformi da radim ili moram da imam predzanje nekog jezika i kojeg?
Po vašem mišljenju C# vs Java ko bi pobedio, i zbog čega?
Na koji je način najbolje shvatit bilo koji programski jezik, kojom tehnikom se koristite?

Hvala svima unapred na odgovoru



Ovo što ću napisati je lično iskustvo, i ja sam pre par meseci imao istu dilemu. Neću pisati ništa o C# jer si Javu pomenuo na par mesta, kao i neke razloge zbog kojih ti se dopada, pa je moguće da si podsvesno već izabrao. :)
Možeš da kreneš direktno sa Javom. Ukoliko imaš vremena, budeš uporan(!) i imaš kontinuitet u radu(!), siguran sam da ćeš uspeti.
Ako si u našim knjižarama tražio knjige za učenje Jave, mogao si da nađeš i ove:
- Java, kompletan priručnik, autor Herbert Schildt
- Misliti na Javi, autor Bruce Eckel
- Java, tom I i II, autori Cornell i Horstmann

Java je veliki jezik, mislim da ne postoji knjiga kojom je obuhvaćen ceo jezik. :) I dok budeš čitao bilo koju od navedenih ili druge koje nisu na listi, uvek ćeš konsultovati google. :)
Ja sam krenuo sa prvom(prešao sam nekih 350 stranica) pa prešao na Eckela. Schiltda sam prešao čisto da vidim osnove koncepte. On ne zalazi duboko u materiju kao Eckel(pojedini primeri će te buniti, ali tu je google), ima drugačiji pristup i ne tera te da razmišljaš o jeziku kao što će to biti slučaj sa Eckelom. Misliti na Javi je stvarno dobra knjiga, to je moja preporuka, obavezno štivo. Uporedo, možeš da čiataš i "Objektno orijentisani način mišljenja" od Weisfelda. Knjiga je lagana, na jednostavan način se obrađuju koncepti.
Kad sažvaćeš to, možeš da kreneš na Java tom I, a kasnije i II. Sve knjige su obimne, imaju po više od 900 strana. Naravno, nemoj da zaboraviš zvaničnu dokumentaciju. :)
A jezik ćeš najbolje shvatiti tako što ćeš ga koristiti. Puno. :) Prosta stvar. Kupi neku zbirku rešenih zadataka, da dobro savladaš osnovne koncepte kroz vežbu i mozganje o istim.
Srećno.


Uf pa hvala ti puno na savetima, mnogo mi to znači :) spreman sam na naporan rad i učenje, volim kvalitetno vreme da iskoristim tako da mi to nije problem :) samo mi je važan taj start :) da li si možda čitao knjigu sledeću knjigu
[ Snacker @ 13.08.2014. 13:51 ] @
Pomenuo sam je gore. Pročitao sam nekih 350 strana.
[ Rusi @ 18.08.2014. 10:47 ] @
Ja da sada krecem sa ucenjem Jave krenuo bi od Head first Java 2nd edition.
http://www.headfirstlabs.com/books/hfjava/
Veoma lepo se objasnjava i razjasnjavaju stvari pa time sebi mnogo olaksavas posle snalazenje kroz drugu literaturu na koju budes nailazio.
[ nemnesic @ 18.08.2014. 16:35 ] @
E i ja se slazem. Head First je super laka za citanje!
[ Bynor @ 19.08.2014. 14:17 ] @
Neki su me savetovali da prvo se malo nauče osnove C jezika pa onda se pređe na Javu. Na taj način bi mnogo lakše bilo da se savlada Java jezik. Šta ostali misle koji znaju oba jezika?
[ 30yo @ 19.08.2014. 19:35 ] @
lakse ces nauciti spanski ako znas portugalski, ali zasto ici zaobilaznim putem?
[ Bynor @ 08.09.2014. 14:16 ] @
Pozdrav,

Da li je korisno znati još neki dodatni jezik za Javu, mislim šta je najbolje kombinovati tj.šta može da se kombinuje?
Šta je to što poslodavci traže?

Hvala svima na odgovoru
[ casperns2 @ 08.09.2014. 23:01 ] @
Pogledas oglase i bice ti jasno. Sama rec Java je sirok pojam i sta sve obuhvata.

Sve zavisi sta zelis i volis da programiras. Da li vise volis desktop aplikacije ili web programiranje, da li zelis da radis kao front end ili back end programer(da dizajniras izgled sajta i vizuelnu stranu sta korisnik vidi ili da si backend i programiras logiku aplikacije). Sve je pozeljno znati bar osnove da bi znao kako sve funkcionise i cemu sta sluzi ali za pocetak , sto nije uopste jednostavno, odluci sta zelis da programiras, koju oblast..... To je moj savet i misljenje...

[ Bynor @ 10.09.2014. 17:04 ] @
Citat:
Snacker:
Pomenuo sam je gore. Pročitao sam nekih 350 strana.


Pozdrav,

Koji je tačno razlog da si samo 350 stranica pročitao? Jel nisi bio zadovoljan ili? Prodaješ li neku od knjiga možda? :)
[ Bynor @ 15.09.2014. 15:25 ] @
Pozdrav,

Da li neko možda ima u elektronskoj formi neku knjigu na srpskom, naravno mislim na Javu?

Hvala unapred na odgovoru
[ Rusi @ 15.09.2014. 15:48 ] @
Imas ovde nesto malo da poskidas http://tutoriali.org/Java.html takodje mozes i da pogledas i ovde http://www.singipedia.com/content/1-Naslovna mislim da ima jedno 4,5 dokumenta o Javi.
[ Snacker @ 16.09.2014. 12:26 ] @
Citat:
Bynor:
Citat:
Snacker:
Pomenuo sam je gore. Pročitao sam nekih 350 strana.


Pozdrav,

Koji je tačno razlog da si samo 350 stranica pročitao? Jel nisi bio zadovoljan ili? Prodaješ li neku od knjiga možda? :)



Knjigu sam iskoristio da upoznam neke osnovne koncepte Jave. Nije mi se baš dopala, jer se autor nije baš trudio oko dubljeg objašnjavanja izloženog. Na skali od 1-10, dajem joj ocenu 6. :) Misliti na Javi je neuporedivo bolja. Ne prodajem ih. :)

Ne znam u kom gradu živiš, ali knjige koje sam pomenuo možda možeš naći po bibliotekama. Ja živim u Beogradu, na Miljakovcu, i moja biblioteka u ul. Bogdana Žerajića ih ima. Knjige maltene niko ne uzima, jer sam često u biblioteci, polica na kojoj stoje je do pulta gde dužiš knjige. Verovatno je slična situacija po manjim, opštinskim bibliotekama, dok je u biblioteci grada Beograda navala na kompjuterske naslove. Moj savet ti je da knjige prvo potražiš u nekoj biblioteci, imaćeš ih na raspolaganju par nedelja pa ako ti se dopadnu, kupi ih.