Witam,
Założyłem ten wątek w celu wysłuchania Waszych opinii na temat mojej sytuacji o której poniżej :)
Obecnie pracuję jako programista PHP. Moje doświadczenie w tej technologii wynosi około 4 lata. Na chwile obecną moim pracodawca jest firma, z której naprawdę jestem zadowolony jeśli chodzi o warunki pracy, zadania i ogólną atmosferę.
Mimo wszystko w najbliższym czasie chciałbym przekwalifikować się na programistę Java (dokładnie J2EE) i z tym wiązać swoją przyszłość zawodową.
Od czasu rozpoczęcia studiów, które obecnie kończę. Java która była jedną z technologii używanych na zajęciach, bardzo mocna mnie zaciekawiła. Na początku nie myślałem by iść w tym kierunku. Jednak od kilku miesięcy, kiedy widzę jak wygląda rynek pracy i jakie są możliwości rozwojowe, finansowe oraz zawodowe w PHP oraz Javie. Stwierdziłem że nie ma na co czekać i trzeba wybrać tę drugą opcję.
Java jednak jest językiem posiada o wiele większe możliwości. Można liczyć na ciekawe i bardziej rozbudowane projekty, a co za tym idzie, na lepsze zarobki co jest w moim wieku (27 lat) dość ważnym czynnikiem. Mimo wszystko że mam stabilną i przyjemną pracę, chce zmiany. Mam nadzieję że zmiany na lepsze. :)
Co o tym myślicie. Czy dobrze postępuję. Nie chciał bym żałować swojej decyzji. Zdaje sobie sprawę że na początku może być ciężko. Mogę nie zarabiać tyle ile zarabiam obecnie. Jednak mam nadzieję że w przeciągu 6-12 mc. Ta zmiana się opłaci i wyjde na prostą.
Jak podejść do tego tematu, w jakich firmach szukać zatrudnienia jako programista Java, na co zwracać uwagę.
Jeśli chodzi o moją znajomość Javy i jej pochodnych technologii. Z samej Javy mam dość solidne rozeznanie, jednak brakuje mi praktyki. Obecnie przerabiam technologie związane z J2EE, czyli Servlety, JSP, JSF, JPA. Jednak tutaj posiadam podstawy, które pozwalają mi napisać prostą aplikację, posiadającą podstawową funkcjonalność. Chociaż myślę że przy pomocy dokumentacji, mogę napisać coś większego niż zwykle HelloWorld ;)
Waznym czynnikiem jest też znajomość angielskiego, niestety ten element mam opanowany na poziomie średniozaawansoiwanym z problemami w komunikacji.
Piszę o tym wszystkim gdyż chciałbym Was, drodzy koledzy, prosić o wybranie odpowiedniej drogi. Co powinienem w obecnej sytuacji zrobić? Czy próbować jak najszybciej zmienić pracę na pierwszą lepszą firmę w której bedę mogł zdobyć doświadczenie. Czy szukać czegoś lepszego, ale tutaj przeszkodą może być nie sama znajomość Javy oraz brak komercyjnego doświadczenia, ale kiepska znajomość angielskiego. Nie chciał bym też skakać po firmach, gdyż Cv i tak mam już rozgrzebane (4 zmiany w ciągu 5 lat).
Co możecie mi doradzić w tej kwestii? :)
Będę ogromnie wdzięczny za wszystkie zgłoszone porady :)