C#, C++, a może Java - pod względem zarobkowym

C#, C++, a może Java - pod względem zarobkowym
ME
  • Rejestracja:około 11 lat
  • Ostatnio:około 9 lat
  • Postów:7
0

Którego z wyżej wymienionych w nazwie tematu języków warto się uczyć pod względem zarobkowym? Który ma szersze perspektywy?

Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 5 godzin
0

Sugerując się portalem http://www.wynagrodzenia.pl/ , programiści C/ C++ i Javy zarabiają mniej więcej tyle samo, a programiści .NET zauważalnie mniej. Problem w tym, że w .NET kryje się więcej rzeczy niż sam C#, więc ostatecznie nie powinno być dużych różnic.

Zestawienia są jednak ogólnokrajowe, a rynek programistów jest różny w różnych miastach. Np w Krakowie najbardziej opłaca się być programistą Javy. Jak jest w innych miastach to się nie interesowałem.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
0
Wibowit napisał(a):

Sugerując się portalem http://www.wynagrodzenia.pl/ , programiści C/ C++ i Javy zarabiają mniej więcej tyle samo, a programiści .NET zauważalnie mniej. Problem w tym, że w .NET kryje się więcej rzeczy niż sam C#, więc ostatecznie nie powinno być dużych różnic.

Zestawienia są jednak ogólnokrajowe, a rynek programistów jest różny w różnych miastach. Np w Krakowie najbardziej opłaca się być programistą Javy. Jak jest w innych miastach to się nie interesowałem.

Po czym tak wnioskujesz? W Krakowie jest masa firm w których biorą programistów C#: Chatham, Ubs, HSBC czy nawet Sabre. A stawki nie są takie małe, bo po 3 latach doświadczenia jest już 5 cyferek.

wiciu
  • Rejestracja:ponad 11 lat
  • Ostatnio:5 dni
  • Postów:1205
0

Moim zdaniem, jest to bez różnicy w czym piszesz, jeśli chodzi o kasę. Może jedynie C++ jest mniej popularny, bo jest bardziej niskopoziomowy i niewiele nowych projektów w tym powstaje. Podejrzewam, że głównie jest to jakiś legacy code albo systemy embedded. Nie wiem, czy w związku z tym można liczyć na więcej kasy. Na pewno można liczyć na mniej ofert. C# to Java w wersji od MS z paroma różnicami i bardziej zintegrowana z technologiami MS. Podstawy C++ warto znać. Natomiast jeśli ktoś opanuje Javę lub C# na przyzwoitym poziomie, to myślę, że przesiadka z C# na Javę lub z Javy na C# nie powinna stanowić jakiegoś szczególnego problemu. Rozsądny pracodawca przy zdrowych zmysłach nie powinien mieć oporów przed przyjęciem do pracy dobrego programisty Javy z potencjałem oraz chęcią do nauki na stanowisko programisty C# i na odwrót.

edytowany 1x, ostatnio: wiciu
Zobacz pozostałe 4 komentarze
wiciu
Wiadomo. Są też różne wewnętrzne systemy, których i tak nie poznasz dopóki nie zaczniesz pracować w konkretnym projekcie. Myślę, że nawet pisząc w takiej Javie przez 2 lata nie można powiedzieć, że wszystko się wie. Nie wspomnę już o tym, że pisze się w tym języku mnóstwo różnych rzeczy i np. programista webowy nie będzie dobrze znał specyfiki aplikacji mobilnych i vice versa, a to przecież ten sam język. Frameworki, to rzecz wtórna. Jeżeli jakiś programista pokazał swoją wartość w jednej firmie, która mu zaufała, to łatwo nauczy się nowych rzeczy. To nie jest łapanka.
Darck
Ostatnio najwięcej firm w Polsce robi gry na smartphony, a tam zdaje się, że najpopularniejszym silnikiem do gier jest Unity, w którym pisze się w C#...
fasadin
Darcik, w Unity mozesz pisac w javascripcie i w Boo. A "gry na smartphony -> unity" nie jest do konca prawda.
Darck
Ale jak widać C++ nie jest potrzebny i c++ nie jest głównym językiem do pisania gier na smartfony.
fasadin
nigdy nie byl. Java albo obj-c
Wibowit
  • Rejestracja:około 20 lat
  • Ostatnio:około 5 godzin
0

Po czym tak wnioskujesz? W Krakowie jest masa firm w których biorą programistów C#: Chatham, Ubs, HSBC czy nawet Sabre. A stawki nie są takie małe, bo po 3 latach doświadczenia jest już 5 cyferek.

Pracowałem w Sabre i śledziłem od czasu do czasu oferty pracy - na oko prawie wszystkie oferty były w Javie, kilkanaście procent było w C++, a mniej niż 10% w C#.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
WhiteLightning
  • Rejestracja:prawie 14 lat
  • Ostatnio:2 dni
  • Postów:3187
0

Jest sporo pracy z przerabianiem programow z C++ na Jave. Do tego czesto sie trafia utrzymanie legacy systemow (C++), sporo aplikacji serwerowych tez byla w tym jezyku pisana.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.