Lön för apputvecklare: Ultimate Guide + Data du behöver (2021)

Även om vi inte skulle uppmuntra någon att ta ett jobb bara på grund av pengarna, kan det vara bra att veta om appens genomsnittliga apputvecklarlön. Om du funderar på att bryta dig in i branschen skulle det vara trevligt att veta om den ansträngning som krävs verkligen är värt det!

Det är vad den här artikeln handlar om.

Om du letar efter ett jobb som erbjuder de bästa utsikterna även när världen genomgår massiva förändringar kan du göra mycket värre än att bli apputvecklare.

Ökningen av teknik i våra liv och den ökade komplexiteten och komplikationen av moderna enheter innebär att det alltid måste finnas någon som kan skapa, reparera, buggfixa, förfina och testa programvaran som driver dem.

Det är bara några av funktionerna hos en applikationsutvecklare.

Men hur mycket kan du förvänta dig att tjäna som utvecklare? Vad är den genomsnittliga apputvecklarlönen? Vilka färdigheter behöver du för att bli en?

Låt oss ta reda på!

 

För att inte begrava rubriken beskriver vi app-utvecklarens lön först. Sedan täcker vi rollen, vilka typer av programmeringsspråk du behöver och de viktigaste karriärstadierna.

Apputvecklarlön

Vi ska inte diskutera frilans applikationsutvecklare lön eftersom det kan variera för mycket för att vara korrekt. Istället koncentrerar vi oss på den genomsnittliga lönen för anställda utvecklare.

Som ni kan föreställa er kan vi bara prata om genomsnittlig lön, eftersom varje roll och varje organisation är olika. Vi använder dock några ledande karriärwebbplatser för att komma fram till apputvecklarnas löneserier, så de borde vara en bra indikation på vad man kan förvänta sig.

Här är en snabb tabell över apputvecklarens löner:

Lön för apputvecklare på nybörjarnivå

  • Enligt Payscalekan en startlön för utvecklare i USA vara cirka 60,000 XNUMX dollar per år.
  • Enligt Glassdoorkan samma nivå utvecklarlön i Storbritannien vara runt £ 33,000 XNUMX per år.
  • Europeiska utvecklare på samma nivå kan tjäna liknande belopp som Storbritannien om du kontrollerar nuvarande lediga platser. Det motsvarar cirka 38,000 XNUMX euro per år.

Junior app utvecklare löner

  • En juniorutvecklarlön i USA kunde vara runt $ 65,000 per år, vilket är över det nationella genomsnittet.
  • En juniorutvecklarlön i Storbritannien kan vara omkring £ 42,000 XNUMX per år, vilket är över det nationella genomsnittet.
  • Europeiska utvecklare kan tjäna liknande belopp till Storbritannien, 49,000 XNUMX euro per år.

Senior apputvecklare löner

  • En senior utvecklarlön i USA kan vara över $ 90,000 XNUMX per år vilket ligger över det nationella genomsnittet.
  • En senior utvecklarlön i Storbritannien kan vara  över 50,000 XNUMX £ per år, som ligger över det nationella genomsnittet.
  • En högre utvecklarlön i EU kan förvänta sig att tjäna liknande Storbritannien, cirka 58,000 XNUMX € per år, vilket är över det nationella genomsnittet.

 

Löner för apputvecklare på nybörjarnivå

Lön för apputvecklare på nybörjarnivå

Förvänta dig inte att tjäna en förmögenhet som nybörjarutvecklare. Du kan dock tjäna en anständig genomsnittlig lön jämfört med andra karriärer.

  • Enligt Payscalekan en startlön för utvecklare i USA vara cirka 60,000 XNUMX dollar per år.
  • Enligt Glassdoorkan samma nivå utvecklarlön i Storbritannien vara runt £ 33,000 XNUMX per år.
  • Europeiska utvecklare på samma nivå kan tjäna liknande belopp som Storbritannien om du kontrollerar nuvarande lediga platser. Det motsvarar cirka 38,000 XNUMX euro per år.

Som du kan se, medan de är konkurrenskraftiga jämfört med andra typer av jobb, kommer du inte att få en särskilt hög genomsnittlig lön som nybörjarutvecklare. Den goda nyheten är att med ett jobb som utveckling, ju mer du lägger in och ju mer du lär dig, desto mer får du ut och desto mer tjänar du.

Junior app utvecklare löner

Junior app utvecklare löner

Junior app-utvecklarlön är en förbättring men är så breda och varierade att det kan vara svårt att ge ens en ballpark-siffra. Vi använde dock några ledande karriärportaler för att bedöma den löpande hastigheten för juniorutvecklare.

  • En juniorutvecklarlön i USA kunde vara runt $ 65,000 per år, vilket är över det nationella genomsnittet.
  • En juniorutvecklarlön i Storbritannien kan vara omkring £ 42,000 XNUMX per år, vilket är över det nationella genomsnittet.
  • Europeiska utvecklare kan tjäna liknande belopp till Storbritannien, 49,000 XNUMX euro per år.

Juniorutvecklare täcker mycket mark så det här är endast riktlinjer. Du kommer att se lediga platser för mycket mindre än detta och även för mycket mer. Det är verkligen ett svårt karriärstadium att förutsäga men åtminstone har du en idé.

Senior apputvecklare löner

Senior apputvecklare löner

Senior apputvecklarlön är nästan lika svåra att kvantifiera som juniorer. Det finns nästan lika mycket variation och utrymme att tjäna bra som det finns specialiseringar att välja.

Det som de flesta applönare för apputvecklare har gemensamt är att de är värda att arbeta alla dessa år för att få kompetens och erfarenhet.

  • En senior utvecklarlön i USA kan vara över $ 90,000 XNUMX per år vilket ligger över det nationella genomsnittet.
  • En senior utvecklarlön i Storbritannien kan vara  över 50,000 XNUMX £ per år, som ligger över det nationella genomsnittet.
  • En högre utvecklarlön i EU kan förvänta sig att tjäna liknande Storbritannien, cirka 58,000 XNUMX € per år, vilket är över det nationella genomsnittet.

Det finns ingen taklön för seniorapputvecklare. Du kan möjligen tjäna dubbelt så mycket om du är specialiserad eller arbetar inom en stor organisation.

Vad gör en apputvecklare?

Som jobbtiteln antyder kommer en applikationsutvecklare att skapa, testa och hjälpa till att distribuera appar för en rad enheter. Inom ramen för den här artikeln pratar vi mer om appar för företag eller datorer snarare än mobila. Vi kommer att täcka utvecklingen av mobilappar i ett annat inlägg.

Apputvecklare faller inom kategorin mjukvaruutvecklare när man tittar på karriärer. Du skapar program för datorer, företag, webb, Windows, Mac OS, skräddarsydda applikationer, Linux och alla slags system.

Du behöver inte känna till dem alla men det hjälper att ha en bred kompetens innan du bestämmer dig för att specialisera dig.

Beroende på roll kommer du att arbeta med alla aspekter av en projektlivscykel. Från analys och design till trådramen, bygga och distribuera appen. Det kommer att inkludera kodning, testning, UX och UI, förfining, felsökning och kanske till och med stöd för appar efter distribution.

Rollen är bred och varierad och dina dagliga uppgifter kommer att skilja sig kraftigt beroende på storlek och typ av företag du arbetar för. Gå frilans och du kommer sannolikt att vara antingen involverad eller ansvarig för varje steg i projektet!

Vilka färdigheter kräver en apputvecklare

Vilka färdigheter kräver en apputvecklare?

Även om programmeringsspråk är viktiga är de inte de viktigaste färdigheterna du behöver.

Du kommer behöva:

  • Kunskap om marknadstrender och användarvanor
  • Kunskap om nuvarande och framtida enheter
  • Förmågan att arbeta snabbt och exakt
  • Solid jordning i marknadsföring
  • Stora interpersonella färdigheter
  • Förmågan att lyssna och korrekt tolka en kortfattad
  • Fantastisk uppmärksamhet på detaljer för kodning och felsökning
  • Projektledning

Vi är säkra på att du kan tänka på andra färdigheter du använder regelbundet som apputvecklare, men du får idén!

Vilka programmeringsspråk behöver apputvecklare veta?

Det finns dussintals programmeringsspråk där ute, mer om du räknar med de mycket specialiserade. Så, vilka språk ska du lära dig?

Det enkla svaret är att lära sig de programmeringsspråk du använder mest. De flesta utvecklare vi känner tyckte mot de språk de kände sig mest hemma med.

När allt kommer omkring, om du ska spendera större delen av ditt liv och stirra på kod, vill du känna dig avslappnad och nöjd med det du tittar på!

Några populära programmeringsspråk inkluderar:

  • Swift (iOS)
  • Java (Android)
  • Kotlin (Android)
  • C + +
  • C#
  • Visual Basic
  • Core ML 3
  • JavaScript
  • HTML5 + CSS3
  • Dart
  • java
  • Rubin
  • Python
  • SQL
  • Rost
  • PHP

Karriärfaser för apputvecklare

Karriärfaser för apputvecklare

Många utvecklare kommer att studera datorer och programvaruteknik på universitetet men det är inte det enda sättet att bli utvecklare. En av de stora sakerna med utveckling är att det är en karriär baserad på förmåga snarare än bara kvalifikationer.

Det är också en karriär du kan komma in i genom att bara visa upp ditt arbete.

Om du till exempel kodar ett fantastiskt WordPress-plugin eller Windows-app kan du bli uppmärksam på rekryterare och headhunters. Även om du inte har formella kvalifikationer bevisar du ditt värde med din produkt.

Det är en av de mest intressanta aspekterna av att vara apputvecklare.

Du kan också lära dig att bli apputvecklare utanför en formell miljö. Det finns tillräckligt mycket där ute för att ge dig allt du kan behöva om du vet var du hittar det!

När du väl känner till dina språk finns det tre huvudfaser i en karriär.

  • Entry-level utvecklare
  • Juniorutvecklare
  • Senior utvecklare

Detta räknas uppenbarligen inte specialisering eftersom det bara är för stort ämne att täcka i ett inlägg.

Apputvecklare på nybörjarnivå

En nybörjarutvecklare har precis kvalificerat sig eller lär sig fortfarande sin bransch och är i början av sin karriär.

Du kanske känner vissa språk mycket bra men inte andra eller har begränsad erfarenhet i kommersiell miljö. Hur som helst, förvänta dig att vara en apputvecklare på nybörjarnivå när du först går in i arbetskraften.

Du kommer vanligtvis att arbeta i ett team som stöder äldre utvecklare och få en rad uppgifter för att utnyttja dina befintliga färdigheter samtidigt som du lär dig nya. Det kan också finnas formell eller informell utbildning som hjälper dig att utveckla dig som anställd. Mycket beror på vilken organisation du går med i.

Du bör förvänta dig att vara i den här rollen i mellan 3 månader och ett år. Återigen beror mycket på organisationen, deras karriärutveckling och dina befintliga färdigheter.

Om du redan känner till dina språk kommer du uppenbarligen att utvecklas snabbare än att någon fortfarande fattar dem.

Du kommer också att behöva lära dig alla de kompletterande färdigheter som vi nämnde tidigt som tidshantering, projektfärdigheter, lyssnings- och tolkningsförmåga, kunskap om den nuvarande och framtida marknaden och ett större intresse inom teknikområdet.

Förvänta dig inte en särskilt hög apputvecklarlön på nybörjarnivå. Du måste ha tålamod för det!

Junior apputvecklare

Juniorutvecklare är ett steg i sin karriär. Du kommer sannolikt att kunna ett eller flera språk bra och utveckla andra när du går. Du kan vara en nyutexamen, frilansare eller någon som har lärt sig kod på egen hand.

Du kommer sannolikt att ha åtminstone ett par framgångsrika projekt under din bälte och kunna visa en solid grund på ett eller flera programmeringsspråk.

Du kanske redan vet om du vill specialisera dig och vad du behöver, men du behöver inte vara.

Du kommer att veta mycket mer som juniorutvecklare men mer kommer att förväntas av dig. Om du har varit i en organisation under en tid kommer du att bli mer integrerad i kulturen och varumärket och förväntas bidra till brainstorming sessioner, design, trådramar och mer av projektsidan av utvecklingen.

Färdplanen och tidsplanen för en junior apputvecklare beror helt på organisationens storlek och mognad. Mindre organisationer kommer att lägga mycket mer press och arbetsbelastning på dig medan större organisationer kan ha mer stöd eller en grundare karriärutvecklingskurva.

Löner är mer attraktiva för juniorutvecklare men förvänta dig inte att tjäna en förmögenhet för en junior apputvecklarlön. Du hittar fortfarande dina fötter och utvecklar dina färdigheter!

Senior apputvecklare

Seniorapp-utvecklare är vanligtvis de som har varit i branschen under en betydande tid och kommer att känna branschen väl. Beroende på person kan de kunna flera språk eller vara specialist inom ett visst område.

Hur som helst, det här är kärnan i alla utvecklingsavdelningar och de människor du kommer till för vägledning och råd. De är också de människor som bär mest arbetsbelastning och ansvar.

Du kan bli en senior apputvecklare av kunskapens djup och bredd eller genom att ha varit hos en organisation under lång tid. Du är högst upp i ditt spel här och förväntas leverera solida appar tillsammans med de projekt och mjuka färdigheter som vi nämnde högst upp.

Äldre utvecklare är där du äntligen kan börja tjäna bra. Apputvecklarens lön varierar beroende på din plats, specialisering och erfarenhet men det är äntligen där du börjar tjäna anständiga pengar.

Så här kommer du igång med apputveckling

Så här kommer du igång med apputveckling

Apputvecklare kommer från alla samhällsskikt men det viktigaste som samlar dem är en kärlek för att bygga saker och en förmåga att arbeta med kod. Det är dock inte för alla.

Det är en karriär som alltid förändras och alltid utvecklas. Det är en karriär som kräver mycket och kräver att du börjar lära dig direkt och aldrig slutar.

Du har två huvudsakliga sätt att komma in i apputveckling. Formell utbildning eller gör-det-själv-metoden genom att lära sig språk, delta i kodstartcamp och experimentera.

Den formella metoden

Följ skolan till universitetets metod och studera datorprogrammering, datavetenskap eller relaterade ämnen. Få en arbetsplats var du än kan, lära dig andra språk medan du studerar, slutföra så många projekt som du har tid för tillsammans med dina kurser och gå sedan med i arbetskraften.

Det är mycket att fråga, men ju mer du lägger in, desto mer kommer du ut.

Du kommer att få ett studielån att betala men du har också en formell kvalifikation och förhoppningsvis lite verklig erfarenhet från en praktikplats. Det kan också vara lättare att säkra en roll i en stor organisation.

Den informella metoden

Den informella metoden är där du lär dig att koda i ditt sovrum eller tillsammans med ditt dagjobb. Behärska ett eller flera språk, skapa några showcase-projekt för att visa dina färdigheter, bidra till samhällen som GitHub eller StackExchange och bli så kända som möjligt.

Ansök sedan till företag som använder dina showcase-projekt som bevis. Vissa stora företag kommer inte att vara intresserade av om du inte har en examen men det finns tillräckligt många fler accepterande arbetsgivare där ute för att göra detta till ett värdefullt sätt att komma in i branschen.

Du bör prova startups, disrupters, små företag och lokala företag eftersom de är mycket mer benägna att acceptera informella kvalifikationer. Så länge du kan bevisa vad du kan är detta ett legitimt sätt att bryta sig in i utvecklingen.

Lärande apputveckling på ditt eget sätt

Lärande apputveckling på ditt eget sätt

Om du gillar tanken på att bygga webbplatser eller webbappar kan Python eller JavaScript vara ett bra ställe att börja.

Om du vill prova mobilappar måste du lära dig Swift eller Java.

Om du vill gå in på mjukvaruutveckling, AI, big data eller maskininlärning, prova C, SQL, Java och sådana språk.

Det finns hundratals resurser som hjälper dig att lära dig. Från videor, till online-kurser, programmering av appar som lär ut kod till att bara röra på din dator. Ju mer du anstränger dig, desto mer kommer du ut.

Många resurser är billiga eller gratis och täcker de flesta av programmeringsspråken som är populära.

Resurser som StackOverflow är ovärderliga för apputvecklare av alla slag

Andra användbara resurser för apputvecklare inkluderar:

Det finns också verktyg som hjälper dig att lära dig programmeringsspråk, inklusive:

Och många, många fler.

Apputvecklare karriärväg

Du har två huvudalternativ om du vill bli apputvecklare.

Du kan gå den väletablerade vägen för en examen i datorprogrammering eller datavetenskap eller så kan du göra det själv.

De med formella kvalifikationer kommer att ha lättare att bryta sig in på marknaden med etablerade arbetsgivare eftersom de känner igen grader mer.

Uppstarts, nya satsningar och appföretag accepterar mer självlärda utvecklare så länge du har några utställningsstycken som kan visa ditt arbete. Några av de etablerade arbetsgivarna kommer att överväga nybörjarpositioner för dem utan examen, men som ni nu vet är lönen inte fantastisk.

Som vi nämnde tidigare börjar en typisk karriärväg för apputvecklare på nybörjarnivå, som arbetar upp till juniorutvecklare och sedan vidare till senior. Du kan sedan specialisera dig på ett visst språk eller gå vidare till att bli en ledande utvecklare inom en organisation, full stack-utvecklare eller till och med en teknisk arkitekt.

Vissa utvecklare bestämmer att de har fått nog av långa timmar och krångel och går över till ledning, teamledande, projektledning eller en karriärväg för teknikansvarig.

När du väl har bevisat ditt värde och visat din skicklighet kan du verkligen göra vad du vill.

Apputvecklare personlighetstyper

Har du vad som krävs för att bli en framgångsrik utvecklare? Har du de personlighetsdrag som passar den här typen av karriär?

De flesta utvecklare betraktas som konstnärliga och nyfikna. Många är introverta men inte alla. De gillar att spendera tid på egen hand och engagera sig mycket i sitt arbete men många har också en sällskaplig sida.

Vilken typ av apputvecklare är mest efterfrågad

Vilken typ av apputvecklare är mest efterfrågade?

Mjukvaruvärlden växer, med fler applikationer som lanseras av alla typer, nya enheter, nya språk och nya startups som visas regelbundet.

Om du funderar på en karriär som apputvecklare, vilka typer av roller är mest efterfrågade?

Webapputvecklare

En webbutvecklare är lite annorlunda än en "vanlig" apputvecklare genom att de koncentrerar sig på webbplatser, plugins, widgets och webbappar. De är mycket efterfrågade just nu på grund av explosionen av e-handel och internetens allmänna dominans.

Utvecklare av mobilappar

Mobilapputvecklare är heta fastigheter just nu tack vare den ökade användningen av telefoner och den ökande kraften hos telefoner. Antalet och kvaliteten på mobilappar växer hela tiden och med innovationer som vikbara telefoner och streaming är mobilappmarknaden otroligt konkurrenskraftig.

Om du kan lära dig Swift, Java eller Kotlin, kanske du aldrig är utan arbete under överskådlig framtid!

Ett annat område som är mogen för exploatering är Android-snabbappar. Dessa är relativt nya på marknaden men har gått ner vansinnigt bra. De är en trendig form av mobilappsutveckling och det kommer inte att förändras när som helst.

Utveckling av AI och maskininlärning

AI och maskininlärning är ytterligare två viktiga tillväxtområden. De är inte enbart app men det finns många appar där ute som använder AI eller maskininlärning för att fungera.

Digitala assistenter som Cortana eller Siri använder AI, liksom sökmotorer och big data. Om du känner till lite Core ML 3 kan du vara med på en vinnare här!

IoT-apputveckling

Sakernas internet är ett annat tillväxtområde och även om du kan kombinera mobilappar med molnappar och några andra typer är det ett distinkt expertområde du kan specialisera dig på.

Google har investerat miljarder i IoT, så har några av de största namnen inom IT. Alla brister i dekryskunskaper, så det här kan vara ett bra område att prova.

Augmented reality (AR) och virtual reality (VR)

Medan VR inte tog över världen som folk förutspådde, används den med stor effekt i affärer, militär, handel och med spel. AR är mer mobilappfokuserad medan VR täcker mycket mark från underhållning till militära applikationer.

Även om det inte riktigt har samma profil som AI eller mobil, finns det en bestämd efterfrågan på utvecklare med AR- eller VR-kunskap på marknaden.

Apputvecklares karriärväg och lön

Som du kan se finns det mycket utrymme att lära sig och tjäna som apputvecklare. Om du har en nyfiken och kreativ natur och en talang för kod kan det här vara den perfekta karriären.

Det är en tillväxtindustri med färdigheter som efterfrågas mycket. Intjäningspotentialen är mycket bra och du kan närma dig den antingen formellt med en examen eller informellt med din egen utveckling.

Hur som helst är apputvecklarens lön anständig och det finns inget tak för det. Beroende på hur du utvecklar din karriär är himlen verkligen gränsen!

Om författaren
David Attard
Författare: David Attardwebbplats: https://www.linkedin.com/in/dattard/
David har arbetat i eller runt online / digital industrin under de senaste 18 åren. Han har stor erfarenhet av mjukvaru- och webbdesignindustrin med WordPress, Joomla och nischer som omger dem. Som digital konsult fokuserar han på att hjälpa företag att få en konkurrensfördel med en kombination av deras webbplats och digitala plattformar som finns idag.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.
 

 

Bästa rankade cacheplugin

Gör din webbplats snabbare 

Steg för steg - gratis e-postkurs, hur du får din webbplats att ladda på mindre än 1 sekund  

 

vilka är vi?

CollectiveRay drivs av David Attard - arbetar i och runt webbdesignnischen i mer än 12 år, vi ger användbara tips för människor som arbetar med och på webbplatser. Vi driver också DronesBuy.net - en webbplats för drönare.

David attard

 

 

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...