Prośba o poradę przy zmianie pracy dla programisty

0

Witam serdecznie.
Od 8 lat pracuję jako programista php (własna działalność(. Znam ogólnie technologię webową: html, css, podstawy js, podstawy jquery, bootstrap, jakieś frameworki itp. PHP robiłem głównie strukturalnie, ale obiektówkę też łapię :)

Mam już dość pracy na własny rachunek i zastanawiam się nad pracą w korpo/software housie na etacie.
Mam 33 lata, więc myślę że to dobry czas na zmianę.

Biorę pod uwagę 2 technologie:

  1. ASP.NET MVC - jako że weba znam i dużo rzeczy dałoby się wykorzystać. Tylko czy ten CORE:
    https://docs.microsoft.com/pl-pl/aspnet/core/tutorials/first-mvc-app-mac/ - to jest aktualna wersja .NET, czy są różne wersje? Znalazłem informację że CORE jest następcą "zwykłego" .NET - tylko po którym łatwiej o pracę?
    Wydaje mi się że lepiej iść w weba niż w "okienkowy" .NET - a jakie jest Wasze zdanie na ten temat?

Macie jakieś zdanie na temat Microsoft entity framework?

  1. JAVA - magiczna JAVA ;) Tutaj trzeba byłoby się uczyć praktycznie wszystkiego od początku. Ale czy warto?
    Wydaje mi się że próg wejścia może być dużo wyższy niż w .NET (dużo rzeczy pokrywałoby mi się z dotychczasowymi technologiami).
    W Javie musiałbym pewnie już na starcie ogarnąć nie tylko samą jave, ale także Springa itp?

Przyszłościowo i finansowo obie technologie wydają mi się atrakcyjne, tylko nie bardzo wiem w co pójść. Muszę też liczyć się z utratą zarobków na juniorze (mam rodzinę na utrzymaniu) i nie wiem co mniej "zaboli".

Co byście radzili? :)

0

łoo panie, coś ty robił te 8 wiosen? masz PHP na moim półrocznym poziomie, zmiana języka niewiele zmieni, po tylu latach jako senior w PHP zarabiałbyś koło dychy tak czy inaczej... dziwne trochę

1

Radzilibysmy rozejrzec sie po okolicy bo skoro masz rodzine to ciezko spakowac sie i wyjechac. Czego ofert masz wiecej w okolicy? Do tego sprobuj popisac w jednym i w drugim chociaz miesiac, a sam sobie odpowiesz na zadane pytanie. Jednym pasuje .NET, a drugim Java. W tym drugim masz do wyboru Spring lub JEE.

0
czysteskarpety napisał(a):

łoo panie, coś ty robił te 8 wiosen? masz PHP na moim półrocznym poziomie, zmiana języka niewiele zmieni, po tylu latach jako senior w PHP zarabiałbyś koło dychy tak czy inaczej... dziwne trochę

Póki co wyciągałem 60-70% tego ;) chcę to właśnie zmienić, nauczyć się czegoś porządnie :)
Tylko mam wątpliwości do ścieżki którą obrać :) Co Ty byś radził?

0

odśwież swoje skille o symfony, laravela, composer, git, sql i atakuj co lepsze etaty, zawsze to lepsze niż zaczynać od zera

0
Hispano-Suiza napisał(a):

Radzilibysmy rozejrzec sie po okolicy bo skoro masz rodzine to ciezko spakowac sie i wyjechac. Czego ofert masz wiecej w okolicy? Do tego sprobuj popisac w jednym i w drugim chociaz miesiac, a sam sobie odpowiesz na zadane pytanie. Jednym pasuje .NET, a drugim Java. W tym drugim masz do wyboru Spring lub JEE.

W okolicy w której mieszkam ciężko z firmami IT - więc przeprowadzka i tak wymagana :(
Mam jeszcze zlecenia na php, więc przez początkowy okres dorabiał...

Ogólnie .NET mi się podoba, tylko tyle rodzajów technologii tam jest, że nie bardzo wiem na czym się skoncentrować - web czy "okienka"?
Wydaje mi się że też łatwiej będzie mi przejść z php do .NET.

0

pytanie co jesteś wstanie ogarnąć, bo jeśli przez tyle lat niewiele z php wyniosłeś to ciężko oczekiwać, że wyciągniesz więcej ucząc sie po godzinach i mieszając dwa języki i narzędzia, ale twoja wola

0
Łukasz Betta napisał(a):
Hispano-Suiza napisał(a):

Radzilibysmy rozejrzec sie po okolicy bo skoro masz rodzine to ciezko spakowac sie i wyjechac. Czego ofert masz wiecej w okolicy? Do tego sprobuj popisac w jednym i w drugim chociaz miesiac, a sam sobie odpowiesz na zadane pytanie. Jednym pasuje .NET, a drugim Java. W tym drugim masz do wyboru Spring lub JEE.

W okolicy w której mieszkam ciężko z firmami IT - więc przeprowadzka i tak wymagana :(
Mam jeszcze zlecenia na php, więc przez początkowy okres dorabiał...

Ogólnie .NET mi się podoba, tylko tyle rodzajów technologii tam jest, że nie bardzo wiem na czym się skoncentrować - web czy "okienka"?
Wydaje mi się że też łatwiej będzie mi przejść z php do .NET.

W .NET? Technologii? Wut. Skoro tam jest dużo to do Javy nie podchodź nawet. Jak robisz całe życie web w php to ciężko wchodzić w okienka tak więc ogarnięcie samego C# i wejście w ASP.NET. Mówię o tym sporo więc dorzucę - nie Core. Mało ofert w tym na aktualną chwilę.

0
czysteskarpety napisał(a):

pytanie co jesteś wstanie ogarnąć, bo jeśli przez tyle lat niewiele z php wyniosłeś to ciężko oczekiwać, że wyciągniesz więcej ucząc sie po godzinach i mieszając dwa języki i narzędzia, ale twoja wola

Tak niestety wyszło, życie... Mam teraz czasową możliwość, troszkę oszczędności więc chcę to wykorzystać :) Dlatego zastanawiam się w co lepiej iść.... java? naturalniejszym wyborem wydaje mi się .net... Jeśli .net - to który?

?

Jaka jest różnica pomiędzy tymi ASP.NET MVC i ASP.NET MVC Core?
Gdzie najłatwiej znaleźć pracę?

0

ASP.NET MVC. Jest go najwięcej. Jest starszy od Core. Zanim Core będzie na takim poziomie ofert jak jego poprzednik minie sporo lat. Entity Framework to jakby nie patrzeć kolejny krok nauki (ORM). Windows Forms to już zależy od Ciebie. Albo bawisz się w okienka albo w web.

0

Ty masz 60% tego co mógłbyś zarabiać gdybyś był dobry ale tyle ile masz wystarcza ci bo liczysz na więcej w przyszłości.

Innym wystarcza 60% tego ile ty zarabiasz gdyby byli dobrzy ale tyle ile mają wystarcza im bo liczą na więcej w przyszłości.

Dalej jest junior za 2000 brutto szczęśliwy bo dostał wymarzoną pracę i liczy w przyszłości na więcej.

Na końcu łańcucha zleceń jest ziomek po kursie pracujący na razie za darmo ale on też liczy na co najmniej 1500 za pół roku.

Weź się za cokolwiek co nie da się wykonać przez tak zwane zrobienie zlecenia.

0

8 lat w PHP strukturalnie? Słabo to widzę. Sam się przeniosłem z PHP na Javę, ale znałem wcześniej Symfony, więc po miesiącu nauki Javy dostałem już stanowisko juniora. Jak umiesz OOP to w każdym języku się odnajdziesz. Podstawy Javy, C++ czy C# są wtedy banalne i dopiero widzisz jakie PHP to było bagno (chociaż przyznaje, że PHP7 + Symfony to już dobry poziom programowania). Większy problem jest z frameworkami, ale w necie jest tyle materiałów że przysłowiowa małpa to ogarnie. Jeśli chodzi o kasę to dopiero po 1,5 roku zarabiałem więcej niż w PHP (12,5k b2b), ale warto było czekać. Najpierw naucz się OOP na PHP 7, a dopiero potem bierz się za inne języki, bo się zniechęcisz. PHP ogarniasz, więc będzie łatwiej.

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