Jag är 30 år och har jobbat i snart 6 år som farmaceut och funderar på att byta karriär till systemutveckling. Jag har lite blandade känslor om hur jag ska gå tillväga, det finns ett starttillfälle nu under hösten 2025 på YH på 2 år och efter lite beräkningar så kommer jag behöva använda mig ca 200k från mina besparingar ifall jag väljer att börja då.
Ett annat alternativ är att jag jobbar i 2-3 år till tills jag har sparat ihop en buffert utan att behöva röra mina besparingar men då är jag lite orolig att jag kanske blir “för gammal” för arbetgivare att vilja anställa mig när jag väl blir klar/kanske inte finns några utbildningstillfällen kvar i min ort/eller helt enkelt bara för gammal och bitter då jag inte riktigt tycker om mitt jobb längre.
Har ni några råd om vad ni hade gjort? Eller några inputs från riktiga systemutvecklare i forumet?
Vad är skillnaden mellan att använda dina besparingar nu, eller att spara nya pengar som du använder senare? Väldigt liten skillnad. Ju tidigare du kommer in i din valda karriär desto bättre.
Mitt råd är att göra bra research på skolan så att du väljer rätt (gå inte bara på skolans egen reklam). Om du har möjlighet och intresse att plugga på universitet istället så skulle jag rekommendera det. Som farmaceut antar jag att du redan klarat en högskoleutbildning? Branschen för juniora systemutvecklare är tuff just nu.
Systemutveckling är inte en utbildning som du kan sova dig igenom. Se till att lägga den tid som krävs på labbarna och var nyfiken på hur saker och ting hänger ihop.
Det är lite för trygghetens skull att veta att man har pengar kvar så man inte går för mycket back när man väl går ner i lön igen på den nya karriären. Men jag tycker egentligen lite likadant, att hellre nu än senare.
Är lite osäker om jag har råd för en 3årig utbildning, lär nog jobba lite längre än 3 år isf för att kunna spara ihop den summan. Den utbildning som jag är intresserad av är om .NET och mer backend.
.NET Backend är säkert ett bra val och hyfsat efterfrågat. Som backendutvecklare bör du utveckla en förmåga att hålla många detaljer och dataflöden i huvudet på samma gång.
Som sagt, gör research på skolan. Kolla på Linkedin vilka som gått där och vad de jobbar med nu. Kolla vad folk skriver om utbildningen på nätet.
Har du räknat med studiemedel och att du kan sommarjobba under studietiden?
Aah okey, tack för insikten. Jag brukar gilla spel där man får tänka till lite extra typ sudoku, escape room etc., är det något liknande när det kommer till problemlösningsdelen?
Absolut det ska jag göra, tack!
Jag har tagit med studiemedel i beräkningarna men inte sommarjobbande, men då blir det väl kanske 30k till som jag kan röra mig runt med.
Det låter lite som att du kanske är systemutvecklare själv, har du några nackdelar o säga att vara som systemutvecklare?
Sudoku och escape rooms är bra egenskaper för en programmerare, ja Sudoku är en klassisk grej som programmerare börjar tänka “det här kan jag skriva ett program för att lösa”.
Om jag har nackdelar att säga. Alla programmerar-memes går ut på hur kass branschen är. Fast så är det nog inom många yrken. Det finns chefer och andra stakeholders som inte vet hur IT fungerar. På 1970-talet (!) skrevs “The mythical man month” baserad på erfarenheter från IBM. Boken myntade uttrycket att “om du lägger till fler utvecklare till ett försenat projekt så blir det ännu mer försenat”. Det är sant fortfarande idag men ändå finns det många beslutsfattare i branschen som inte förstår varför.
Systemutveckling är komplext vilket betyder att det finns många olika delar som ska passa ihop. Där finns flera olika sorters användare som ska utföra flera olika arbetsmoment inne i ditt system (användarna är rimligen inte experter på IT utan på något helt annat). Det data du behöver kan behöva klistras ihop från flera olika källor, och det är inte alltid som datat är komplett. Eftersom systemet har funnits i mer än två dagar så finns där kod som tar genvägar, buggar, prestandaproblem, har dåliga namn, säkerhetsluckor och plötsligt så ska du svara på hur lång tid något tar att göra. Komplexitet betyder att det är många dimensioner att hantera på samma gång. Den som beställer funktioner från ditt system är kanske inte heller expert på IT, och då riskerar du att inse väldigt sent att det du kodat inte blir en speciellt bra lösning.
Alla de där dataflödena innebär kontakter med andra parter, som pratar lite annat språk än vad du själv gör, och som kan ha lite andra sätt att arbeta än vad du gör. En hel del av just den biten slipper du förmodligen hantera till en början så oroa dig inte allt för mycket, men karriären leder nästan säkert till att du ska se till att vara kommunikativ och lösningsorienterad för att du ska kunna få någonting gjort.
Den största nackdelen med jobbet är att det kan vara mentalt utmattande. Det där med att bygga upp dataflöden i huvudet gör att du använder en stor del av din mentala kapacitet på jobbet. Jag är i alla fall väldigt trött på kvällen. Det är viktigt att hitta sätt att koppla av på fritiden. Stress förekommer i perioder men oftast vid tillfällen som är lätta att förutse, till exempel veckorna kring en större release.
Ingen utbildning inom systemutveckling räcker för att få jobb, däremot kan man använda dem för att skaffa jobb. Just nu verkar YH inte räcka. Min förra arbetsgivare hade flera LIA men ingen fick fast tjänst där.
Kanske har det vänt i konjunkturen om tre år.
De flesta som får jobb som systemutvecklare brukar ha kandidat eller mer. Anledningen är att förväntningarna är höga på att du ska leverera resultat tidigt.
Mycket av systemutveckling är praktisk kunskap och du kommer behöva lära dig mycket på fritiden. Det gäller innan utbildning, parallellt med utbildningen, parallellt med jobb.
Det skadar inte att vara lite taktisk i att skapa en linkedinprofil tidigt. Använd utbildningen till att knyta många kontakter, nätverka, bygga profilen, posta studentprojekt och hobbyprojekt.
Håller med ovan, jag hade inte rekommenderat YH. Satsa istället ett extra år på en 3-årig utbildning på ett universitet, så kommer du vara mycket mer attaktiv för arbetsgivarna.
Värt att ha i åtanke att AI kommer troligen att ändra yrket radikalt de närmsta 10 åren. Jag är själv systemutvecklare och tror att mitt nuvarande jobb inte kommer att finnas om 5 år. Däremot tror jag att det kommer finnas liknande jobb där min erfarenhet är värdefull. Den stora skillnaden tror jag blir att programmering som verktyg försvinner, och system byggs istället med grafer och ord.
Jag är också systemutvecklare och tror att du är helt ute och cyklar.
Istället är övertron på AI en utmärkt jobbskapare för erfarna utvecklare, som kommer behövas för att rensa upp efter all AI kod som tryckts in överallt.
Vad är ditt mål? Programmera själv i en källare utan interaktion? Vara del av ett team som levererar kod? Del av ett team som levererar lösningar? Designa gränssnitt? Designa kompletta arkitekturer?
Tjäna mycket pengar kontra ett jobb där du trivs, vad är viktigast för dig? Är du pratglad och har lätt för att skapa förtroende?
Snöar du oftast in på det du är intresserad av och undviker att lyssna? Är du intresserad av att lära dig kundernas verksamheter eller bara att programmera?
Med svar på några av de frågorna är det lättare att ge dig några råd.
Om du helt vill slippa kundmöten är det möjligt. Om du vill slippa det, men samtidigt ha bra betalt bör du se till att bli riktigt specialiserad på någonting.
Remote 100% är möjligt, men det verkar krävas mer specialistkunskap för tillfället.
Jag känner nu att jag inte har några problem att det kan vara lite svårare att få jobb som junior utvecklare, för helt omöjligt kan det väl inte vara? Ifall det handlar om att skicka in 100 ansökningar till jag landar på ett jobb elr att det kan ta 1 år för mig o hitta något är jag helt okey med, för det är typ det ni menar att det är svårt va?
I värsta fall fortsätter jag bara att jobba som farmaceut under tiden.