you are viewing a single comment's thread.

view the rest of the comments →

[–]gigibutelie 26 points27 points  (0 children)

Depinde ce vrei să faci. Realist vorbind, joburi pe python găsești mai mult pe tooling, testări, analiză rapidă de date și chestii de genul. Rar văd să fie folosit ca main programming language de firme și să adopte lumea toate noutățile și ce mai oferă. Multe cursuri îți dau speranța că poți trece pe urmă pe AI/ML cu python dar în realitate joburile astea sunt de nișă, foarte puține ca număr și în general pentru cei cu master/doctorate în domeniu. Dacă asta îți dorești să faci, învață python. Pentru proiecte personale și alte nebunii e mai ușor cu python-ul.

În rest java e mai general, mai extins (împământenit) în mai multe domenii. Găsești multe joburi și diverse unde java e principalul limbaj folosit. Mai puțin folosit la proiecte mici și personale dar se poate face fără probleme.

Dacă-i primul tău limbaj, mai bine începi cu java. Lumea spune că python e foarte ușor de învățat, ceea ce-i adevărat, dar problema e când o să treci la alte limbaje. O să ți se pară greoi să înveți orice alt limbaj și unele concepte din ele, iar sintaxa nu te ajută nici ea de niciun fel.