Java developer czego sie uczyc dalej?

0

Czesc, mam pytanko dotyczace mojej dalszej kariery jako java. Mam 2 lata expa i caly czas pracuje. Zastanawiam sie, czego uczyc sie dalej? Chmury i calej otoczki zwiazanej z tym czy moze isc bardziej we front Angular/React? Pisali mi starsi koledzy, ze jak angulara dobrze ogarne i bede fullstackowo robil to jest to bardziej rozchwytywane niz java + devops.. Sam juz nie wiem.. Co myslicie? Bede wdzieczny za porady.

0

Jak już umiesz Javę to ucz się tego co ci bardziej pasuje bo nauki jest dużo i trudno to ogarnąć jak cię to nie jara. Z rzeczy negatywnych:

  1. Anglular (albo React który teraz jest chyba bardziej popularny) -> skończy się na walce z CSSem i problemamy nieznanymi poza JS/TS :P
  2. Nauka kubernetesa (devops "ortogonalny") to pisanie YAMLi z tego co miałem kontakt :(
  3. Nauka chmury (devops "natywny") -> aż trudno powiedzieć czego się uczyć. Najpierw trzeba wyrać jedną z 3 różnych chmur (Azure, AWS, Google) i każda ma różne usługi i inaczej rozwiązuje problemy :D
0
stanley123 napisał(a):

Sam juz nie wiem.. Co myslicie? Bede wdzieczny za porady.

Polecam ogarnięcie słownika związanego z domeną. Dzięki temu nawet jak się okaże że masz mierne kompetencje to będziesz mógł iść w menedżment/lidowanie - kasa większa, ludzie jak to ludzie - kij i marchewka a biznesowi wystarczą spotkania i raporty pisane z pomocą ChatGPT z ww. słownika.

0
stanley123 napisał(a):

Mam 2 lata expa i caly czas pracuje. Zastanawiam sie, czego uczyc sie dalej?

A co umiesz i co lubisz robić? 2 lata nijak nie mówią o tym co już umiesz i nie wiadomo czy lepiej np. podciągnąć Springa niż ładować się w super fullstack devops

0

Ja bym powiedział:

  • docker
  • kubernetes
  • AWS (podstawy, ale praktycznie - połączenie się z S3 z apki Spring Bootowej)
  • mikroserwisowe design patterns
  • testy - jak można pisać testy, jakie są rodzaje testów (nie tylko podział jednostkowe / integracyjne)

1 użytkowników online, w tym zalogowanych: 0, gości: 1