Badania pokazują, że programiści znający Scali są jednymi z najlepiej wynagradzanych w branży.
Programiści znający język programowania Scala są jednymi z najlepiej wynagradzanych w branży, według nowych danych z ankiety.
Coroczny raport JetBrains „State of Developer Ecosystem” na 2024 rok przeprowadził rozmowy z 23 262 deweloperami, aby uzyskać wgląd w języki programowania, narzędzia i technologie, które dominowały w ich pracy w ciągu ostatniego roku.
Raport sklasyfikował udział najlepiej opłacanych pracowników z wynagrodzeniami w najwyższym kwartylu w ich kraju lub regionie według języka, z 37% najlepiej opłacanych deweloperów używających Scali.
Reszta pierwszej piątki to Go (35%), Kotlin (34%), C (33%) i C++ (32%), a tuż za nimi skrypty powłoki (31%), Java (30%), Python (29%) i Rust (27%).
Raport zawierał link do JetBrains’ Developer Ecosystem Data Playground, który oferuje kalkulator wynagrodzeń IT do oszacowania wynagrodzeń deweloperów na podstawie ich poziomu doświadczenia, głównego języka programowania i regionu.
Patrząc szczególnie na Wielką Brytanię, szacuje się, że dwie piąte programistów Pythona z 1-2 letnim doświadczeniem zarabia od 3 001 do 4 000 dolarów miesięcznie, podczas gdy 42% programistów C# z takim samym doświadczeniem zarabia od 2 001 do 3 000 dolarów.
JetBrains zauważył, że wynagrodzenia nie są koniecznie determinowane wyłącznie przez język, a konkretna rola zawodowa dewelopera ma znaczny wpływ na ich płacę.
Na przykład raport stwierdził, że skrypty powłoki zostały sklasyfikowane wśród najlepiej opłacanych języków głównie dlatego, że są intensywnie używane przez inżynierów DevOps, którzy zazwyczaj mają wyższe wynagrodzenia.
Poza konkretnym językiem, w którym się specjalizują, luka płacowa między płciami pozostaje znacząca w rozwoju oprogramowania, z 28% mężczyzn programistów zarabiających w najwyższym kwartylu swojego regionu, w porównaniu do zaledwie 19% ich żeńskich odpowiedników.
Narzędzia do kodowania AI wchodzą do głównego nurtu
W odniesieniu do technologii kształtujących branżę rozwoju oprogramowania, JetBrains odkrył, że zdecydowana większość programistów wskazała używanie narzędzi do kodowania AI w swojej codziennej pracy.
Raport stwierdził, że 69% deweloperów próbowało ChatGPT, a 49% stwierdziło, że regularnie używa tego narzędzia do kodowania lub innych działań związanych z rozwojem.
GitHub Copilot został sklasyfikowany jako drugie najpopularniejsze narzędzie AI używane przez deweloperów, z dwoma piątymi respondentów mówiących, że próbowali platformy, a nieco ponad jedna czwarta (26%) stwierdziła, że regularnie z niej korzysta.
„Wielu programistów wyraźnie zaznajamia się z AI, ale tylko czas pokaże, czy to nowe narzędzie zostanie przyjęte na dłuższą metę” – skomentował raport.
Zapytani, jakie korzyści czerpią z używania narzędzi AI do kodowania i innych działań związanych z rozwojem, 67% deweloperów stwierdziło, że pomaga im to zaoszczędzić czas na wyszukiwaniu informacji.
Szybsze kodowanie i rozwój zostały wskazane przez 58%, a szybsze wykonywanie powtarzalnych zadań i zwiększona produktywność zostały zauważone przez 57% respondentów.
Inne często wymieniane korzyści obejmowały krótszy czas nauki nowych technologii, frameworków i języków (45%), mniejszy wysiłek umysłowy wymagany do kodowania (39%) oraz lepsze ogólne doświadczenie w kodowaniu i rozwoju (36%).