Dyskutowałem w nocy ze znajomym z USA na temat zapotrzebowania ludzi pod konkretne technologie. Stwierdził, że najciężej im znaleźć ludzi od Haskella - co w mojej opinii jest całkiem zrozumiałe (składnia, poziom wejścia, ilość ofert etc.).
Postanowiłem sprawdzić jak to konkretnie rozkłada się pod kątem ogłoszeń i zarobków. W ruch poszło kilka języków i ku mojemu zdziwieniu za Haskella nie płaci się wcale szalonych dolarów. Jak to w końcu jest? Haskell niby jeden z najtrudniejszych/najbardziej wymagających, a stosunek zapotrzebowania do ofert i ofert do wynagrodzenia wcale tego nie pokazuje.
Do porównania użyłem indeed. IWynagrodzenie w ofertach - ilość ofert. Bez lokalizacji.
Haskell:
$50,000+ (452)
$75,100+ (358)
$85,200+ (284)
$100,000+ (207)
$120,000+ (100)
Erlang
$95,200+ (246)
$105,200+ (200)
$110,000+ (165)
$120,000+ (124)
$135,600+ (65)
F#
$90,900+ (115)
$95,600+ (109)
$105,500+ (74)
$110,500+ (55)
$120,000+ (34)
OCaml
$93,600+ (85)
$100,000+ (70)
$105,700+ (58)
$110,100+ (31)
$131,200+ (18)
Clojure
$95,000+ (349)
$105,200+ (293)
$115,300+ (198)
$120,000+ (168)
$130,200+ (86)
Lisp
$60,400+ (152)
$87,600+ (116)
$95,600+ (105)
$105,300+ (62)
$115,100+ (33)
Rust
$90,000+ (391)
$100,000+ (342)
$110,000+ (244)
$120,100+ (164)
$130,100+ (85)
Elixir
$75,300+ (363)
$95,000+ (302)
$110,000+ (221)
$120,200+ (181)
$135,000+ (85)
Scala
$100,000+ (5285)
$110,000+ (4463)
$120,000+ (3307)
$125,000+ (2655)
$140,000+ (1115)
Z ciekawości zajrzałem do tych bardziej mainstreamowych:
Java
$85,000+ (55332)
$100,000+ (44811)
$110,000+ (33644)
$115,000+ (27512)
$130,000+ (12023)
Javascript
$75,000+ (45937)
$90,000+ (38349)
$100,000+ (30547)
$110,000+ (21669)
$125,000+ (9889)
Python
$80,000+ (56766)
$95,000+ (46561)
$105,000+ (36783)
$115,100+ (26002)
$130,100+ (11735)
C#
$80,000+ (25779)
$90,000+ (22009)
$100,000+ (16659)
$110,000+ (10910)
$120,000+ (6149)
Na koniec nie mogło oczywiście zabraknąć:
C++
$80,000+ (31993)
$95,000+ (25987)
$105,000+ (19874)
$115,000+ (13193)
$125,000+ (7632)
Skoro poziom wejścia do Haskella jest (podobno) jednym z wyższych to skąd takie niskie w porównaniu do innych wynagrodzenia? Scala bardzo mnie zaszokowała ilością ofert jak i wynagrodzeniami. Jestem mocno zdziwiony niskimi płacami i ilością ofert Elixira. Erlang też wydaje się mieć całkiem spore stawki.
Oczywiście to wszystko w skali globalnej, bo jak chyba wszyscy widzą nie przekłada się to zbytnio na krajowy rynek.