Tillbaka till bloggen
CV-tips

Tech-CV: Vad utvecklare behöver veta

Den ultimata guiden för utvecklar-CV

Sarah Kim
28 januari 2025
12 min läsning

Detta får du lära dig i artikeln

Som utvecklare står du inför unika utmaningar när du skapar ditt CV. Dina tekniska färdigheter, projekt och erfarenheter måste presenteras på ett sätt som är begripligt för både tekniska och icke-tekniska rekryterare. Denna omfattande guide visar dig hur du skapar ett CV som perfekt lyfter fram din expertis.

  • Optimalt strukturera och presentera tekniska färdigheter
  • Effektivt visa upp projekt och kodexempel
  • Balansera tekniska detaljer med begriplighet
  • ATS-optimering för tech-positioner
  • Ta hänsyn till branschspecifika krav
Tekniska färdigheter: Struktur och prioritering

Dina tekniska färdigheter är ditt kapital - presentera dem strategiskt.

Presentationen av dina tekniska färdigheter avgör ofta det första intrycket. Rekryterare skannar tech-CV:n efter relevanta teknologier och ramverk. En genomtänkt strukturering gör hela skillnaden.

Programmeringsspråk

Lista programmeringsspråk efter erfarenhetsnivå.

  • Använd nivåangivelser: Expert, Advanced, Intermediate, Beginner
  • Sortera efter relevans för målpositionen
  • Ge kort kontextinfo för mindre kända språk
  • Ange antal års erfarenhet för huvudspråk

Exempel:

Python (5+ år, Expert) | JavaScript/TypeScript (4 år, Advanced) | Go (1 år, Intermediate) | Rust (Learning, Beginner)

Ramverk & bibliotek

Visa din erfarenhet med relevanta verktyg och ramverk.

  • Gruppera efter teknisk stack (Frontend, Backend, Mobile)
  • Ange versionsspecifikationer för viktiga ramverk
  • Koppla ramverk till konkreta projekterfarenheter
  • Håll listan aktuell och relevant

Exempel:

Frontend: React 18, Vue.js 3, Angular 15 | Backend: Node.js, Django, Spring Boot | Mobile: React Native, Flutter

Verktyg & plattformar

Dokumentera din erfarenhet med utvecklingsverktyg och plattformar.

  • Kategorisera: Development, DevOps, Databases, Cloud
  • Ange specifik erfarenhet med molnleverantörer
  • Nämn CI/CD-erfarenhet och containerteknologier
  • Lista databaserfarenhet med både SQL och NoSQL

Exempel:

Cloud: AWS (EC2, S3, Lambda), Azure, Google Cloud | DevOps: Docker, Kubernetes, Jenkins, GitHub Actions | Databases: PostgreSQL, MongoDB, Redis

Mjuka färdigheter för utvecklare

Tekniska färdigheter räcker inte - visa din samarbetsförmåga.

  • Betona lagarbete och kommunikationsförmåga
  • Nämn erfarenhet av Agile/Scrum-metoder
  • Visa ledarerfarenhet (Code Reviews, Mentorskap)
  • Dokumentera problemlösningsförmåga

Exempel:

Agile Development, Code Review Leadership, Technical Mentoring, Cross-functional Collaboration, Problem-Solving
Presentera projekt effektivt

Dina projekt är beviset på dina förmågor - visa effekt och resultat.

För utvecklare är projekt ofta mer talande än jobbtitlar. En strategisk projektpresentation visar inte bara dina tekniska färdigheter utan också din förmåga att lösa affärsproblem.

Optimal projektstruktur

Projekttitel och roll

Använd en beskrivande titel och definiera tydligt din roll.

E-Commerce Platform Redesign - Lead Frontend Developer
Teknisk stack

Lista alla använda teknologier på en rad.

React, TypeScript, Node.js, PostgreSQL, AWS, Docker
Problemformulering

Beskriv kort affärsproblemet eller utmaningen.

Legacy system with 45% cart abandonment rate needed modern UX
Lösning och din roll

Förklara ditt specifika bidrag till lösningen.

Utvecklade responsiv React-frontend med optimerat checkout-flöde
Mätbar effekt

Kvantifiera resultaten när det är möjligt.

Minskade kundvagnsavhopp med 30%, ökade konverteringsgrad med 25%

Olika projekttyper

Professionella projekt

Projekt från din yrkeskarriär

  • Fokusera på affärspåverkan och lagarbete
  • Nämn projektstorlek och tidslinje
  • Visa ledarskap och mentorerfarenhet
  • Dokumentera samarbete med andra avdelningar
Open Source-bidrag

Bidrag till open source-projekt

  • Länka till GitHub/GitLab-profiler
  • Nämn populära repositories eller egna projekt
  • Visa community-engagemang (Issues, PRs, Discussions)
  • Dokumentera maintainer-erfarenhet om tillgängligt
Personliga/sidoprojekt

Egna projekt och experimentell utveckling

  • Välj projekt som visar relevanta färdigheter
  • Förklara motivationen bakom projektet
  • Visa fullständigt ägande (Design till Deployment)
  • Nämn användarfeedback eller adoption
Lärandeprojekt

Projekt för att lära sig nya teknologier

  • Visa lärandevilja och experimenterande
  • Dokumentera lärandeprocessen och insikter
  • Jämför olika tillvägagångssätt eller teknologier
  • Nämn best practices du tillämpat
Strukturera yrkeserfarenhet optimalt

Visa din utveckling som utvecklare och ditt växande ansvar.

Din yrkeserfarenhet som utvecklare bör visa tydlig progression - både i teknisk expertis och i ansvar och ledarskap. Strukturera varje position strategiskt.

Optimera jobbtitlar

Använd branschstandardiserade titlar och utöka dem vid behov.

ProgrammerFull-Stack Developer

Mer specifik och modern

Code MonkeySoftware Engineer

Mer professionell och respektfull

IT SpecialistBackend Developer | Python Specialist

Teknikspecifik och fokuserad

Prestationsformler för utvecklare

Använd dessa beprövade formler för kraftfulla beskrivningar.

Developed [technology] solution that [improved X by Y%]
Exempel:Utvecklade microservices-arkitektur som förbättrade systemskalbarhet med 300%
Led [team size] team to [deliver X] resulting in [business impact]
Exempel:Ledde 5-personers utvecklingsteam för att leverera mobilapp som resulterade i 150K+ nedladdningar
Optimized [system/process] reducing [metric] by [X%/amount]
Exempel:Optimerade databasfrågor vilket minskade sidladdningstider med 60%
Implemented [technology/practice] enabling [new capability/improvement]
Exempel:Implementerade CI/CD-pipeline som möjliggjorde dagliga deployments och 50% snabbare feature-leverans
Vanliga utmaningar i tech-CV

Lös typiska problem och fallgropar i tech-branschen.

Utvecklar-CV har specifika utmaningar. Från presentation av komplexa projekt till balansering av tekniska detaljer med begriplighet - här är lösningarna.

För tekniskt språk

Ditt CV är fullt av jargong som icke-tekniska HR-medarbetare inte förstår.

Lösning:Översätt tekniska termer till affärspåverkan. Exempel: 'Implementerade microservices-arkitektur' blir 'Moderniserade systemarkitektur som möjliggjorde 50% bättre prestanda'.

Tips:Använd 'farmor-regeln': Skulle din farmor förstå varför detta är viktigt?

Projektöverflöd

Du har för många projekt och vet inte vilka du ska nämna.

Lösning:Välj 3-5 bästa projekt som visar olika färdigheter. Kvalitet över kvantitet. Fokusera på projekt med mätbar påverkan.

Tips:Skapa ett 'master-CV' med alla projekt, välj sedan de mest relevanta för varje ansökan.

Föråldrade teknologier

Din erfarenhet ligger huvudsakligen i legacy-teknologier.

Lösning:Visa aktivt lärande genom online-kurser, personliga projekt eller bidrag. Nämn migrationserfarenhet från gammalt till nytt.

Tips:Betona överförbara färdigheter: Problemlösning, arkitekttänkande, kodkvalitet gäller för alla teknologier.

Kort anställningstid

Du har många korta anställningar eller freelance-projekt.

Lösning:Gruppera freelance-projekt under 'Freelance Software Developer (2022-2024)' och lista toppkunder. Betona mångsidighet och anpassningsbarhet.

Tips:Förklara korta anställningar proaktivt: Startup-miljö, projektavslut, strategiska karriärbeslut.

Saknade mjuka färdigheter

Ditt CV visar bara tekniska förmågor, inga mellanmänskliga färdigheter.

Lösning:Integrera mjuka färdigheter i projektbeskrivningar: 'Mentorade juniora utvecklare', 'Samarbetade med UX-team', 'Presenterade tekniska lösningar för stakeholders'.

Tips:Code reviews, pair programming och technical writing är mjuka färdigheter - nämn dem!

GitHub vs. CV

Osäkerhet om hur mycket av din GitHub-profil som hör hemma i CV:t.

Lösning:CV = Highlights och affärspåverkan. GitHub = Teknisk fördjupning. Länka till GitHub men upprepa inte allt.

Tips:Nämn i CV:t: GitHub-URL, top-repositories (Stars/Forks) och bidragshöjdpunkter.

Branschspecifika anpassningar

Olika tech-sektorer har olika förväntningar - känn till skillnaderna.

Ett CV för en FinTech-startup skiljer sig från ett för en spelstudio eller en bank. Förstå de specifika kraven för olika tech-branscher.

Startups

Karakteristik:
  • Betona flexibilitet och mångsidighet
  • Visa ägandeskap och end-to-end-ansvar
  • Snabb inlärningsförmåga och anpassningsbarhet
  • Erfarenhet av MVP-utveckling och iterativa processer
Nyckelkompetenser:

Full-Stack Development, Rapid Prototyping, Lean Methodologies, Scrappy Solutions

Undvik:

Överdriven fokus på processer och dokumentation

Enterprise/Stora företag

Karakteristik:
  • Fokus på stabilitet och skalbarhet
  • Erfarenhet av enterprise-teknologier
  • Compliance- och säkerhetsmedvetenhet
  • Teamsamarbete och processförståelse
Nyckelkompetenser:

Enterprise Frameworks, Architecture Patterns, Security Best Practices, Documentation

Undvik:

Experimentella teknologier utan affärskontext

FinTech/Banking

Karakteristik:
  • Säkerhet och compliance i fokus
  • Erfarenhet av finansiella system
  • Regelverksförståelse
  • Hög tillgänglighet och disaster recovery
Nyckelkompetenser:

Payment Systems, Encryption, Regulatory Compliance, Financial Modeling

Undvik:

Opålitliga eller experimentella lösningar

Gaming/Entertainment

Karakteristik:
  • Betona prestandaoptimering
  • Visa kreativ problemlösning
  • Användarupplevelse och engagemang
  • Cross-platform-erfarenhet
Nyckelkompetenser:

Game Engines, Performance Optimization, Graphics Programming, User Analytics

Undvik:

Alltför torrt, affärsorienterat språk

Ditt tech-CV som karriärkatalysator

Ett strategiskt uppbyggt tech-CV är mer än bara en lista över dina färdigheter - det är din personliga pitch som visar varför du är rätt utvecklare för respektive position. Investera tid i optimering, för i den snabbrörliga tech-branschen kan rätt ord göra skillnaden mellan en intervju och ett avslag.

  • Håll ditt CV uppdaterat - nya teknologier utvecklas snabbt
  • Testa olika versioner för olika positioner
  • Använd mätvärden och siffror för att kvantifiera din påverkan
  • Länka till din GitHub, portfolio eller relevanta projekt
  • Låt andra utvecklare granska ditt CV

Relaterade artiklar för dig

CV-tips
ATS-optimerade CV: Den kompletta guiden
CV-tips
GitHub-portfolio: Presentera utvecklare rätt
CV-tips
Löneförhandling för utvecklare