Przebranżowanie, po jakim czasie startować na nowy stack,

0

Czesc, postanowilem, ze wezme sie porzadnie za backend (wybralem jave). Programowalem wczesniej w phpie jesli chodzi o backend, a pracuje teraz jako js-dev (4,5msc). Zastanawiam się po jakim czasie ruszyc na nowe stanowisko ( junior full-stack ? ) bo troche szkoda mi tego poswieconego czasu w js-a. Przyjmujac nauke ok. 2h 5 dni w tygodniu. Bo chyba zrobienie 1 projektu troche, nie oznacza, ze mam juz sie pchac na nowe stanowisko. Zanim poszedlem do pracy, byl o tyle plus, ze bylem w technikum i cos tam sobie dlubalem od 3 klasy technikum, wiec czasu bylo sporo, a nie ukrywam, ze teraz chcialbym jak najszybciej programowac w javie + js.

0

Jeśli chcesz jak najszybciej w czymś pracować, to jak najszybciej zacznij się tego uczyć.

Aczkolwiek porządną płynność w stosowaniu danej technologii osiąga się raczej po 4-5 latach, a nie 4-5 miesiącach.

0

Poszukaj kilku/kilkunastu ogłoszeń na stanowisko na które chcesz aplikować. Zobacz jakich technologii wymagają, następnie zacznij się z nich uczyć. Gdy już będziesz czuł, że łapiesz wszystkie te technologie i zrobiłeś kilka projektów z ich wykorzystaniem, to zacznij aplikować.

Nikt nie poda tutaj konkretnego odcinka czasu jaki jest potrzebny, żeby startować na inne stanowisko. Sam wiesz najlepiej w jakim tempie się uczysz i czego się uczysz, więc sam najlepiej będziesz w stanie oszacować ten czas.

0

Zrób jeden dwa projekty i aplikuj. Najwyzej zobaczysz czego Ci brakuje.

0

Co myślicie o zmianie : Java - > Python ? A jakbym po roku chcial wrocic to chyba nie byloby problemu?

W zasadzie to najbardziej chciałbym, żeby firma używała różnych technologii. Nieszczególnie chciałbym przywiązywać się do danego języka.
Ale jak patrze po firmach to jest raczej podzial i ciezko spotkac Jave i Pythona i cos jeszcze w jednym miejscu. Nie chciałbym zardzewiec.

Lubię Jave ale większosc projektow ma już swoje lata i ludzie często zardzewiali. Wiekszosc projektow jest daleka od "modern java".

A pythona też lubię i mam wrazenie, że ma szersze zastosowanie. Ma jak wszystko swoje minusy, ale oferty pracy są dość różnorodne.

0

@ragmal: niby prawda, mam tylko problem z tym, ze najczesciej big data to buzzword ;) wiekszosc firm chyba tylko sie tym chwali niz robi cos sensownego.

0

Zastanawiam sie tylko czy jakbym zlozyl CV na pythona z kilkoma latami doswiadczenia w javie to czy w ogole ktos by mnie zaprosil ;)

0

@wiciu:
No moim zdaniem normalna firma powinna dac mi szanse. I przeciez duzo z nas gdzies tam uzywalo innego jezyka z marszu.
Najwiecej znam Jave i jej frameworki ale zdarzylo sie popelniac kod w scali, pythonie, js, bashu ;)

A, że siedze w web apps to dla mnie sporo można robic przez analogie. Pewnie pewnych rzeczy musialbym sie oduczyc co jest normalne w javie, ale raczej by mi to nie zajelo duzo czasu.

Ogólnie naprawdę lubię nowoczesny ekosystem javy, ale w moim miescie raczej trudno spotkać...

0

Nie zauważyłem komentarza

@wiciu
Java to dla mnie głównie backend aplikacji webowych. Android pewnie też - chociaż wolałbym robić raczej webową wersje niż ogarniać Androida.
Mikroserwisy to akurat temat co lubię i chętnie bym w takich projektach siedział.

Jak patrze po ofertach to python to : webapps, data science, machine learning, sieci neuronowe itp. itd.

Kusi mnie jeszcze temat około devops + python + golang + cloud (i najlepiej jakies orchestration jak kubernetes itp. ), ale czuję, że jestem za miękka frytka na to ;)
Ale temat dla mnie ciekawy i powiązany z mikroserwisami.

0

@wiciu: :
Szczesliwcy udzielaja sie open sourcowo w projektach o ktorych wspomniales i ogolnie spora znajomosc linuxa a takze skryptowanie bash, python, go ;)
No i jednak czasem nurkuja w problemy, ktorych rozwiazan nie da sie znalezc na SO.

Ale przynajmniej nie siedza przy CSS albo CRUD :p

0

@wiciu:
Nie do końca. Część firm jak korzysta z narzędzi OSS to często próbuje je naginać pod siebie, więc lecą PRy, które da rozwiązanie, które będzie realnie wykorzystane w firmie. No i jednak sporo tych rozwiązań jednak jest opublikowane na firmowych repo a nie jakieś prywatne ;) np. Kubernetes - wiele firm do niego wystawia PRy ;)

Mimo wszystko to banda/garstka szczęśliwców, którzy faktycznie pracują z czyms około OSS i oprócz używania jeszcze rozwijają ciekawsze rozwiązania ;)

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