Wpis z mikrobloga

Mirki, od 6 lat programuje komercyjnie w C++ - głównie telekomunikacja, obecnie automotive.
Zastanawiam się obecnie nad zmianą technologii na Jave. Kilka lat temu stworzyłem kilka serwisów w Javie (spring, hibernate etc). Praca przy tworzeniu aplikacji w Javie wydaje mi się ciekawsza niż w większości niskopoziomowa praca przy użyciu C/C++. Dodatkowo jest więcej ofert pracy, większa możliwość pracy zdalnej. Czy uważacie, że taka zmiana będzie trudna? Na co obecnie najlepiej zwrócić uwagę przy nauce Javy? Nadal nieśmiertelny Spring, Hibernate, JSF?

#programowanie #java #cpp
  • 12
  • Odpowiedz
@pusiux: JSF jest już na wylocie, jedyne oferty to utrzymywanie starych projektów. Obecnie najczęstszy stack dla Javy to Spring Boot, Hibernate i front w JS / TS (np. angular, react, vue).
  • Odpowiedz
@pusiux: jsf jest sporo jeszcze, ale w utrzymaniu, a dlaczego z takim expem chcesz ze swojego języka uciec? aż tak ciężko z ofertami/rozwojem?

jeśli chodzi o stack javy to na pewno warto znać hibernate'a, springa, troszkę devopsa, sqla na poziomie "nie zamulam jak widze query na 50 lini teskstu i umiem zmienić przecinek w składni"

no i w zależności od stanowiska na jakie będziesz uderzał - im więcej znasz architektury i
  • Odpowiedz