Hej
Jestem programistą Pythona. Z pewnych względów chciałbym zmienić technologię na Javę. Javę znam. Chciałbym zawodowo pisać w Springu.
Chciałbym spytać ile Waszym zdaniem zajmie nauka takich modułów i technologii jak:
Spring Core
Spring Boot
Spring MVC
Spring Data
JPA
Hibernate
CDI
JMS
JUnit
Thymeleaf
Czy o czymś zapomniałem co wypada znać?
Pytam ile to może zająć, bo ilość tych rzeczy trochę przeraża. Taki mniej więcej realny termin / ilość godzin które Wy musieliście poświęcić by te technologie poznać. Nie dogłębnie, ale na tyle by aplikować na Juniora (nie staż) i nie mieć problemu w działaniu w tych technologiach.
Zamierzam ogólnie przeczytać dokumentacje każdego z powyższych i zrobić testowe projekty z tym wszystkim żeby położyć na tym łapę. Ogólnie czysty kod pisać umiem, kwestia tylko frameworków.