Sari la conținut

NOU – ExperienceShip – Modul de practică pe proiecte reale de 12 săptămâni

Consiliere gratuită
  • Acasă
  • Cursuri
    upgrade de skiluri menu icon

    Upgrade de skilluri

    Fă următorul pas în carieră!

    reconversie menu icon

    Reconversie profesională

    Descoperă noi oportunități de carieră. 

    cursuri companii menu icon

    Cursuri companii

    Pentru dezvoltarea echipelor din companii.

    cursuri elevi menu icon

    Cursuri Elevi

    Dezvoltarea abilităților digitale și pregătirea pentru viitor.

  • ExperienceShip
    experienceship menu icon

    ExperienceShip

    Lucrezi în echipă pe proiecte cu impact real.
    waves menu icon

    WAVES

    Platformă educațională de streaming video securizat, construită de la zero.
  • Plata în rate
  • Mentori
  • Evenimente
  • Povești de succes
  • Despre noi
    wantsome4

    Despre noi

    Educație IT practică, orientată spre rezultate reale.

    Proces de selecție

    Identificarea celor mai potriviți candidați.

    Wantsome și comunitate

    Pentru a-ți transforma pasiunea în carieră.

    Acreditare

    Suntem certificați pentru a oferi cursuri IT de calitate, recunoscute pe piața muncii.

  • Noutati

    Articole/Blog

    Cele mai noi tendințe și sfaturi din lumea IT.

    Podcast

    Un podcast despre oameni, IT și oameni în IT.
  • Contact
Acasă » Interviuri » Ce reprezintă limbajul de programare Java?
Interviuri

Ce reprezintă limbajul de programare Java?

limbajul de programare Java

Ce pot avea în comun Wikipedia search cu Minecraft? Faptul că ambele au la bază limbajul de programare Java.

Java este unul dintre cele mai populare limbaje şi este una dintre cele mai populare alegeri ale cursanţilor Wantsome. Aceştia îl învață alături de mentorii Wantsome printre care se numără şi Alexandru Balmuş.

L-am rugat pe Alex să ne răspundă la câteva întrebări despre Java pentru a te ajuta să-l înţelegi mai bine din start. Merită să fii atent la ceea ce îţi spune, fiindcă are 12 ani de experienţă în domeniu şi este dornic să îţi împărtăşească tot ce ştie.

Suntem siguri că articolul va fi util pentru tine, iar dacă vei mai avea întrebări, nu ezita să ne scrii la [email protected]. 

Cât de popular (la nivel global & în România) este limbajul de programare Java în acest moment?

Java este unul dintre cele mai populare limbaje de programare, atât la nivel global cât și în România.

E greu de stabilit exact ce poziție ocupă, pentru că sunt mai multe modalități de evaluare a popularității. De exemplu, conform TIOBE Index pe luna iulie 2021, avem Java pe locul 2, în timp ce un sondaj realizat de StackOverflow anul acesta poziționează Java pe locul 5. Deci, e cu siguranță în top 5.

Totuşi, aceste clasamente de popularitate au un caracter orientativ, mult feedback venind din partea celor care abia studiază sau a utilizatorilor entuziaști dar care nu lucrează efectiv în industrie. Deci, mult mai importantă e situația din piața muncii. În această privință, în firmele de IT de la noi din țară, cele mai multe proiecte par să fie pe Java.

Java creşte în popularitate sau a fost mai popular în trecut?

În ultimii ani au crescut în popularitate și alte limbaje precum JavaScript (datorită evoluției tehnologiilor web) sau Python (odată cu avansul în zona inteligenței artificiale din ultimii ani). 

Java rămâne totuși un limbaj foarte popular, deoarece în industrie nu au loc schimbări de amploare peste noapte. S-au creat multe aplicații/sisteme foarte complexe în Java care au nevoie în continuare de întreținere, modernizare şi extindere. Rescrierea lor într-un alt limbaj ar fi un demers mult prea dificil, costisitor și riscant pentru a fi demarat.

Cât de veche este programarea Java?

A apărut în 1995, deci are 26 de ani și încă este „pe val”. Putem spune că Java „s-a învechit precum vinul”.

Cât de uşor este pentru un începător să înveţe limbajul de programare Java?

Depinde cu ce comparăm. Odinioară aveai de ales între C++ și Java, cel din urmă fiind mult mai ușor de învățat. În ultimii ani, însă, au crescut în popularitate limbaje precum Python, care sunt și mai ușor de învățat. 

Depinde foarte mult și de cel care încearcă să învețe. În plus, ajută extrem de mult şi prezența unui mentor.

Cât de util este pentru un începător să îl cunoască?

Având în vedere că pe piața muncii majoritatea proiectelor sunt pe Java, aș zice că e foarte util.

Un alt avantaj îl reprezintă faptul că Java se aseamănă foarte mult cu C#. Deci, este foarte ușor să faci trecerea de la Java la C# sau .NET, la nevoie (cea din urmă fiind, iarăși, o opțiune foarte populară pe piața muncii).

Pentru ce fel de proiecte este cel mai des utilizat? De ce?

Cu Java se pot realiza, teoretic, aproape orice fel de aplicații, cu excepția celor mai  „low level” cum ar fi componente ale sistemului de operare, drivere, programe pentru microcontrolere sau unde e nevoie de procesare de (înaltă) performanță în timp real, aici fiind mai potrivit un limbaj precum C sau C++. 

Însă, majoritatea locurilor de muncă pe Java sunt în zona aplicațiilor web/enterprise și (într-o măsură mai mică) în zona dezvoltării aplicațiilor pentru dispozitive cu Android.

Care sunt limitările limbajului de programare?

Așa cum spuneam anterior, nu este o alegere potrivită pentru chestii „low level” sau unde e nevoie de procesare de (înaltă) performanță în timp real.

Cât de mare este comunitatea în jurul acestui limbaj de programare?

Foarte mare, atât  „pe net” cât și în comunități locale. Avem și în Iași un JUG (Java Users Group). În principiu, orice problemă ai avea, cu siguranță poți găsi răspunsul relativ ușor.

Este limbajul de programare Java un limbaj open source? Dacă da, ce înseamnă asta?

Da, Java este Open Source prin proiectul OpenJDK. Asta înseamnă că „soarta” limbajului și a platformei nu stă doar în mâinile unei companii, ci vorbim de o comunitate. Totodată, asta înseamnă că este accesibil tuturor.

Ce fel de framework-uri şi biblioteci există pentru a facilita munca în cadrul acestui limbaj?

Pentru dezvoltarea aplicațiilor Web, de departe cel mai popular framework este Spring (cu toate sub-proiectele sale). Apoi există multe alte framework-uri pentru diverse necesități: 

  1. Hibernate, JOOQ sau MyBatis sunt framework-uri pentru persistența datelor în baze de date relaționale; 
  2. Spring WebMVC sau Dropwizard pentru REST; 
  3. ActiveMQ, RabbitMQ pentru arhitecturi bazate pe mesaje; 
  4. Hazelcast pentru „distributed In-memory object store”.

Sunt multe, am prezentat doar câteva exemple care mi-au venit rapid în minte. Acestea în zona WEB/ Enterprise. Dar, ca să mai variem puțin, aș menționa libGDX pentru crearea de jocuri în Java, deși nu este o opțiune foarte comună, poate fi totuși una distractivă.

Pentru dezvoltarea unor aplicații pentru Android se folosește toolchain-ul specific.

Dincolo de framework-uri și librării, nu pot să nu menționez faptul că folosirea unui mediu integrat de dezvoltare (IDE) precum IntelliJ ajută foarte mult.

Există cerere pe piaţa de muncă pentru persoanele care cunosc limbajul de programare Java?

Sigur că da, foarte multă!

Cât câștigă un programator cu 3-4 ani experiență care cunoaște limbajul?

Lucrez în acest domeniu de 12 ani, iar în acest timp s-au schimbat multe: când mi-am început cariera, Iașul era mai puțin dezvoltat la capitolul industrie IT. Erau doar câteva firme, iar salariile erau considerabil mai mici comparativ cu alte orașe precum București sau Cluj.

Mai apoi, după ce România a ieșit din criză, a avut loc un veritabil boom al pieței IT din Iași. Au venit foarte multe firme aici (și încă tot apar!), a crescut concurența și implicit și salariile. 

Pot spune cu siguranță că sunt salarii bune, în orice caz mult mai bune decât în alte domenii raportat la un nivel similar de experiență. Apoi, mai trebuie precizat faptul că pe lângă salariu, majoritate firmelor de IT oferă și alte beneficii cum ar fi: 

  1. bonuri de masă
  2. asigurare medicală
  3. bani pentru pensie privată 
  4. abonamente la săli de fitness 
  5. abonament la Bookster
  6. vouchere de vacanță etc. 

Merită, deci, să lucrezi în acest domeniu.

Aşadar, Java este un limbaj de programare popular şi atractiv din toate punctele de vedere. Piaţa de muncă din România are nevoie de persoane care îl cunosc şi oferă multe beneficii în schimb. 

La Academia Prietenoasă de IT îl poţi învăţa de la 0 alături de mentori practicieni cu multă experiență ca Alexandru.

Ce spui? Te-ai convins că o reconversie în IT este calea pe care vrei să o urmezi? Vino la cursul Wantsome de Programare Java care începe în curând şi te vom ajuta cu asta.

Ești gata să faci următorul pas în cariera ta IT?

Nu mai aștepta! Programează-ți o sesiune gratuită de consiliere și începe călătoria ta profesională cu Wantsome.

Programează-te acum!
Programare Java

Articole Asemanatoare

carl heyerdahl KE0nC8 58MQ unsplash
Experienceship Noutăți

Cum îți construiești un portofoliu în IT care să te ajute la angajare

Citește
Purple and Blue Modern Artificial Intelligence Presentation
Noutăți

AI-ul nu îți va lua jobul, dar îl poate schimba

Citește
html css collage concept with person
Noutăți

Ce competențe digitale vor fi cele mai căutate până în 2030?

Citește

Alătură-te comunității

Alătură-te comunității noastre și fii primul care află despre noile cursuri, evenimente și resurse

Prin abonarea ta, ești de acord cu Politica noastră de confidențialitate și oferi consimțământul de a primi actualizări de la compania noastră.

EXCELENT
Google star 1Google star 2Google star 3Google star 4Google star 5
Pe baza a 115 de recenzii
Google
Publicat pe Google Google
Marius Aioanei profile picture
Marius Aioanei
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
Recomand cu încredere cursul de Manual & Automated Testing de la Wantsome. Cursul este bine structurat, iar informațiile sunt prezentate clar și ușor de înțeles, chiar și pentru cei care sunt la început de drum în QA. Le mulțumesc în mod special mentorilor Florian și Ștefana pentru răbdare, profesionalism și implicarea de care au dat dovadă pe tot parcursul cursului. Au explicat conceptele într-un mod accesibil, au răspuns cu seriozitate la întrebări și au oferit exemple practice foarte utile. Datorită acestui curs am dobândit o bază solidă în testarea manuală și automată și mă simt mult mai pregătit să încep o carieră în domeniul QA. Mulțumesc întregii echipe Wantsome pentru experiență!
Publicat pe Google Google
Mara Eremia profile picture
Mara Eremia
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
Sedinta de consiliere in cariera gratuita cu Iuliana Anton a fost foarte utila, placuta si mi-a oferit o directie, ajutandu-ma sa imi dau seama mai bine, bazat pe skillurile si experienta personale, ce rol mi se potriveste. Mi-a depasit asteptarile, in special pentru ca nu a fost genul acela de discutie care se focuseaza pe vanzarea unui produs. M-am simtit ascultata, inteleasa, iar directiile sugerate au fost bine argumentate si personalizate. Mi-a placut si recomand cu caldura oricui vrea sa faca o reconversie in cariera in IT sau sa avanseze in cariera. Multumesc, Iuliana! 😁
Publicat pe Google Google
Razvan C. profile picture
Razvan C.
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
După aproape 4 ani de lucru ca web developer, job obținut după finalizarea cursului de JavaScript de la Wantsome în 2021. Am rezervat o ședință de consultanță gratuită, fiind într-un moment de confuzie, iar în urma discuției am plecat cu o viziune clară si un scop bine definit. Așadar am ales să încep cursul de Data Analyst & Data Engineer pentru a-mi completa cunoștințele.
Publicat pe Google Google
Mihai Bota profile picture
Mihai Bota
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
Am avut un call despre actualitate în IT cu Iuliana și a fost destul de insightful. Va recomand sa încercați și voi. Cred ca aveti ce învăța din asemenea calluri. Btw, înveți când piața e grea, nu când piața e ușoară. Mult succes!
Publicat pe Google Google
Răzvan Boboș profile picture
Răzvan Boboș
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
O recomand din suflet pe Iuliana de la Wantsome, Academia de IT! Am avut recent o întâlnire care m-a ajutat enorm. Deși discuția avea un timp alocat, ea a stat peste program doar pentru a se asigura că plec cu claritate și cu informațiile de care aveam nevoie. Mi-a oferit foarte multe direcții utile și idei pe care să le aplic. Însă, cel mai valoros lucru cu care am rămas a fost schimbarea de mindset. M-a ajutat să privesc eșecul dintr-o perspectivă complet nouă – să învăț să îl accept, să extrag lecțiile necesare din el și să merg mai departe fără să mă descurajez. Dedicarea ei m-a motivat cu adevărat. Mulțumesc, Iuliana, pentru răbdare, profesionalism și empatie!
Publicat pe Google Google
Nechita Catinca profile picture
Nechita Catinca
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
Am finalizat cursul și vreau să vă mulțumesc pentru oportunitate. Mi s-a părut un curs clar, bine structurat și ușor de urmărit. Exemplele și explicațiile m-au ajutat să înțeleg mai bine conceptele de bază din domeniul AI și să văd cum pot fi aplicate în practică. A fost o experiență plăcută și utilă pentru mine și mă bucur că am avut ocazia să particip.
Publicat pe Google Google
Octavian G. profile picture
Octavian G.
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
Am beneficiat de o consiliere personalizată, iar pe baza acesteia am primit cele mai potrivite recomandări pentru reconversia profesională, descoperind astfel ce mi-ar plăcea să fac și în ce direcție mă pot reorienta.
Publicat pe Google Google
florin liteanu profile picture
florin liteanu
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifică că sursa originală a recenziei este Google.
Am apelat la Wantsome pentru cursuri de QA Automation și ce m-a impresionat cel mai mult a fost interviul gratuit de ghidare în carieră pe care îl oferă. Am avut o discuție de ~1 oră cu un specialist foarte receptiv și bine pregătit. Am reușit să-mi expun deschis situația actuală, experiența, ce îmi doresc pe viitor și ce provocări am în carieră. Mi-au pus întrebări foarte bune, m-au ascultat cu adevărat și mi-au dat sfaturi concrete și realiste despre ce direcție să aleg, ce skill-uri să prioritizez și ce cursuri mi s-ar potrivi cel mai bine ca să avansez. Important: interviul ăsta e 100% gratuit, indiferent dacă decizi să te înscrii la cursurile lor sau nu. Nu simți nicio presiune de vânzare – e clar că scopul e să te ajute să iei cea mai bună decizie pentru tine. Recomand cu încredere să faceți acest pas! Chiar și doar discuția asta te ajută enorm să-ți clarifici poziționarea pe piață și planul pe viitor. Mulțumesc echipei Wantsome pentru profesionalism și pentru că oferă ceva atât de valoros gratuit!

Academia prietenoasă de IT.
Creștem cea mai mare
comunitate de IT din România.

Cursuri
  • Upgrade de skilluri
  • Reconversie profesională
  • Cursuri pentru companii
  • Cursuri pentru elevi
Despre noi
  • Proces de selectie
  • Mentori
  • Wantsome si comunitate
  • Acreditare
  • Contact
  • Termeni
  • Confidentialitate
Noutăți
  • Articole/Blog
  • Podcast
Altele
  • Evenimente
  • Plata în rate
  • Povești de succes
  • Consiliere gratuită
  • FAQs
  • Unde lucrează absolvenții
anpc sal
anpc sol
Twitter Instagram Youtube Tiktok
  • Acasă
  • Cursuri
    • Upgrade de skilluri
    • Reconversie profesională
    • Cursuri companii
    • Cursuri Elevi
  • ExperienceShip
    • ExperienceShip
    • Waves
  • Plata in rate
  • Mentori
  • Evenimente
    • Workshopuri
    • Evenimente
  • Povești de succes
  • Despre noi
    • Despre Wantsome
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
  • Acasă
  • Cursuri
    • Upgrade de skilluri
    • Reconversie profesională
    • Cursuri companii
    • Cursuri Elevi
  • ExperienceShip
    • ExperienceShip
    • Waves
  • Plata in rate
  • Mentori
  • Evenimente
    • Workshopuri
    • Evenimente
  • Povești de succes
  • Despre noi
    • Despre Wantsome
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
Consiliere gratuită
exit intent image
office working image

Mai stai un pic​

Ai nevoie de răspunsuri pe care doar un specialist HR ți le poate oferi? Programează acum o ședință gratuită de consiliere!

Programează o consultație gratuită