Back to reading lessons
Week 2Day 2

Från junior till senior i Sverige: vad som faktiskt spelar roll

readingintermediate
PreviousNext
Lektionstext

En av de vanligaste frågorna nyanställda utvecklare och tjänstemän ställer sig är: När blir jag egentligen Senior? I många andra kulturer är övergången från Junior (eller Mid-level) till Senior knuten till ren tid. Har du suttit på din stol i fem år och överlevt, då får du automatiskt din nya titel och en högre lön. På den svenska arbetsmarknaden fungerar det sällan så. Här betraktas en titel som "Senior" inte som en tidsstämpel, utan som ett kvitto på mognad, ansvarstagande och en förändrad syn på arbetet. Om du vill avancera i den svenska IT- och affärsvärlden måste du förstå vad som faktiskt särskiljer en junior från en senior medarbetare.

Det handlar inte (bara) om koden

Den största missuppfattningen bland unga eller nyanlända utvecklare är att en Senior är personen som memorerat flest ramverk eller som skriver kod snabbast. Teknisk skicklighet är förstås ett grundkrav, men det är inte det som ger dig en befordran. Faktum är att en senior utvecklare ofta skriver mindre kod än en junior.

En junior utvecklare mäter sin framgång i hur snabbt de kan lösa en isolerad biljett (Jira-ticket) som någon annan har definierat. En Senior utvecklare frågar sig istället: "Varför ska vi överhuvudtaget bygga den här funktionen? Löser den kundens verkliga problem, eller bygger vi bara teknisk skuld?" En Senior ser helhetsbilden (helikopterperspektivet). De förstår att all kod som skrivs idag måste underhållas imorgon, och de vågar säga nej till projektledaren om en lösning är onödigt komplicerad för affären.

Mentorskap och kunskapsspridning

Ett av de absolut tyngsta bevisen på att du har nått en senior nivå i Sverige är hur du påverkar människorna runt omkring dig. Den svenska kulturen hatar genier som stänger in sig på ett rum och vägrar dela med sig av sin kunskap (ofta kallade "10x developers" i USA). Sådana personer skapar extrem sårbarhet (single point of failure) för företaget.

I Sverige mäts en Seniors värde i hur mycket bättre hela teamet blir tack vare deras närvaro. Tar du dig tid att sitta bredvid en junior kollega för att förklara ett koncept (pair programming)? Ger du konstruktiv, empatisk feedback under kodgranskningen (Code Review) istället för att bara peka på fel? En äkta Senior i Sverige är en naturlig lärare, och de är prestigelösa nog att kunna erkänna inför gruppen när de själva inte vet svaret.

Kommunikation och hantering av tvetydighet

Skillnaden mellan olika nivåer handlar också om hur man hanterar otydlighet (ambiguity). En Junior kollega behöver tydliga instruktioner. De vill att uppgiften ska vara perfekt specificerad. Om något är fel i kravspecifikationen stannar de ofta upp och väntar på att chefen ska lösa det.

En Senior, å andra sidan, navigerar i kaos med lugn. Om kraven från affärssidan (business) är luddiga eller motsägelsefulla, väntar inte en Senior på instruktioner. De bokar ett möte med intressenterna (stakeholders), ställer ledande frågor och hjälper dem att formulera vad det är de egentligen behöver. En stor del av en Seniors jobb i Sverige är kommunikation: de fungerar som en översättare mellan den tekniska verkligheten och företagets ekonomiska mål.

Att ta ägarskap (Ownership)

Det sista, och mest avgörande steget, stavas Ägarskap. På ett svenskt, agilt företag (med stor frihet under ansvar) måste någon garantera att saker inte faller mellan stolarna. En junior medarbetare skjuter sin kod över muren och säger "nu är jag klar". En senior medarbetare följer sin kod hela vägen till produktion. Om servern kraschar på fredagskvällen på grund av deras kod, pekar de inte finger på operations-teamet – de kavlar upp ärmarna och löser problemet.

Ägarskap handlar om att bry sig om företagets framgång på riktigt. Det handlar om att flagga för systematiska problem, även de som ligger utanför ens eget omedelbara ansvarsområde.

Hur du tar snacket med chefen

Om du känner att du agerar på en senior nivå enligt ovanstående kriterier, men din titel (och lön) inte reflekterar det, är det ditt ansvar att initiera dialogen. Som tidigare nämnt – svenska chefer läser inte tankar. Boka ett möte och säg: "Jag upplever att jag idag tar ett stort ansvar för arkitekturen, samt att jag lägger mycket tid på att stötta de nyanställda i teamet. Jag vill gärna förstå vad som krävs formellt för att jag ska kunna kliva upp till en Senior-titel nästa år. Kan vi sätta upp en utvecklingsplan för det?"

Genom att fokusera på ditt värdeskapande för teamet, istället för hur många år du varit anställd, talar du ett språk som varje svensk ledare respekterar och belönar.

Complete this lesson

Track progress locally on this device.