Java - Czego uczyć się dalej?

0

Hej,
Piszę aby zadać kilka pytań do bardziej doświadczonych kolegów. Ale najpierw trochę kontekstu. Jestem młodym programistą Java z 1.5 rocznym stażem jako junior. Dotychczas w czasie który poświęcałem na naukę skupiałem się na doskonaleniu swoich umiejętności pisania kodu w Javie, poznawaniu Springa i SQLa(nie tylko proste zapytania, bardziej skomplikowane procedury, poznawaniu jak działają poszczególne bazy itp). Jedyna sensowna książka o programowaniu jaką przeczytałem i czegoś się nauczyłem to "Czysty kod". Jednocześnie od jakiegoś czasu rozwijałem swój projekt RESTowego API w Springu, komunikującego się z bazą za pomocą Hibernate, starałem się aby projekt nie był całkowicie trywialny i pozwolił mi się zmierzyć z trudniejszymi problemami, na które gotowego kodu nie da znaleźć się w 3 minuty(przynajmniej 10 minut, żarcik ;P). Mam kilka pytań do bardziej doświadczonych kolegów:

  • w która stronę warto się rozwijać?
  • co jest warte nauki aby poszerzyć zakres kompetencji które oferuje? Tutaj pytanie o wszystko, zarówno technologie front, bazodanowe, umiejętności DevOps, a może coś jeszcze innego?
  • jakie książki polecacie? Chodzi mi o pozycje zakładające że już wiem co to pętla i naprawdę poszerzające horyzonty programistyczne ;P
  • może polecacie jakieś eventy, portale internetowe, czasopisma itp które mogą pomóc mi się rozwinąć?
  • gdzie śledzić trendy na rynku programistycznym?
    Dziękuję za każda odpowiedź ;)
1

@Paweł Grabowski:

  1. Daj się sensownie i rozwojowo pokierować w firmie.
  2. Zmień firmę na sensowną i rozwojową i daj się pokierować w nowej firmie.

W obu przypadkach wybierz ogólnie co cię interesuje.

Przy punkcie 2. dołączysz łatwo podpunkt: Awansuję z juniora.

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