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
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:
- Anglular (albo React który teraz jest chyba bardziej popularny) -> skończy się na walce z CSSem i problemamy nieznanymi poza JS/TS :P
- Nauka kubernetesa (devops "ortogonalny") to pisanie YAMLi z tego co miałem kontakt :(
- 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)