DotNet dla programisty J2EE

0

Jak myslicie, czy w obecnej sytuacji rynkowej jest sens uczenia się Dotnet dla programisty J2EE z 10 letnim stażem. Czy nie ma sensu łapać dwie sroki za ogon i lepiej wejść głębiej w J2EE być super specjalistą?
I jeszcze jedno: czy waszym zdaniem, z waszych obserwacji to prawda, że programiści Dotnet zarabieją na ogół trochę mniej niż J2EE.

1

Przede wszystkim warto z programisty J2EE stać się programistą Java EE. ;P

0

Majac 10 lat doswiadczenia w Java EE chyba powinienes juz raczej byc dosc zaawansowanym jej programista i wiedziec to i owo, nie zaszkodzi poznac inna technologie...

0

Jak masz 10 lat doświadczenia to jest to ogromny czas i bez problemu znajdziesz prace za duże pieniądze.
Jeśli już to na Twoim miejscu poszedł bym w Rails.

Może opowiesz coś o projektach w jakich brałeś udział. Jakie technologie użyłeś co było fajne co nie..było by super

0

@RobertVox1977 niech zgadnę, ostatnie 7-8 lat spędziłeś w jednej i tej samej firmie? To tak tylko w kontekście ostatnio popularnego tematu "jak czesto zmieniac pracę".

1

Przyznaje ze praca w firmie 10 lat to nie to samo co 5+5 albo 2+2+2+2+2
Sam pracuje obecnie w jednej firmie 5lat i żeby nie zgłębianie wiedzy w domu to bym dalej EJB 2.1 robił

1

To po cholere w niej siedzisz?

0

Pieniądze, stanowisko, władza

1

Biernosc, lenistwo, konformizm.

0

Bierność - nie to co czytam po godzinach to czasem wdrażamy u nas w firmie ale w projekcie który trwa 13 lat trudno o łatwe zmiany
Lenistwo - hmm ... ciężko o samoanalize
Konformizm - o tak :-)

1

@Szczery ale wiesz czym ryzykujesz? Że za rok czy dwa zajdzie potrzeba zmiany pracy (np. aplikacja przejdzie z fazy developmentu w czysty maintenance) i nagle sie okaże że jesteś "mało atrakcyjny" na rynku bo jesteś specjalistą w technologiach których od dawna nikt nie używa. I jedyne na co mozesz liczyć to albo spadek zarobków i start w nowej technologii albo rzeźba w brązie i stanowisko "senior big-ball-of-mud maintainer".
Dzisiaj może połowa technologii które znasz i których używasz w pracy jest jeszcze używana. Jutro to będzie 25% a za rok to może być 0.

0

To może pójdźmy dalej. Jaka jest przyszłość w tym zawodzie, możliwe, że za parę lat przyjdą hindusi i znajomość najnowszych technik nic nam nie da

0

A teraz hindusi sa pozamykani w klatkach? :-\ Co maja hindusi do braku dla kogokolwiek pracy?

0

@Szczery pracowałeś kiedys z hindusami? Widziałeś co oni wyprawiają? Nie, ich sie nie obawiam :D
Juz teraz wiele firm odwraca sie od hinduskich podwykonawców bo o ile koszt developmentu był niższy to koszty utrzymania tych potworków które pisali były zbyt wysokie.
Pisałem już o tym kiedyś: sytuacja autentyczna, produkcyjny kod dużej aplikacji używanej przez tysiące ludzi - jedna funkcja na 700 linijek kodu złożona z samych warunków o poziomie zagłębienia dochodzącym do 10 ;] Autorstwa oczywiście hinduskiego. Nie muszę wspominać chyba ile defektów było otwartych na ten kawałek kodu? Bo wiadomo ze w niektórych przypadkach się to sypało...

0

Ja moge tylko potwierdzić słowa @Shalom . Sam mam podobną sytuację. Utrzymujemy takiego potwora (ja już prawie 3 lata), od którego każdy w firmie stara się uciec. 7-mio tysięczniki to tam normalka. Masa globali i śmieciowych obiektów latających po sesji :d. A najgorsze jest to że jak próbujesz coś naprawić w jednym miejscu to nie masz pewności że się coś w innym nie wywali przez Twoją zmianę.

0

Właściwie to podepnę się na troche do tematu :)
Ciekawi mnie czy z perspektywy kogoś kto jeszcze nie pracował (mowa o mnie) a od zawsze pisał w Javie - warto jest się przekwalifikować na C#? Rozumiem, że warto poznać, zobaczyć itd - w końcu liczy się rozwój. Ale chodzi mi o taką poważną zmiane specjalizacji - taką, że gdybym pracował jako Java developer to rzuciłbym wypowiedzeniem na rzecz pracy jako programista C#.

Ciekawi mnie, czy programowaniem w np. ASP.NET MVC, WebForms, Entity Framework itd. rządzą troche inne prawa niż w javie. Same webowe technologie sa wykorzystywane z tego co wiem do podobnych projektów. Dokładniej: chodzi mi o próg wejścia w technologie, jak wygląda wsparcie, czy można łatwo się rozwinąć w stronie np. C# i ASP.NET (bo nie ukrywajmy, początki pisania aplikacji webowych w Javie jest MEGA trudne. Podejrzewam, że z dzisiejszych technologii gorszy próg wejścia będą miały jeszcze tylko te "egzotyczne" języki).

Czytam sobie ostatnio po forach i internetach i często widuje, że ktoś przekwalifikował się właśnie z Javy na C# i ASP.NET (jeśli chodzi o web) i sobie chwalą. Płaca podobna, projekty też, ale podobno zdecydowanie fajniej się pisze.
Ostatnio też zauważyłem skromnie, że Windows Phone trochę zyskuje poważanie, myślę, że android może się trochę bać :P

0

Zadajesz mnostwo pytan, ktore w gruncie rzeczy tak samo wygladaja...

Napisz jakiegos cruda to sie dowiesz jak sie pisze.

Anyway... Java nie ma jakichs zaspecjalnych trudnosci na starcie. Dopoki wybierasz rozsadnie technologie i nie zongluje sie serwerami to nie widze powodu do zadnej meki.

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