Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
La mulți ani @mishu_bz!

La mulți ani @kyrre!

windows 10 drivere startup degrad...

Tencuiala exterioara casa caramid...
 Contact posibil deteriorat proces...

ce se mai lucreaza remote ?

Care din urmatoarele optiuni este...

Cum se calculeaza MTBF la un swit...
 Distante etrieri

Fisier corupt reapare in galeria ...

Ce condensator ar putea fi? TV Vo...

Problema droguri
 Soldat gradat profesionist - dipl...

Eroare incarcare formular

merita upgrade de la Ryzen 5 2600...

Intel i9 14900K cooler air Deepco...
 

Java vs Fullstack

* * * - - 2 voturi
  • Vă rugăm să vă autentificați pentru a răspunde
23 răspunsuri în acest subiect

#19
utopium

utopium

    Guru Member

  • Grup: Senior Members
  • Mesaje: 46.115
  • Înscris: 14.08.2007
Eu am facut si backend, si frontend, si baze de date, si programare Windows, si grafica 2D/3D/animatie/design/Photoshop/etc (am inceput prin 1990 sa invat programare, adica prin clasa a VI-a Posted Image).

Parerea mea e sa te specializezi pe frontend in mod special, HTML/CSS/Javascript in primul rand. Nu te apuci de Angular pana nu stii bine Javascript. In HTML/CSS/Javascript poti face inclusiv jocuri/animatie daca te intereseaza asta, deci ai posibilitati diverse sa faci si grafica.

Am facut si Java vreo 3 ani (si C# inca ceva ani, seamana suficient de mult unul cu altul), nu am ramas cu vreun interes deosebit pentru Java, tot la frontend am revenit pana la urma (CSS/Javascript/JQuery/React, Angular nu am mai facut recent). Cand am de facut un proiect personal si trebuie sa fac un API in backend prefer sa folosesc altceva decat Java (Python, PHP). La Node.js nu m-am bagat ... inca. Acum cochetez cu aplicatiile de mobil.

Castigul depinde de ce stii sa faci si cat de bun esti, nu asa de mult de tehnologie, poti sa fii Frontend developer care sa castige mai mult decat Java developer, poate fi si invers. Avantajul fullstack e ca are o viziune de ansamblu mult mai buna, dezavantajul e ca nu apuca sa exceleze pe nici un domeniu de obicei, ci eventual e bun la mai multe si poate trece usor de la una la alta. Dar ca sa fii un fullstack adevarat, iti trebuie multi ani de experienta (10+ as zice eu), pentru ca trebuie sa stapanesti la nivel decent mai multe tehnologii, ceea ce evident ca dureaza. Cu HTML/CSS/JS mi se pare ca e mai usor sa pornesti la drum, apoi poti invata eventual ceva Python, poate MySQL si cand le stapanesti pe astea decent deja ai acoperit cele 3 domenii majore (frontend, backend, DB).

Parerea mea e ca Python ti-ar prinde bine in viitor pentru ca e tare pe AI/Machine Learning, si ma astept sa creasca numarul de proiecte pe asa ceva. Iar fara HTML/CSS/JS nu exista web-ul, deci acolo va fi cam intotdeauna usor de gasit de lucru.

Editat de utopium, 13 ianuarie 2023 - 18:21.


#20
justice22

justice22

    Active Member

  • Grup: Members
  • Mesaje: 1.788
  • Înscris: 12.05.2012

View Postutopium, on 13 ianuarie 2023 - 18:16, said:

Eu am facut si backend, si frontend, si baze de date, si grafica 2D/3D/animatie/design/Photoshop/etc (am inceput prin 1990 sa invat programare, adica prin clasa a VI-a Posted Image).

Parerea mea e sa te specializezi pe frontend in mod special, HTML/CSS/Javascript in primul rand. Nu te apuci de Angular pana nu stii bine Javascript. In HTML/CSS/Javascript poti face inclusiv jocuri/animatie daca te intereseaza asta, deci ai posibilitati diverse sa faci si grafica.

Am facut si Java vreo 3 ani (si C# inca ceva ani, seamana suficient de mult unul cu altul), nu am ramas cu vreun interes deosebit pentru Java, tot la frontend am revenit pana la urma (CSS/Javascript/JQuery/React, Angular nu am mai facut recent). Cand am de facut un proiect personal si trebuie sa fac un API in backend prefer sa folosesc altceva decat Java (Python, PHP). La Node.js nu m-am bagat ... inca. Acum cochetez cu aplicatiile de mobil.

Castigul depinde de ce stii sa faci si cat de bun esti, nu asa de mult de tehnologie, poti sa fii Frontend developer care sa castige mai mult decat Java developer, poate fi si invers. Avantajul fullstack e ca are o viziune de ansamblu mult mai buna, dezavantajul e ca nu apuca sa exceleze pe nici un domeniu de obicei, ci eventual e bun la mai multe si poate trece usor de la una la alta. Dar ca sa fii un fullstack adevarat, iti trebuie multi ani de experienta (10+ as zice eu), pentru ca trebuie sa stapanesti la nivel decent mai multe tehnologii, ceea ce evident ca dureaza. Cu HTML/CSS/JS mi se pare ca e mai usor sa pornesti la drum, apoi poti invata eventual ceva Python, poate MySQL si cand le stapanesti pe astea decent deja ai acoperit cele 3 domenii majore (frontend, backend, DB).

Parerea mea e ca Python ti-ar prinde bine in viitor pentru ca e tare pe AI/Machine Learning, si ma astept sa creasca numarul de proiecte pe asa ceva. Iar fara HTML/CSS/JS nu exista web-ul, deci acolo va fi cam intotdeauna usor de gasit de lucru.

Multumesc mult de raspuns! :)

Editat de justice22, 13 ianuarie 2023 - 18:19.


#21
utopium

utopium

    Guru Member

  • Grup: Senior Members
  • Mesaje: 46.115
  • Înscris: 14.08.2007

View PostMarianG, on 13 ianuarie 2023 - 16:11, said:

dar asta nu-mi raspunde la intrebare; eu am intrebat CE poti face cu strict HTML?
Pagini web foarte simple, de prezentare :D

#22
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Mesaje: 31.489
  • Înscris: 10.08.2005

View Postutopium, on 13 ianuarie 2023 - 18:19, said:

Pagini web foarte simple, de prezentare Posted Image
important era sa inteleaga el care sunt limitarile sculei

#23
TruculMagic

TruculMagic

    Egalitatea nu există decât în matematică

  • Grup: Senior Members
  • Mesaje: 19.687
  • Înscris: 24.11.2015
Scoate banii din calcul. Daca o faci pentru bani nu o sa iti placa , nu o sa excelezi. Ramai la ce iti place si evolueaza.

#24
justice22

justice22

    Active Member

  • Grup: Members
  • Mesaje: 1.788
  • Înscris: 12.05.2012
ok, va multumesc pt raspunsuri.

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate