Mens vi ikke vil oppmuntre noen til å ta en jobb bare på grunn av pengene, kan det å vite den gjennomsnittlige apputviklerlønnen hjelpe. Hvis du vurderer å bryte deg inn i bransjen, ville det være hyggelig å vite om den nødvendige innsatsen virkelig er verdt det!
Det er hva denne artikkelen handler om.
Hvis du leter etter en jobb som gir de beste utsiktene, selv når verden gjennomgår store endringer, kan du gjøre mye verre enn å bli apputvikler.
Fremveksten av teknologi i våre liv og den økte kompleksiteten og komplikasjonen av moderne enheter betyr at det alltid må være noen som kan lage, reparere, feilreparere, forbedre og teste programvaren som driver dem.
Det er bare noen av funksjonene til en applikasjonsutvikler.
Men hvor mye kan du forvente å tjene som utvikler? Hva er gjennomsnittlig apputviklerlønn? Hvilke ferdigheter trenger du for å bli en?
La oss finne det ut!
For ikke å begrave overskriften, skisserer vi apputviklerens lønn først. Deretter vil vi dekke rollen, typene programmeringsspråk du trenger og de viktigste karrieretrinnene.
Apputviklerlønn
Vi skal ikke diskutere frilans applikasjonsutvikler lønn da det kan variere for mye til å være nøyaktig. I stedet konsentrerer vi oss om gjennomsnittslønnen til ansatte utviklere.
Som du kan forestille deg, kan vi bare snakke om gjennomsnittslønn, siden hver rolle og enhver organisasjon er forskjellige. Imidlertid bruker vi noen ledende karriere nettsteder for å komme opp med apputviklerens lønnsområder, så de bør være en god indikasjon på hva du kan forvente.
Her er en rask tabell over apputviklerlønn:
Startlønn for apputviklerlønn |
|
Junior app utvikler lønn |
|
Senior apputviklerlønn |
|
Startlønn for apputviklerlønn
Ikke forvent å tjene en formue som en startutvikler. Du kan tjene en anstendig gjennomsnittslønn sammenlignet med andre karrierer.
- I følge Payscale, en begynnerlønn i USA kan være rundt $ 60,000 XNUMX per år.
- I følge Glassdoor, samme nivå utviklerlønn i Storbritannia kan være rundt £ 33,000 per år.
- Europeiske utviklere på samme nivå kan tjene lignende beløp til Storbritannia hvis du sjekker nåværende ledige stillinger. Det tilsvarer rundt € 38,000 per år.
Som du kan se, mens de er konkurransedyktige sammenlignet med andre typer jobber, kommer du ikke til å få en spesielt høy gjennomsnittslønn som startutvikler. Den gode nyheten er at med en jobb som utvikling, jo mer du legger inn og jo mer du lærer, jo mer får du ut og jo mer tjener du.
Junior app utvikler lønn
Junior app utviklerlønn er en forbedring, men er så bred og variert at det kan være vanskelig å gi til og med en ballpark-figur. Imidlertid brukte vi noen ledende karriereportaler for å vurdere den løpende hastigheten for juniorutviklere.
- En juniorutviklerlønn i USA kunne være rundt $ 65,000 per år som er over landsgjennomsnittet.
- En juniorutviklerlønn i Storbritannia kan være rundt £ 42,000 XNUMX per år, som er over landsgjennomsnittet.
- Europeiske utviklere kan tjene lignende beløp til Storbritannia, € 49,000 per år.
Juniorutviklere dekker mye grunn, så dette er bare retningslinjer. Du vil se ledige stillinger for mye less enn dette og også for mye mer. Det er virkelig et vanskelig karrierestadium å forutsi, men du har i det minste en ide.
Senior apputviklerlønn
Seniorlønn for apputviklere er nesten like vanskelig å tallfeste som juniorer. Det er nesten like mye variasjon og mulighet til å tjene godt som det er spesialiseringer å velge.
Den eneste tingen som de fleste senior applønnere har til felles, er at de er verdt å jobbe i alle år for å få ferdigheter og erfaring.
- En seniorutviklerlønn i USA kan være over $ 90,000 XNUMX per år som er over landsgjennomsnittet.
- En seniorutviklerlønn i Storbritannia kan være over £ 50,000 per år, som er over landsgjennomsnittet.
- En seniorutviklerlønn i EU kan forvente å tjene tilsvarende Storbritannia, rundt € 58,000 per år, som er over landsgjennomsnittet.
Det er ingen taklønn for senior apputviklere. Du kan muligens tjene dobbelt så mye hvis du er spesialist eller jobber i en stor organisasjon.
Hva gjør en apputvikler?
Som jobbtittelen tilsier, vil en applikasjonsutvikler opprette, teste og hjelpe med å distribuere apper for en rekke enheter. I sammenheng med denne artikkelen snakker vi mer om apper for bedrifter eller datamaskiner i stedet for mobil. Vi vil dekke utviklingen av mobilapper i et annet innlegg.
Apputviklere faller inn i kategorien programvareutvikler når de ser på karrierer. Du vil lage programmer for datamaskiner, enterprise, web, Windows, Mac OS, skreddersydde applikasjoner, Linux og alle slags systemer.
Du trenger ikke å kjenne dem alle, men det hjelper å ha en bred kompetanse før du bestemmer deg for å spesialisere deg.
Avhengig av hvilken rolle du vil jobbe med alle aspekter av en prosjekts livssyklus. Fra analyse og design til trådramme, bygging og distribusjon av appen. Dette vil omfatte koding, testing, UX og UI, raffinering, feilsøking og kanskje til og med støtte for apper etter distribusjon.
Rollen er bred og variert, og de daglige oppgavene dine vil variere enormt, avhengig av størrelse og type selskap du jobber for. Gå frilans, så vil du sannsynligvis være involvert eller ansvarlig for hvert trinn i prosjektet!
Hvilke ferdigheter krever en apputvikler?
Mens programmeringsspråk er viktig, er de ikke de viktigste ferdighetene du trenger.
Du vil trenge:
- Kunnskap om markedstrender og brukervaner
- Kunnskap om nåværende og fremtidige enheter
- Evnen til å jobbe raskt og nøyaktig
- Solid forankring i markedsføring
- Gode mellommenneskelige ferdigheter
- Evnen til å lytte og korrekt tolke en kort
- Fantastisk oppmerksomhet på detaljer for koding og feilsøking
- Prosjektledelse ferdigheter
Vi er sikre på at du kan tenke på andre ferdigheter du bruker regelmessig som apputvikler, men du får ideen!
Hvilke programmeringsspråk trenger apputviklere å vite?
Det er dusinvis av programmeringsspråk der ute, flere hvis du teller de veldig spesialiserte. Så, hvilke språk bør du lære?
Det enkle svaret er å lære de programmeringsspråkene du er mest komfortabel med. De fleste utviklere vi kjenner, graviderte mot språkene de følte seg mest hjemme med.
Tross alt, hvis du skal tilbringe mesteparten av livet ditt med å stirre på kode, vil du føle deg avslappet og fornøyd med det du ser på!
Noen populære programmeringsspråk inkluderer:
- Swift (iOS)
- Java (Android)
- Kotlin (Android)
- C + +
- C#
- Visual Basic
- Kjerne ML 3
- Javascript
- HTML5 + CSS3
- dart
- Java
- Rubin
- Python
- SQL
- Rust
- PHP
Karrierefaser for apputviklere
Mange utviklere vil studere datamaskiner og programvareteknikk på universitetet, men det er ikke den eneste måten å bli utvikler på. En av de store tingene med utvikling er at det er en karriere basert på evner i stedet for bare kvalifikasjoner.
Det er også en karriere du kan komme inn i bare ved å vise frem arbeidet ditt.
Hvis du for eksempel koder et fantastisk WordPress-plugin eller Windows-app, kan du bli lagt merke til av rekrutterere og headhunters. Selv om du ikke har formelle kvalifikasjoner, beviser du verdien av produktet ditt.
Det er en av de mest interessante aspektene ved å være apputvikler.
Du kan også lære å bli apputvikler utenfor en formell setting. Det er nok der ute for å gi deg alt du måtte trenge hvis du vet hvor du finner det!
Når du kjenner språkene dine, er det tre hovedfaser i en karriere.
- Inngangsutvikler
- Juniorutvikler
- Seniorutvikler
Dette teller åpenbart ikke spesialisering, da det bare er for stort emne til å dekke i ett innlegg.
Apputvikler på første nivå
En begynnerutvikler har nettopp kvalifisert seg eller lærer fortsatt sin fagfag og er i begynnelsen av karrieren.
Du kjenner kanskje noen språk veldig bra, men ikke andre, eller har begrenset erfaring i kommersielle omgivelser. Uansett, forvent å være en apputvikler på innledende nivå når du først blir med i arbeidsstyrken.
Du vil vanligvis jobbe i et team som støtter flere seniorutviklere og få en rekke oppgaver for å utnytte dine eksisterende ferdigheter mens du lærer deg nye. Det kan også være formell eller uformell opplæring for å hjelpe deg med å utvikle deg som ansatt. Mye vil avhenge av organisasjonen du blir med på.
Du kan forvente å være i denne rollen i mellom 3 måneder og et år. Igjen, mye avhenger av organisasjonen, deres karriereutviklingsoppsett og dine eksisterende ferdigheter.
Hvis du allerede kjenner språkene dine, vil du åpenbart utvikle deg raskere enn at noen fremdeles tar tak i dem.
Du må også lære alle de supplerende ferdighetene vi nevnte tidlig som tidsstyring, prosjektferdigheter, lytte- og tolkeferdigheter, kunnskap om det nåværende og fremtidige markedet og en bredere interesse for teknologi.
Ikke forvent en spesielt høy apputviklerlønn på inngangsnivå. Du må være tålmodig for det!
Junior apputvikler
Juniorutviklere er et skritt videre i karrieren. Du vil sannsynligvis kunne ett eller flere språk godt og utvikle andre mens du går. Du kan være nyutdannet, frilanser eller noen som har lært kode på egenhånd.
Du vil sannsynligvis ha minst et par vellykkede prosjekter under beltet og være i stand til å demonstrere en solid forankring på ett eller flere programmeringsspråk.
Du vet kanskje allerede om du vil spesialisere deg og hva du gjør, men du trenger ikke være.
Du vil vite mye mer som juniorutvikler, men det forventes mer av deg. Hvis du har vært i en organisasjon i en periode, vil du være mer integrert i kulturen og merkevaren og forventes å bidra til idédugnad, design, trådrammer og mer av prosjektsiden av utviklingen.
Kjøreplanen og tidsplanen for en junior apputvikler avhenger helt av størrelsen og modenheten til organisasjonen. Mindre organisasjoner vil legge mye mer press og arbeidsbelastning på deg mens større organisasjoner kan ha mer støtte eller en grunnere karriereutviklingskurve.
Lønn er mer attraktive for juniorutviklere, men forvent ikke å tjene en formue for en junior apputviklerlønn. Du finner fremdeles føttene dine og utvikler ferdighetene dine!
Senior apputvikler
Senior app-utviklere er vanligvis de som har vært i virksomheten i en betydelig periode og vil kjenne bransjen godt. Avhengig av person, kan de kunne flere språk eller være spesialist på et bestemt felt.
Uansett er dette kjernen i enhver utviklingsavdeling og menneskene du kommer til for veiledning og råd. De er også menneskene som har mest arbeidsbelastning og ansvar.
Du kan bli en senior apputvikler av den store dybden og bredden av kunnskap eller gjennom å ha vært i en organisasjon i lang tid. Du er på toppen av spillet her og det forventes at du vil levere solide apper sammen med de prosjektene og de myke ferdighetene vi nevnte øverst.
Seniorutviklere er der du endelig kan begynne å tjene godt. Apputviklerens lønn vil variere avhengig av plassering, spesialisering og erfaring, men det er endelig der du begynner å tjene anstendig penger.
Hvordan komme i gang med apputvikling
Apputviklere kommer fra alle samfunnslag, men det viktigste som bringer dem sammen er en kjærlighet til å bygge ting og en evne til å jobbe med kode. Det er ikke for alle skjønt.
Det er en karriere som alltid er i endring og alltid utvikler seg. Det er en karriere som krever mye og krever at du begynner å lære med en gang og aldri slutter.
Du har to hovedmåter å komme inn i apputvikling på. Formell utdannelse eller gjør-det-selv-metoden ved å lære språk, delta på bootcamp-koder og eksperimentere.
Den formelle metoden
Følg skolen til universitetets metode og studere dataprogrammering, datavitenskap eller relaterte fag. Få en arbeidsplass hvor du kan, lær andre språk mens du studerer, fullfør så mange prosjekter du har tid til sammen med kursene dine og bli med i arbeidsstyrken.
Det er mye å spørre, men jo mer du legger inn, jo mer kommer du ut.
Du vil ende opp med et studielån for å betale, men du vil også ha en formell kvalifikasjon og forhåpentligvis litt erfaring fra det virkelige liv. Du kan også finne det lettere å sikre en rolle i en stor organisasjon.
Den uformelle metoden
Den uformelle metoden er hvor du lærer å kode på soverommet ditt eller ved siden av din daglige jobb. Beherske ett eller flere språk, lag noen utstillingsprosjekter for å demonstrere ferdighetene dine, bidra til lokalsamfunn som GitHub eller StackExchange og bli så kjent som mulig.
Deretter gjelder selskaper som bruker showcase-prosjektene dine som bevis. Noen store bedrifter vil ikke være interessert hvis du ikke har en grad, men det er nok flere som godtar arbeidsgivere der ute for å gjøre dette til en verdifull måte å komme inn i bransjen på.
Du bør prøve oppstart, forstyrrere, små selskaper og lokale virksomheter, da det er mye mer sannsynlig at de aksepterer uformelle kvalifikasjoner. Så lenge du kan bevise hva du er i stand til, er dette en legitim måte å bryte inn i utvikling.
Lære apputvikling på din egen måte
Hvis du liker ideen om å bygge nettsteder eller webapper, kan Python eller JavaScript være et godt sted å starte.
Hvis du vil prøve mobilapper, må du lære Swift eller Java.
Hvis du vil gå inn i programvareutvikling, AI, big data eller maskinlæring, kan du prøve C, SQL, Java og slike språk.
Det er hundrevis av ressurser rundt for å hjelpe deg å lære. Fra videoer til online kurs, programmering av apper som lærer kode til å bare rote på datamaskinen din. Jo mer innsats du legger ned, jo mer får du ut.
Mange ressurser er billige eller gratis og dekker de fleste programmeringsspråk som er populært.
Ressurser som StackOverflow er uvurderlige for apputviklere av alle slag
Andre nyttige ressurser for apputviklere inkluderer:
Det finnes også verktøy som hjelper deg å lære programmeringsspråk, inkludert:
Og mange, mange flere.
Apputvikler karrierevei
Du har to hovedalternativer hvis du vil bli apputvikler.
Du kan gå den veletablerte ruten for en grad i dataprogrammering eller informatikk, eller du kan gjøre det selv.
De med formelle kvalifikasjoner vil finne det lettere å bryte seg inn i markedet med etablerte arbeidsgivere ettersom de anerkjenner grader mer.
Nybegynnere, nye virksomheter og app-selskaper aksepterer mer selvlærte utviklere så lenge du har noen utstillingsstykker som kan demonstrere arbeidet ditt. Noen av de etablerte arbeidsgiverne vil vurdere begynnerstillinger for de uten grader, men som du nå vet, er lønnen ikke fantastisk.
Som vi nevnte tidligere, begynner en typisk karrierevei for apputviklere på inngangsnivå, og jobber opp til juniorutvikler og deretter videre til senior. Deretter kan du spesialisere deg i et bestemt språk eller gå videre til å bli en lederutvikler i en organisasjon, full-stack-utvikler eller til og med en teknisk arkitekt.
Noen utviklere bestemmer seg for at de har fått nok av lange timer og knaser og går over i ledelse, teamledelse, prosjektledelse eller en karrierevei for teknologibetjent.
Når du har bevist verdien og demonstrert dyktighet, kan du virkelig gjøre hva du vil.
Apputvikler personlighetstyper
Har du det som trengs for å være en vellykket utvikler? Har du personlighetstrekk som passer til denne typen karriere?
De fleste utviklere blir sett på som kunstneriske og nysgjerrige. Mange er introverte, men ikke alle. De liker å tilbringe tid alene og bli veldig involvert i arbeidet sitt, men mange har også en sosial side.
Hva slags apputviklere er mest etterspurt?
Programvareverdenen vokser, med flere applikasjoner som lanseres av alle typer, nye enheter, nye språk og nye oppstart som vises regelmessig.
Hvis du vurderer en karriere som apputvikler, hvilke typer roller er det mest etterspurt?
Webapputvikler
En webutvikler er litt annerledes enn en 'mainstream' apputvikler ved at de konsentrerer seg om nettsteder, plugins, widgets og webapps. De er veldig etterspurt akkurat nå på grunn av eksplosjonen av e-handel og internettets generelle dominans.
Utviklere av mobilapper
Mobilapputviklere er hot eiendom akkurat nå takket være økt bruk av telefoner og den økende kraften til håndsett. Antallet og kvaliteten på mobilappene vokser hele tiden, og med innovasjoner som sammenleggbare telefoner og streaming er mobilappmarkedet utrolig konkurransedyktig.
Hvis du kan lære Swift, Java eller Kotlin, kan det hende at du aldri blir arbeidsløs i overskuelig fremtid!
Et annet område modent for utnyttelse er Android instant apps. Disse er relativt nye på markedet, men har gått sinnsykt bra. De er en trendende form for utvikling av mobilapper, og det kommer ikke til å endres når som helst.
AI og maskinlæringsutvikling
AI og maskinlæring er ytterligere to viktige vekstområder. De er ikke bare apper, men det er mange apper der ute som bruker AI eller maskinlæring til å fungere.
Digitale assistenter som Cortana eller Siri bruker AI, det samme gjør søkemotorer og big data. Hvis du kjenner litt Core ML 3, kan du være med på en vinner her!
IoT app utvikling
Tingenes internett er et annet vekstområde, og mens du også kan kombinere mobilapper med skyapper og noen få andre typer, er det et tydelig kompetanseområde du kan spesialisere deg i.
Google har investert milliarder i IoT, så har noen av de største navnene innen IT. Alle mangler på dekry-ferdigheter, så dette kan være et godt område å prøve.
Augmented reality (AR) og virtual reality (VR)
Mens VR ikke tok over verden som folk forutslo, blir den brukt med stor effekt i næringslivet, militæret, handel og med spill. AR er mer mobilappfokusert mens VR dekker mye grunn fra underholdning til militære applikasjoner.
Selv om det ikke helt har samme profil som AI eller mobil, er det en klar etterspørsel etter utviklere med AR- eller VR-kunnskap i markedet.
Vanlige spørsmål for apputviklere
Hvor mye penger kan du tjene som apputvikler?
En apputvikler i USA tjener opp til $140,000 73,000 per år, ifølge vår nylige markedsanalyse. Mobilapputviklere (både eksternt og internt) tjener generelt i gjennomsnitt $60,000 87,000 per år. Junior app-utviklere kan forvente å hente hjem $XNUMX XNUMX per år når de starter opp. Seniorutviklere kan tjene i gjennomsnitt $XNUMX XNUMX per år. Samlet sett betales apputviklere i den høyere enden av skalaen for programvareutvikling.
Er applikasjonsutvikling et godt yrkesvalg?
En applikasjonsutviklingskarriere har et veldig godt inntjeningspotensial, og et godt karriereutsikt gitt dagens høye etterspørsel etter slike utviklingsressurser. Vi ser ikke at dette kravet forsvinner med det første. Det faktum at du jobber med de nyeste teknologiene, er karrieren også svært givende og tilfredsstillende, så det er absolutt et godt valg hvis du liker å drive med programvareutvikling.
Hvem tjener mer iOS- eller Android-utviklere?
Generelt er iOS- eller Android-utviklere på nivå med hensyn til hva de får betalt. Det kan være små avvik når det gjelder spesifikke geografier, men generelt sett er både Android- og iOS-utviklere etterspurt og har gode årslønninger.
Konklusjon - Apputvikler karrierevei og lønn
Som du kan se, er det mye rom å lære og å tjene som apputvikler. Hvis du har en nysgjerrig og kreativ natur og et talent for kode, kan dette være den perfekte karrieren.
Det er en vekstindustri med ferdigheter det er mye etterspurt. Inntjeningspotensialet er veldig bra, og du kan nærme deg det enten formelt ved hjelp av en grad eller uformelt ved hjelp av din egen utvikling.
Uansett er apputviklerlønnen anstendig, og det er ikke noe tak for den. Avhengig av hvordan du utvikler karrieren din, er himmelen virkelig grensen!
Vær så snill forlate en nyttig kommenter med tankene dine, så del dette på Facebook-gruppen din (e) som synes dette er nyttig, og la oss høste fordelene sammen. Takk for at du delte og var hyggelig!
Avsløring: Denne siden kan inneholde lenker til eksterne nettsteder for produkter som vi elsker og anbefaler helhjertet. Hvis du kjøper produkter vi foreslår, kan vi tjene et henvisningsgebyr. Slike avgifter påvirker ikke våre anbefalinger, og vi godtar ikke betaling for positive anmeldelser.