Switch z desktop C++ na Javę EE

0

Właśnie jestem w trakcie przenoszenia się z małej firmy, w której pracowałem jako programista w C++, C++/CLI i trochę C#. Po przejrzeniu ofert na rynku wszelkie zadania w C++ sprowadzają się albo do aplikacji mobilnych, albo systemów wbudowanych – w żadnej z tych branż nie mam dużego doświadczenia. Do tej pory głównie zajmowałem się programowaniem w C++ i C++/CLI pod Windows, i raczej były to różnego rodzaju algorytmy numeryczne.

Aktualnie aplikuję na programistę Java w dość dużej korporacji i z tego, czego dowiedziałem się na rozmowie „rozeznawczej”, głównie chodzi o systemy webowe w Javie EE – w tym doświadczenie mam praktycznie zerowe. Znam nieco Javę Standard, ale też tylko konsolowy desktop; trochę AWT i Springa, ale głównie z uczelni, więc można śmiało założyć, że nie wiem nic. ;)

Czy mogę liczyć na jakieś wskazówki – o czym powinienem wiedzieć i na co się przygotować? I jak podejść do samej rozmowy – bo nie ukrywajmy, o stronie webowej nie dowiem się praktycznie niczego przed drugą rozmową. C++ znam na bardzo dobrym poziomie, obiektówka nie jest mi obca… ale co poza tym?

1

Technologii pewnie i tak nie zdążysz się nauczyć, więc proponuję ogarnąć trochę tematykę:

  • serwera aplikacyjnego
  • aplikacji n-warstwowych
  • zastosowania kontenera IoC
  • Ogólnie o takich rzeczach jak EJB czy WebService'y

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