Raport Java vs .NET

3

Z danych zebranych na https://solid.jobs przygotowaliśmy raport Java vs .NET.

Raport skupia się na 3 kwartałach tego roku, ale dla porównania są prezentujemy też dane z całego 2023.
Jest to nasz drugi taki raport, dlatego będziemy wdzięczni za wszelkie komentarze i konstruktywną krytykę.

W raporcie znajdziecie m.in.:

  • oczekiwane wynagrodzenia i czy obecnie one rosną, czy maleją
  • jak prezentuje się podział fullstack vs backed
  • jak obecnie wygląda możliwość pracy zdalnej i ilu jest na nią chętnych

Dane pochodzą z 20k aplikacji i 1,8k ofert.

Uprzedzając (bo w innym wątku o B2B pojawiła się taka wątpliwość) - ofert remote nie mnożymy razy każde województwo tylko traktujemy jako jedną sztukę.

Raport znajdziecie tutaj: https://solid.jobs/java-vs-dotnet

@trojanus__
java vs dotnet.png

6

W tyłek sobie wsadźcie wymagane zgody marketingowe.

6
Pinek napisał(a):

W tyłek sobie wsadźcie wymagane zgody marketingowe.

Proszę https://cdn2.solid.jobs/java-vs-dotnet/raport-java-vs-dotnet-solidjobs.pdf

0

Co do linka, to dawałem ostatnio bezpośrednio:
Z zebranych danych z https:/...

Raport można pobrać z: https://solid.jobs/miesiac-testerow jednakże musielibyście podać tam cenne dane, (które następnie zostałyby sprzedane na czarnym rynku 😉, których wiem że i tak nie podacie, dlatego wrzucam jako załącznik ;)

Ale tym razem, pomyślałem sobie że te zgody podniosą trochę ciśnienie, zwłaszcza że tyle ostatnio było o tych telefonach ;⁠) Sorry za tę niepotrzebną złośliwość.

1

Ile spadl zarobek boardom z ofertami rok do roku? - bo slyszalem ze kosmos

0
lampasss napisał(a):

Ile spadl zarobek boardom z ofertami rok do roku? - bo slyszalem ze kosmos

Nam wzrósł. Ale może dlatego, że pełną monetyzację włączyliśmy dopiero rok temu 😛 I jesteśmy bardzo małą firmą, pod względem zatrudnienia.

Zresztą sprawozdania finansowe spółek są publicznie dostępne. Co prawda z opóźnieniem, ale powinieneś móc to łatwo sprawdzić.

1

screenshot-20241120140708.png
Czepiam się ale .Net to nie język ;)

2

Czyli programiści z roku na rok zarabiają coraz mniej?

4

Fajny raport, ale ten wykres, gdzie 85% ofert tylko na B2B - no to mi się nie zgadza z tym, co widzę od jakiegoś czasu : D Ja szukam pracy tylko z UoP i zawsze sobie coś znajdę dla siebie, niemal codziennie. A w raporcie wygląda, jakby resztka skostniałych seniorów/leadów jeszcze się broniła i będzie siedzieć uparcie na przestarzałym już UoP do śmierci.
No nie.

0
JHM napisał(a):

Fajny raport, ale ten wykres, gdzie 85% ofert tylko na B2B - no to mi się nie zgadza z tym, co widzę od jakiegoś czasu : D Ja szukam pracy tylko z UoP i zawsze sobie coś znajdę dla siebie, niemal codziennie. A w raporcie wygląda, jakby resztka skostniałych seniorów/leadów jeszcze się broniła i będzie siedzieć uparcie na przestarzałym już UoP do śmierci.
No nie.

Myślę, że może wynikać to z kilku czynników:

  1. Przypuszczam, że obecnie jakieś 80-90% ofert dla IT są wystawiane przez kontraktornia, a te preferują taki rodzaj współpracy
  2. Nawet jeśli możliwa jest współpraca UoP to nie informuje się o niej wprost, pewnie z wielu względów
  3. Dodanie drugiej formy to zawsze dodatkowy czas, a i tak większość kandydatów do pewnego czasu preferowała B2B, może trendy się zmieniły
0

Wszystko fajnie ale próbka danych troche mala mi sie wydaje zeby to ekstrapolować na branże...

0
Ziemiak napisał(a):

Wszystko fajnie ale próbka danych troche mala mi sie wydaje zeby to ekstrapolować na branże...

Jest to pewnie kwestia dyskusyjna. Na pewno problem jest z ofertami juniorów, bo ich rzeczywiście jest bardzo, bardzo mało.

Co do pozostałych poziomów, to wydaje się, że ofert było wystarczająco, by po ich przeanalizowaniu zauważyć to o czym wspomina się internetach:

  • stawki obecnie są na stałym poziomie, lub nawet nieznacznie mniejszym
  • dłuższe rekrutacje, brak odpowiedzi spowodowany większą liczbą kandydatów
  • problem z ofertami 100% remote
  • obniżenie oczekiwań finansowych

I nie wiem, czy 2,5x większa liczba ofert (bo o tyle więcej ofert z widełkami ma obecnie największy job board) w tej sytuacji by z coś diametralnie zmieniło. Mam nadzieję, że w przyszłości to sprawdzimy ;)

0

@mstl o! dzięki za update! już odpowiadam! (zajęło mi to dzień! sorry, a ja mam Internet Explorera i jestem przyzwyczajony do Javy)

co mnie zastanawia, to ten cytat:

Dane pochodzą z 20k aplikacji i 1,8k ofert.
Uprzedzając (bo w innym wątku o B2B pojawiła się taka wątpliwość) - ofert remote nie mnożymy razy każde województwo tylko traktujemy jako jedną sztukę.

ok, takie są liczby! jest 1.8k ofert i jest 20k aplikacji? Na chłopski rozum, to wychodzi 10 os. na miejsce? Czy dobrze to policzyłem? (uśrednianie z d***, a z czego)

zupełnie inny temat: jak wyglądają same rekrutacje? I dlaczego jest tak mało stanowisk Juniorskich?

0
trojanus__ napisał(a):

@mstl o! dzięki za update! już odpowiadam! (zajęło mi to dzień! sorry, a ja mam Internet Explorera i jestem przyzwyczajony do Javy)

co mnie zastanawia, to ten cytat:

Dane pochodzą z 20k aplikacji i 1,8k ofert.
Uprzedzając (bo w innym wątku o B2B pojawiła się taka wątpliwość) - ofert remote nie mnożymy razy każde województwo tylko traktujemy jako jedną sztukę.

ok, takie są liczby! jest 1.8k ofert i jest 20k aplikacji? Na chłopski rozum, to wychodzi 10 os. na miejsce? Czy dobrze to policzyłem? (uśrednianie z d***, a z czego)

zupełnie inny temat: jak wyglądają same rekrutacje? I dlaczego jest tak mało stanowisk Juniorskich?

Co do juniorów, to od kilku lat jest zapaść na tym rynku:

  • mało firm szuka pracowników na takim poziomie, bo junior to inwestycja a teraz mamy sezon na zaciskanie pasa
  • firmy wolą dać ofertę na mida, aby mieć automatyczny filtr na wszystkich wannabe
  • nie ma sensu wystawiać ogłoszeń na junior na specjalistycznych portalach skoro są inne miejsca gdzie można ich pozyskać taniej (dodam tylko, że u nas na portalu oferty dla juniorów są bezpłatne)

Od jakiegoś czasu, obswerwując liczbę aplikacji na stanowiska juniorskie, mam wrażenie, że niektózy jednak sobie odpuścili. Wcześniej np. na takie oferty:
https://solid.jobs/offer/21336/netwise-zimowa-szkolka-dotnet-dynamics-d365-styczen-2025
było kilkuset chętnych. Teraz nie dobiliśmy jeszcze do 100, a już tydzień wisi.

Co do średniej, to są slajdy prezentujące, jak to wyglądało w tym roku. W 2023, było zdecydowanie mniej chętnych (<10).

1

Czyli podsumowując warto się uczyć javy i aplikować na stanowiska w javie. Polecam

0
obscurity napisał(a):

Czyli podsumowując warto się uczyć javy i aplikować na stanowiska w javie. Polecam

Warto umieć Javę i mieć mieć w niej kilka lat doświadczenia. Niektórzy się ponoć z tym już rodzą.

1

Ja mam w poniedziałek interview, pewnie się nie dostanę. jak ostatnio do tej samej firmy, za brak studiów.

Tak szczerze to chciałbym pracować nad modyfikacjami genetycznymi, analizować i przeprowadzać to, nie ma takiego działu.

2

".NET z kolei jest doskonałym wyborem dla firm korzystających z rozwiązań chmurowych, mikrousług i konteneryzacji" - czyli w C# pisze sie w chmurze i K8S, a w Java nie? wg raportu najczesniej wybierana chmura to Azure?

0
still.still napisał(a):

wg raportu najczesniej wybierana chmura to Azure?

W .NET tak. Dalej są rozpisane technologie. W 2023 co 10 oferta miała w wymaganiach (a nie nice-to-have) Azure. Teraz co 5.
Z kolei dla Javy, żadna typowa "chmura", nie była w wymaganiach TOP10 we wszystkich ofertach. W dalszych wymaganiach był oczywiście AWS.

1
mstl napisał(a):
still.still napisał(a):

wg raportu najczesniej wybierana chmura to Azure?

W .NET tak. Dalej są rozpisane technologie. W 2023 co 10 oferta miała w wymaganiach (a nie nice-to-have) Azure. Teraz co 5.
Z koeli dla Javy, żadna typowa "chmura", nie była w wymaganiach TOP10 we wszystkich ofertach. W dalszych wymaganiach był oczywiście AWS.

ok, ale wg raportu to najbardziej popolarna chmura to Azure. Nie widze wzmianki o tym, ze Azure jest najbardziej popularny tylko w .NET, a w Java moze byc inna chmura najbardziej popularna.

"Na podstawie danych z rynku pracy dla .NET developerów w Polsce, widzimy wyraźnie zauważalny wzrost znaczenia technologii chmurowych oraz narzędzi do konteneryzacji i mikroserwisów, co odzwierciedla ogólnoświatowy trend w kierunku bardziej skalowalnych i nowoczesnych architektur.
W obszarze technologii chmurowych największe wzrosty stale odnotowuje platforma Azure. To pokazuje, że coraz więcej firm przenosi swoje aplikacje do chmury. Wzrost popularności Docker oraz Kubernetes również potwierdzają rosnące zapotrzebowanie na umiejętności związane z konteneryzacją i zarządzaniem infrastrukturą w chmurze."

Wg raportu w .NET pisze sie z Azure, Dockerem oraz K8S, a w Java z K8S i Kafka. Z raportu wynika, ze jak chcesz pisac w chmurze to wybierz .NET.

0
still.still napisał(a):
mstl napisał(a):
still.still napisał(a):

wg raportu najczesniej wybierana chmura to Azure?

W .NET tak. Dalej są rozpisane technologie. W 2023 co 10 oferta miała w wymaganiach (a nie nice-to-have) Azure. Teraz co 5.
Z koeli dla Javy, żadna typowa "chmura", nie była w wymaganiach TOP10 we wszystkich ofertach. W dalszych wymaganiach był oczywiście AWS.

ok, ale wg raportu to najbardziej popolarna chmura to Azure. Nie widze wzmianki o tym, ze Azure jest najbardziej popularny tylko w .NET, a w Java moze byc inna chmura najbardziej popularna.

"Na podstawie danych z rynku pracy dla .NET developerów w Polsce, widzimy wyraźnie zauważalny wzrost znaczenia technologii chmurowych oraz narzędzi do konteneryzacji i mikroserwisów, co odzwierciedla ogólnoświatowy trend w kierunku bardziej skalowalnych i nowoczesnych architektur.
W obszarze technologii chmurowych największe wzrosty stale odnotowuje platforma Azure. To pokazuje, że coraz więcej firm przenosi swoje aplikacje do chmury. Wzrost popularności Docker oraz Kubernetes również potwierdzają rosnące zapotrzebowanie na umiejętności związane z konteneryzacją i zarządzaniem infrastrukturą w chmurze."

Wg raportu w .NET pisze sie z Azure, Dockerem oraz K8S, a w Java z K8S i Kafka. Z raportu wynika, ze jak chcesz pisac w chmurze to wybierz .NET.

Komentarz był udzielony po części .NET, więc powinien być traktowany jako odniesie wyłącznie do niej. Tak samo po technologiach Java. Być może te sekcje powinny być lepiej rozdzielone i przedstawione, by nie było takich wątpliwości.

2
mstl napisał(a):

Komentarz był udzielony po części .NET, więc powinien być traktowany jako odniesie wyłącznie do niej. Tak samo po technologiach Java. Być może te sekcje powinny być lepiej rozdzielone i przedstawione, by nie było takich wątpliwości.

Może po prostu skasować część dotyczącą Javy, bo jak zwykle wprowadza zamieszanie?

2

@mstl: Czy w zdaniu: "Stanowiska na poziomie Regular pozostają najczęściej wybierane, podczas gdy liczba aplikacji na poziom Junior jest stosunkowo niska, co wynika z ograniczonej liczby dostępnych ofert dla początkujących."

screenshot-20241126224445.png

nie powinno byc przypadkiem: "...liczba aplikacji na poziom Junior jest stosunkowo WYSOKA, ..."

0
still.still napisał(a):

@mstl: Czy w zdaniu: "Stanowiska na poziomie Regular pozostają najczęściej wybierane, podczas gdy liczba aplikacji na poziom Junior jest stosunkowo niska, co wynika z ograniczonej liczby dostępnych ofert dla początkujących."

screenshot-20241126224445.png

nie powinno byc przypadkiem: "...liczba aplikacji na poziom Junior jest stosunkowo WYSOKA, ..."

To jest akurat ta sytuacja, o której pisał @luo w komentarzu.
Masz mało, ofert, na każdą przypada średnio ponad 100CV, ale sumarycznie i tak mniej niż na inne oferty mid/senior, których jest więcej.
Niemniej jednak dzięki Twojej uwadze, zwróciliśmy uwagę na nieścisłość na innej stronie, która mogła wprowadzać w błąd (średnia była niepotrzebnie przedstawiona procentowo, zamiast liczbowo).

@still.still jeśli chcesz odezwij się na priv - w zamian za krytyczne spojrzenie możemy zaproponować upominek od firmy :)

2

Nie czytając raportu mogę powiedzieć jak to wygląda. Ponad 90% ofert pracy to aplikacje backend z jakimś tam frontendem. Backend to Java (i pochodne), dług, długo nic, .NET, długo nic, reszta (Python, PHP, NodeJS....). Nie wchodząc w wojenki A vs B, zaletą .NET jest większy odsetek sensownych ofert i mniej kandydatów po bootcampach 2 tygodnie zero to hero. W Javie wiadomo, podobnie jak na froncie fronendowym tłum entry level devs o wąskich specjalizacjach typu "springoot developer".

0
piotrpo napisał(a):

Nie czytając raportu mogę powiedzieć jak to wygląda. Ponad 90% ofert pracy to aplikacje backend z jakimś tam frontendem. Backend to Java (i pochodne), dług, długo nic, .NET, długo nic, reszta (Python, PHP, NodeJS....). Nie wchodząc w wojenki A vs B, zaletą .NET jest większy odsetek sensownych ofert i mniej kandydatów po bootcampach 2 tygodnie zero to hero. W Javie wiadomo, podobnie jak na froncie fronendowym tłum entry level devs o wąskich specjalizacjach typu "springoot developer".

@piotrpo: .NET jest większy odsetek sensownych ofert - co masz na mysli piszac sensownych ofert. Ile takich sensownych ofert jest na C#/.NET w porownaniu do Java? Ja mam doswiadczenie w C# oraz w Java i dostaje ze 3-4 razy wiecej ofert w Java niz na C#/.NET.

mniej kandydatów po bootcampach 2 tygodnie zero to hero - to piszesz o entry level na Java, a jak masz juz doswiadczenie to sie okazuje, ze Backend to Java (i pochodne), dług, długo i ze duzo latwiej zmienic prace w Java niz w C#/.NET, bo na Java jest wiecej ofert pracy i (wg raportu Java vs .NET) mniej aplikacji/CV na jedno miejsce dla mid/senior.

Posumowujac dla juniora latwiej znalezc prace w C#/.NET, a dla mida/seniora latwiej w Java.

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.