talent.io Lönrapport för utvecklare

Undersökning av tekniklönerna i hela Europa

Sedan 2015 har talent.io hjälpt tusentals tekniker inom hela världen att hitta jobb som passar deras behov. Med hjälp av vår expertis inom tekniklandskapet har vi sammanställt vår första utvecklingslönrapport.

Vår dataanalys sammanställs av över 40 000 intervjuförfrågningar gjorda av företag som anställer på talent.io från januari 2017 till december 2018.

Vi strävar efter att tillhandahålla omfattande data för tekniska löner genom att analysera hur nedanstående variabler påverkar intjäningspotentialen:

  • Plats: talent.io är baserat i tre av Europas största tekniska nav: Frankrike, Tyskland och Storbritannien. Som sådan tillhandahåller vi (1) Allmän analys över de åtta städer där talent.io verkar i den aktuella rapporten, och (2) Landsspecifik analys för Frankrike, Tyskland och Storbritannien som kommer att finnas tillgängliga i nästa delbetalningar. Var och en av dessa rapporter ger dig en mer detaljerad förståelse av vilka löner du kan förvänta dig som teknisk kandidat som söker arbete i det landet. Rulla nedåt för länkar till dessa enskilda artiklar.
  • 🧳 Års erfarenhet: uppdelat i sex separata intervall (0–1; 1–2; 2–4; 4–6; 6+) för att hjälpa dig hitta din intjäningspotential oavsett din nuvarande upplevelse. Vi använder samma intervall på vår plattform så att kandidater och företag kan avgöra om möjligheten passar bra.

Med hjälp av dessa baslinjevariabler undersöker vi följande faktorer som spelar en betydelse för att bestämma nästa steg att ta för att främja din karriär:

  • Bransch: Inte alla branscher skapas lika. Vi tar ett steg tillbaka och undersöker hur mycket den genomsnittliga teknikerna kan förvänta sig att göra när vi arbetar i en viss bransch.
  • Jobbroll: Se hur din karriärs bana - och lön - förändras baserat på ditt jobb och ditt ansvar.
  • Teknik: Intresserad av att lära sig en ny teknik? Ta reda på vilka tekniska staplar som efterfrågas högst och hur mycket du kan förvänta dig att göra baserat på din skillset.
  • Externa faktorer: Hur påverkar din utbildning din intjäningspotential? Har det att flytta till ett nytt land ha ekonomiska fördelar? Vi överväger hur olika externa faktorer kan påverka lönsområden. (Obs: Externa faktorer som beaktas varierar beroende på landsspecifika data. Därför tillhandahåller vi inte dessa uppgifter i vår allmänna analys.)
Vårt primära mål är att dela värdefull lönedata och insikter om det aktuella utvecklingsanställningslandskapet.

Om du är en tekniker som är intresserad av att hitta ett nytt jobb, hoppas vi att dessa resultat kommer att ge dig en bättre förståelse för hur du bäst kan positionera dig för framgång.

Och om du är en rekryterare i behov av tekniska kandidater av hög kvalitet, strävar vi efter att exakt beskriva hur snabbt utvecklarlönerna förändras utifrån det växande behovet av kvalitetsanställningar.

Övergripande gränsöverskridande trender

Industri

En av de första saker som arbetssökande överväger när de letar efter nya jobbmöjligheter är företaget eller branschen de vill arbeta i.

Samtidigt överstiger efterfrågan på tekniker mycket tillgången. Oftast bombarderas tekniska kandidater av LinkedIn-meddelanden från headhunters som vill fylla en tjänst.

Så när det gäller utvecklarlönerna började vi omvänt med att fråga, "Vilka branscher arbetar majoriteten av tekniker inom?"

Oavsett om du är en nyutvecklare direkt från universitetet eller en erfaren professionell som har arbetat i samma bransch i fem år är det värdefullt att känna till de typer av företag som har behov av den största mängden ingenjörer.

Vi samlade våra data för att ge en översikt över de tio bästa branscherna där utvecklare är efterfrågade:

Topp 10 branscher som behöver tekniker. Datakälla: talent.io
  1. Enterprise Software (21,8%): skapa datorprogramvara och affärsinriktade verktyg för organisationer som företag, myndigheter, skolor etc.
  2. Fintech (13,1%): levererar ekonomiska lösningar från slutet till tidigare som tidigare var besvärliga och mindre tillgängliga för allmänheten. FinTech framstod som en konkurrerande industri för traditionella finanstjänster
  3. Big Data & Analytics (12,3%): sammanställa stora datamängder och strukturera dem för att avslöja trender, korrelationer och användares insikter som inte skulle vara möjligt att avslöja på annat sätt
  4. Plattform (10,7%): gruppering av teknik som skapar stora nätverk som underlättar utbyte eller interaktion mellan användargrupper
  5. e-handel (9,8%): köp eller försäljning av produkter / tjänster online
  6. Finans / försäkring (8,2%): tillhandahålla traditionella finansiella tjänster och pengarhanteringstjänster för kommersiella och detaljhandelskunder
  7. Media / innehåll (8,0%): publicering och delning av information via massmediaplattformar
  8. Hälsa och välbefinnande (6,9%): använda teknik för att tillhandahålla lösningar för att anta hälsosammare livsstilsvanor och upprätthålla positivt välbefinnande
  9. Spel (5,0%): utveckling av video-, dator- och mobilspel
  10. Resor (4,2%): omfattande tjänster för fritids-, fritids- eller affärsresor, inklusive transport, gästfrihet och underhållning

Nästan 50% av företagen där utvecklare är efterfrågade stammar från Enterprise Software, Fintech och Big Data & Analytics. För en nyutvecklare som pressas för att hitta ett jobb rekommenderar vi att du tittar inom en av dessa branscher.

Ändå hitta arbete i en bransch som du brinner för frågor. Oavsett din nuvarande erfarenhet är det viktigt att överväga hur företaget och branschen du väljer hjälper dig att utveckla din kompetensuppsättning utifrån hur du ser för dig att din karriär ska gå över tiden.

Jobbroll

En av de viktigaste sakerna att tänka på när du söker ett nytt jobb är vilken typ av roll du ser dig själv i.

Uppgifterna visar att de fyra bästa jobbrollerna som företagen vill fylla utgör 75% av alla tekniska roller på vår plattform.

Fördelning av de bästa jobbrollerna baserat på företagets jobberbjudanden. Datakälla: talent.io
  1. Full Stack Developer (30,7%): utveckling av klient- och serversidan
  2. Backend Developer (17,7%): utveckling på serversidan
  3. Frontend Developer (14,2%): utveckling på klientsidan
  4. Lead Developer (11,8%): teknisk team leder med minst 2 års erfarenhet, ansvarig för att hantera personer eller projekt
  5. Övrigt (25,5%): som består av mer än 25 tekniska roller som faller under utveckling, data, infrastruktur, testning, produkt / design och verkställande / ledarskap (Om du är intresserad av att veta om vi hjälper tekniker med din specifika erfarenhet och sökningskriterier, rekommenderar vi att du registrerar dig direkt till talent.io. Din profil kommer sedan att granskas av en talangadvokat som avgör hur vi kan hjälpa dig.)

Vi minskade vår analys ytterligare för att specifikt titta på de årliga lönerna för ovannämnda roller, alla som faller under kategorin webb- och mjukvaruutvecklare.

Eftersom den genomsnittliga lönen för Lead Developers endast samlar data för utvecklare med 2+ års erfarenhet, segmenterade vi våra resultat efter: (1) Entry-level och junior-utvecklare: Full Stack, Backend och Frontend Developers med erfarenhet från 0–1 och 1–2 år (2) Mellanivå- och seniorutvecklare: Full Stack-, Backend-, Frontend- och Lead-utvecklare med erfarenhet från 2–4, 4–6 och 6+ år

Genomsnittslöner för utvecklingsnivåer och juniorutvecklare i alla länder. Datakälla: talent.io

Om vi ​​standardiserar valutadata över alla länder i euro, finner vi att utvecklare i Berlin och Storbritannien i genomsnitt får högre löneabjudanden än utvecklare i Frankrike.

För startnivåer och juniorutvecklare med 0–2 års erfarenhet ser vi att Backend-utvecklare får högre lönerbjudanden än Frontend-utvecklare och till och med Full Stack-utvecklare.

Genomsnittslön för medelutvecklare och äldre utvecklare i alla länder. Datakälla: talent.io

Samtidigt, om du är en seniorutvecklare, kan du överväga att bli ledande utvecklare. Lead Devs får vanligtvis jobberbjudanden med genomsnittslön som är 10% –20% högre än utvecklare av Backend, Frontend eller Full Stack. Annars kan ett annat alternativ för äldre utvecklare vara att gå in i en Software Architect-roll.

Det är viktigt att komma ihåg att ovanstående löner inte tar hänsyn till levnadskostnader, vilket kan ha en betydande inverkan på dina årliga besparingar.

Utbildning och kompletterande erfarenheter - personliga projekt, frilansarbete, praktikplatser och praktikplatser - är ytterligare faktorer som vi inte kunde standardisera för i vår gränsöverskridande analys.

Teknik

Forskning från Stack Overflows 2018 Global Developer Hiring Landscape visar de två viktigaste faktorerna när man överväger en ny position är:

  1. Ersättning och erbjudna förmåner
  2. Språk, ramverk och annan teknik som används

Att lära sig en viss teknik kan ha stor inverkan på din startlön och den totala intjäningspotentialen - särskilt för utvecklare med mer erfarenhet.

Vi ville förstå samspelet mellan teknik, arbetsroll, plats och erfarenhetsnivå för att ge en mer fullständig bild av vilka tekniker som hjälper dig att öka din årslön.

I likhet med vår analys av jobbroller har vi inskränkt vårt fokus till den mest relevanta tekniken på vår plattform. I detta sammanhang hänvisar relevant teknik till programmeringsspråk, ramar och bibliotek som företag behöver när de vill fylla en specifik arbetsroll.

Av denna anledning ingår inte HTML och CSS i dataanalysen nedan. Det här är en förutsättningsteknik, inte de dominerande språken som företag söker när de anställer en ny teammedlem.

Programmeringsspråk

Mest relevanta programmeringsspråk baserat på företagets jobberbjudanden. Datakälla: talent.io

För att förstå samspelet mellan löneförväntningar för ovanstående språk delar vi upp uppgifterna i nedanstående grupper:

  • C # - Java: båda objektorienterade programmeringsspråk med en liknande syntax och gränssnitt härrörande från C och C ++
  • PHP - Python - Ruby: Python och Ruby är båda språk på hög nivå designade med enkelhet i åtanke och som ger utvecklare möjlighet att programmera snabbt genom lättviktssyntax. Dessa språk har ökat i popularitet och är ansvariga för PHP: s minskning av marknadsandelar
  • JavaScript: JavaScript står för en betydande del av de mest relevanta språken. Nedan beskriver vi hur utvecklare tillämpar JavaScript genom att dela upp informationen och se hur de staplas med en viss ram eller teknik
C # - Java
Genomsnittslön för C # och Java-utvecklare i alla länder. Källa: talent.io
  • C # (3,8%): allmänt syfte, objektorienterat programmeringsspråk som kan användas för att skriva för webbtjänster, serverkod och inbäddade system
  • Java (19,3%): allmänt syfte, objektorienterat programmeringsspråk som används över ett brett spektrum av applikationsutveckling, från webb och desktop till Cloud Computing och Big Data

Vår analys visar att C # -utvecklare i Frankrike och Tyskland tjänar ungefär samma lön till i genomsnitt € 47K per år, medan C # -utvecklare i Storbritannien i genomsnitt tjänar 11% mer till € 53K (£ 46K) per år.

I Frankrike tjänar Java-utvecklare ungefär samma lön som C # -utvecklare. Men i Tyskland och Storbritannien tjänar Java-utvecklare 12% mer respektive 8% mer än C # -utvecklare inom sina givna länder. Detta kan delvis bero på att många Java-utvecklare baserade i Tyskland och Storbritannien hittade fler jobb i FinTech och finans / försäkringsbolag som i genomsnitt betalar högre löner än andra branscher.

PHP - Python - Ruby
Genomsnittslön för PHP-, Python- och Ruby-utvecklare i alla länder. Källa: talent.io
  • PHP (13,2%): öppen källkod, generellt skriptspråk utformat specifikt för webbapplikationsutveckling och som vanligtvis används bland företagsprogramvaruföretag → Symfony är det mest använda ramverket av PHP-utvecklare
  • Python (17,8%): allmänt syfte, objektorienterat, hög nivå programmeringsspråk som betonar läsbarhet och kod enkelhet, med mångsidiga applikationer som webbutveckling, datavetenskap och scripting → Django är det mest använda ramverket av Python-utvecklare
  • Ruby (5,4%): allmänt syfte, objektorienterat programmeringsspråk med kortfattad syntax som möjliggör större kodflexibilitet, vilket gör det till ett populärt webbapplikationsspråk bland start → Ruby on Rails är det mest använda ramverket av Ruby-utvecklare

Uppgifterna ovan visar att PHP-utvecklare tjänar mindre än Python- och Ruby-utvecklare oavsett land, med Frankrike i genomsnitt 43 €, UK € 48K (42K £) och Tyskland 49K € per år.

Ruby-utvecklare tjänar i genomsnitt lite mer än PHP-utvecklare, medan Python-utvecklare har de högsta genomsnittliga lönerna i varje land. Så oavsett var du bor kan utvecklare som vill öka sin intjäningspotential överväga att lära sig Python.

JavaScript

JavaScript förblir ett väsentligt programmeringsspråk som fungerar som en förutsättning för utvecklingen av Frontend.

Även om det är sant att JavaScript står för 40,4% av de mest framstående programmeringsspråken på talent.io, ville vi ytterligare förstå hur mjukvaruutvecklare använde sina kunskaper om JavaScript ur praktisk synvinkel.

Först korsanalyserade vi alla JavaScript-ramar och bibliotek som används av utvecklare som fick ett jobberbjudande. Sedan kategoriserade vi varje teknik utifrån språket.

Analys och kategorisering av JavaScript-ramar och bibliotek. Datakälla: talent.io
  • Backend JS (33,3%): Node.js står för 99,99% av praktiskt taget allt Backend JavaScript som används av utvecklare. → Node.js: en snabb, lätt JavaScript-körmiljö som kan användas för att bygga backendkomponenter genom att köra JavaScript-kod utanför webbläsaren
  • Desktop / Mobile JS (3,6%): React Native står för 95% av alla Desktop / Mobile JavaScript som används av utvecklare. → React Native: Javascript, plattformsramverk som används för utveckling av iOS och Android för mobilapplikationer
Genomsnittslön för JavaScript-backend och stationära / mobila ramar och bibliotek. Datakälla: talent.io

För alla utvecklare som gillar kodning i JavaScript men är intresserade av backend-utveckling är Node.js ett utmärkt teknikval. För desktop- och mobilutveckling är React Native den primära JavaScript-tekniken som används av utvecklare i fältet. Medan lönegenomsnittet inte är lika högt som de som valde Node.js för backend-utveckling, ökar React Native i popularitet som en platt-plattforms mobilteknologi.

  • Frontend JS (63,0%): står för nästan två tredjedelar av JavaScript-ramarna och biblioteken som används av utvecklare. Detta kom inte som någon överraskning eftersom alla andra stora tekniker som används är Backend-språk och -ramar. De viktigaste teknikerna som bidrar till denna procentsats är: → ReactJS → AngularJS → Vue.js Se nedan avsnittet “Frameworks + Libraries: Frontend” för detaljerad analys av data.

Frameworks + Libraries: Frontend

Javascript frontend ramverk popularitet och genomsnittliga löner. Datakälla: talent.io
  • ReactJS (79,8%): deklarativt, komponentbaserat JavaScript-bibliotek för att bygga snabba, skalbara användargränssnitt
  • AngularJS (10,8%): strukturella JavaScript-ramverk skapade för att bygga dynamiska webbapplikationer
  • Vue.js (9,5%): enkel, progressiv, lätt JavaScript-ramverk utformad för att bygga användargränssnitt

ReactJS är det mest framstående biblioteket som används av utvecklare för utvecklingen av Frontend och står för nästan 80% av de jobbbjudanden som gjorts. Rimligtvis, eftersom uppgifterna visar att utvecklare som kodar i ReactJS tjänar högre löner än utvecklare som använder AngularJS eller Vue.js, allt från årslöner på 46,5K € i Frankrike till 55K € (51,5K £) i Storbritannien.

För Frontend-utvecklare är ReactJS fortfarande den mest önskvärda tekniken av både programvaruingenjörer och företag.

Lön förväntningar per land

Inom de kommande veckorna kommer du att kunna få tillgång till specifika fördelningar på lönedata i våra tre stora länder: Frankrike, Tyskland och Storbritannien. Vi rekommenderar att vi följer oss på Medium eller LinkedIn för att veta när vår nästa delbetalning kommer att släppas.

Alla landsspecifika analyser kommer att undersöka samma uppsättning faktorer (industri, jobbroll och teknik) som ingår i våra allmänna resultat. Vi kommer dock att tillhandahålla slutsatser som endast kan dras baserat på datasättet för det landet. Externa faktorer som varierar beroende på marknad ska också inkluderas i den landsspecifika informationen.

Om du har några frågor om datasatsen eller analysen som presenteras i den här rapporten, låt oss veta i kommentarerna nedan eller genom att skicka e-post till hello@talent.io

du förtjänar ett bättre jobb

talent.io är Europas största selektiva talangplattform för programvaruingenjörer och teknikprofiler. Vi hjälper utvecklare i 10 städer i hela Europa: Paris, Berlin, London, Amsterdam, Bordeaux, Lille, Lyon, Toulouse, Hamburg och München.

Gå med och låt företag ansöka direkt till dig. Säg farväl till CV, omslagsbrev och jobblistor.

100% gratis för kandidater - skapa din profil på 2 minuter, hitta din nästa position om ett par veckor.