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.