Som en udviklerressource i Q & A-stil,Stack Overflowser tusindvis af programmerere tjekke ind hver dag for at få svar på alt fra strengvektorer til Jade -skabeloner. Men hvis du også leder efter detaljer om, hvad der får techindustrien til at krydse af, bør dens nylige undersøgelse af over 50.000 udviklere verden over skyde til tops på din læseliste.


Mens undersøgelsen går ind på alt fra de største arbejdspladsudfordringer til, om udviklere foretrækker detStar warsellerStar Trek(Star wars, medmindre du er over 50), handler meget af det om kompensation. Så hvis du nogensinde har spekuleret på, hvilke techjobs der betaler mest - samt hvilke færdigheder der højst sandsynligt vil bringe top dollar - er du kommet til det rigtige sted.

Specialkompetence netto store lønsedler

I USA indbringer evnen med computerværket Spark og programmeringssproget Scala de højeste lønninger i gennemsnit $ 125.000. Databasestyringssystem Cassandra, programmeringssprog F# og open-source framework Hadoop var også bedst betalte teknologier til $ 115.000.

Undersøgelsen opdelte også de bedst betalte tekniske færdigheder efter erhverv og identificerede de mest lukrative specialer for udviklere i fuld stab, front-end udviklere, matematikudviklere og mobiludviklere. Full-stack-udviklere, der kan udvikle sig til skyen og arbejde med Redis eller React, er de bedst betalte inden for deres område og tjener i gennemsnit 105.000 dollar. For front-end-udviklere indbringer ekspertise i React ($ 105.000) efterfulgt af Node.JS ($ 95.000) flest penge.


I mellemtiden får udviklere med en matematikbaggrund, der kender Scala ($ 140.000), Spark ($ 130.000) og Hadoop ($ 125.000) mere betalt end deres jævnaldrende. Endelig tjente mobiludviklere, der specialiserede sig i Objective-C, mest i deres område ($ 100.000), mens dem med en stærk forankring i iOS tjente omkring $ 10.000 mere i gennemsnit end dem, der primært er Android-udviklere.

Mobiludviklere tjener højt


Stack Overflow kiggede også på, hvilke positioner der betaler mest. Ikke overraskende tilhørte de højest betalte roller inden for teknologi ledere (VP of Engineering, CTO, CIO osv.) Med en gennemsnitlig løn på $ 150.314. De blev efterfulgt af ingeniørledere, der har en gennemsnitlig løn på $ 143,122.

Mens de fleste af de anførte stillinger havde en løn, der oversteg eller svævede omkring seks tal, erweb-udviklerposition, der havde den højeste løn, var mobiludvikler (specielt til iOS) til $ 115.460. Back-end webudviklere havde en gennemsnitlig løn på $ 108.580, efterfulgt af full-stack webudviklere ($ 100.273) og front-end webudviklere ($ 97.016).


Løn varierer efter beskæftigelsesstatus, uddannelse og køn

Heltidsansatte udgør hovedparten af ​​udviklerens arbejdsstyrke. De har også de højeste gennemsnitlige lønninger, der ligger omkring $ 98.949. Freelance entreprenører tjente $ 92.311, mens selvstændige udviklere tjente $ 82.293.

Ifølge undersøgelsen kan det også betale sig at have en avanceret grad. En ph.d. i datalogi (eller et beslægtet felt) indbragte den højeste gennemsnitlige løn på $ 122.219. En kandidatgrad i datalogi (eller beslægtet felt) kom på andenpladsen med en løn på $ 118.803. Mentorprogrammer og fuldtidsintensive programmer resulterede også i højere løn end gennemsnittet.

Undersøgelsen berører også lønforskellen mellem kønnene - et varmt diskussionsemne både inden for teknologi og i den større arbejdsstyrke. Selvom der ikke var en påviselig lønforskel mellem kønnene for unge udviklere under 30 år, tjener mandlige udviklere i alderen 30 eller ældre i gennemsnit mere - nogle gange mere end $ 20.000 ekstra om året.


Men der er mindre huller, når man fokuserer på erfaring frem for alder. Blandt udviklere med mindre end fem års erfaring tjener kvinder enten det samme beløb eller mere end mænd, hvor mænd tjener lidt mere, når de når seks til 10 års erfaring og 11+ års erfaring.

Kan du lide det, du har læst? Tilmeld dig Gastromium for at få personlige artikler og jobanbefalinger - og for at hjælpe rekrutterere med at finde dig.