Programmeringsyrket är brett och det finns väldigt många inriktningar att välja mellan. Att arbeta som ljudprogrammerare kan innebära att lägga in ljud i ett spel eller annan interaktiv media.

Många som programmerar brukar också använda iphone hörlurar för att lyssna på avkopplande musik eller ljudböcker, beroende på hur bra de är på att göra flera saker samtidigt. Som ljudprogrammerare krävs det ofta andra typer av hörlurar för att tydligt höra de ljud som skapas vid programmeringen.

Ljudprogrammering

Det finns många programmeringsspråk som används för ljudproduktion, ljudsyntes och musikproduktion med algoritmer. SynthEdit är ett visuellt programmeringsspråk som används till att bygga “synthar”. Det går att själv sätta ihop moduler, som en sorts ljudlego. Programmeringen blir explorativ, öppen och spontan. Det finns inget felaktigt sätt att använda SynthEdit, som består av pluginmoduler skapade i C++. Språket C++ används också för att skriva högpresterande ljudkod.

Reaktor utvecklades av Native Instruments och är en modulär musikstudio. Med denna mjukvara är det möjligt för ljudspecialister och musiker att designa och bygga samplers, egna instrument, verktyg för ljuddesign och effekter. Det finns redan många färdiga instrument och effekter i programmet, från klassiska synthesizers till emuleringar och verktyg som ger futuristiska ljudeffekter. Alla instrument kan tas isär och ändras, eftersom Reaktor uppmuntrar så kallad “reverse engineering”.

Nyquist är ett rent programmeringsspråk som används för syntes och analys av ljud. Det är baserat på programmeringsspråket Lisp, en förlängning av XLISP som är döpt efter elektroingenjören Harry Nyquist (1889-1976). Programmeraren kan med hjälp av Nyquist designa olika musikinstrument genom en kombination av funktioner. Dessa instrument går att kalla på och genererar då ljud. Det räcker med att skriva ett enkelt uttryck. Genom att kombinera enkla uttryck till mer komplexa kombinationer går det att få en hel komposition. Även andra typer av icke-musikaliska samt musikaliska ljud kan skapas med programmeringsspråket. Med Nyquist går det att skapa ljud i realtid på många plattformar.

Skapa musik i datorn

För den som har ett starkt intresse för musik och IT finns stora möjligheter att skapa musik i datorn och nå ut till en stor skara lyssnare. Stefan Strand började med ett musikprogram och sin PC hemma i sitt pojkrum och nu har han fans över hela världen. Han har 60 000 spelningar på Spotify per månad inom sina genrer electronica och ambient.


Att tid är pengar vet alla företagare. Att driva företag är tidskrävande, men tack vare smarta digitala lösningar är det möjligt att minimera det manuella arbetet och således få mer tid över för kärnverksamheten. Här kan du läsa mer om några IT-verktyg som sparar tid och ökar konverteringen.

Marknadsföring & kommunikation

Marknadsföring är A och O för att lyckas som företagare, oavsett bransch. Det kan dock vara otroligt tidskrävande att nå ut till rätt målgrupp och kommunicera med potentiella kunder. Många repetitiva manuella uppgifter tar mycket tid och gör att andra uppgifter blir lidande. Med hjälp av marketing automation och personanpassad kommunikation kan ditt företag effektivisera marknadsföringen. Automatisk marknadsföring innebär att kommunikationen är förprogrammerad baserad på kundens beteende. Företaget Rule erbjuder avancerade helhetslösningar inom automatiserad kommunikation och marknadsföring. De hjälper till att lägga upp en datadriven strategi som optimerar kundupplevelsen. Detta görs bland annat genom att nå kunden med skräddarsydda budskap i exakt rätt kanal vid exakt rätt tidpunkt. Genom automatiserade processer sparar du tid, bygger kundlojalitet och ökar konverteringen på din digitala kommunikation. Det finns mängder på exempel inom digital marknadsföring som kan automatiseras, exempelvis mejlutskick, upplysningar om när en vara är tillbaka i lager, automatiska påminnelser vid kvarglömd varukorg. En stor fördel med Rule är att det enkelt och snabbt kan integreras med ditt nuvarande CRM-system.

Övrigt

Den teknologiska utvecklingen går otroligt snabbt framåt vilket skapar smarta IT-lösningar till de flesta problem som företagare och organisationer har. Utöver marknadsföring och kommunikation finns det även lösningar för bokföring, försäljning, logistik och produktion. Att låta ett annat företag ta hand om delar av verksamhetsprocessen gör att du och ditt företag kan fokusera på det som ni är bäst på.

BASIC på Commodore 64


Många av de svenskar som idag sitter på seniora positioner i bolag som utvecklar dator- och tv-spel började en gång i tiden med att programmera på en Commodore 64 (C64) hemma i pojkrummet. C64:an var väldigt populär under 1980-talet och har till och med fått en plats i Guinness Rekordbok som den bäst säljande datormodellen någonsin.

BASIC i ROM

Många köpte förmodligen sin C64 primärt för att spela spel på den, då dessa var lätta att kopiera och spara på vanliga kassettband. C64:an hade dock sin egen variant av programmeringsspråket BASIC (Beginners All-purpose Symbolic Instruction Code) integrerat i sin ROM-krets. Det innebar i praktiken att när man hade slagit på sin dator fanns BASIC-tolken automatiskt inladdad i minnet. Det var därför väldigt lättillgängligt att komma igång med BASIC-programmering på C64:an, eftersom man slapp ladda in ett särskilt program från ett externt lagringsmedium.

Inga kommandon för ljud och grafik

BASIC är ett programmeringsspråk särskilt anpassat för nybörjare som aldrig har programmerat tidigare. Med dagens mått mätt var dock C64:ans BASIC inte särskilt användarvänlig. Till exempel fanns inga dedikerade kommandon alls för att rita grafik eller spela upp ljud. Man fick istället använda kommandot POKE väldigt flitigt, för att mata in värden direkt i specifika minnesadresser, vilket påminner mer om maskinkod än BASIC. Till exempel gjorde kommandona “POKE 53280,0” samt “POKE 53281,0” att skärmen och ramen runt den blev svarta, istället för standardfärgerna mörk- respektive ljusblå. Likadant var det när man skulle spela ljud eller hantera sprites, då var det POKE som gällde även där. Manualen som följde med Commodore 64 hade dock flera programmeringsexempel och via dessa fick man lära sig saker som att skapa ljudeffekter, musik och sprites.

Commodore 64 återuppstår i modern tappning – med BASIC

För den som hade en Commodore 64 som ung och vill återuppleva gamla nostalgiska minnen finns nu en ypperlig chans. Den 24 december, alltså på självaste julafton, kommer nämligen en fullstor replika av den gamla hemdatorn att börja säljas i Sverige för cirka 1300 kronor. THEC64, som den heter, går dock redan nu att förbeställa. Alternativt kan man växla in en slant via forex.se och beställa den från utlandet för att komma lite billigare undan.

Det kom en C64 Mini redan 2018, som via emulering kan köra flera av de gamla klassiska C64-spelen. Vad som skiljer den från THEC64 är dock att den senare är exakt lika stor som originaldatorn och har dessutom ett fungerande tangentbord, medan det på C64 Mini endast var dekorativt. Det innebär att man faktiskt kan programmera i BASIC på THEC64 och sedan spara sina program på ett USB-minne, vilket är betydligt smidigare än de gamla långsamma kassettbanden som många fick dras med under 80-talet, då diskettstationer till Commodore 64 var ganska dyra.


Det finns en myt om att programmering är ett ensamt jobb. Att man sitter någonstans i en mörk kammare och kodar nätterna igenom. Detta är alltså en myt som inte överensstämmer med verkligheten. Tvärtom så byggs mjukvara oftast av grupper av människor i olika storlekar. Ett operativsystem såsom Windows exempelvis, har byggts av tusentals människor. Ett annat exempel är Google, som går att läsa om här.

Således är det mycket viktigt för aspirerande programmerare och systemutvecklare att lära sig arbeta i lag. Detta är en av många anledningar till varför det är smart att gå en utbildning istället för att lära sig allt via youtube-tutorials och egna projekt. Det är först när ett gäng programmerare slår ihop sina skallar (och sina arbetstider) som riktigt kvalitativa projekt kan bli till. Om man vill börja försiktigt går det alldeles utmärkt att göra det över internet.

För många som är intresserade av data och mer tekniska aspekter av livet och samhället är det sociala samspelet med andra människor mindre intressant, annat än som något som ska möjliggöra för det tekniska. För att få en konkurrensfördel kan det därför, om man är av ingenjörstypen, vara väldigt bra att lära sig hantera även människor på ett adekvat sätt. Det finns många guider på detta ämne att finna på nätet, men egentligen är det bästa sättet att lära sig helt enkelt att arbeta med människor.

Kanske kommer man inte upp i exempelvis en diplomats eller politikers sociala nivå, men kanske är det inte heller meningen eftersom ens intressesfär är en annan än dennas. Det krävs ju som bekant alla olika typer för att samhället ska kunna fungera. En annan sak man kan göra för att höja sin kompetens och anställningsbarhet är att ta en executive mba i någon form. Detta ger en stora fördelar när man vill in i en chefsposition. Detta är ett bra alternativ för den som mest studerat och arbetat med tekniska aspekter av produktionen innan, men nu vill brygga över till de mer strategiska delarna av verksamheten i fråga.

Hur du än väljer att förhålla dig till detta tror vi att du kommer vinna på att vara mångsidig. Om inte annat skapas det en trevligare och mer lönsam IT-industri om folk lär sig hantera varandra på ett bra sätt. Man talar om “polite software” och således är det inte långt till att också tala om “polite programmers”. Fler och fler olika typer av människor strömmar dessutom över till sektorn numera, så en förändring är i stånd vare sig vi vill det eller inte. Det är dags att anpassa sig, utvecklas och lära sig bli lika duktig socialt som dem som annars kommer ersätta en. Det blir en utmaning, minst sagt. Men det är inget problem för problemlösarna från programmerarskrået.

Jobba flexibelt inom IT


Allteftersom teknologin utvecklas får människan fler möjligheter att leva bättre och enklare. Världen har aldrig varit så bra att leva i som den är nu. Medellivslängden ökar och bekvämligheterna blir fler och fler. En stor faktor i denna utveckling har varit IT-sektorn. Med hjälp av nya teknologier har vi kunnat effektivisera många aspekter av våra liv. IT system implementeras idag i sektorer såsom sjukvård, försäkring, bank och utbildning. Dessa enormt viktiga delar av ett samhälle kan idag fungera bättre än någonsin tack vare hårt arbetande programmerare som utvecklat systemen vi förlitar oss på.

Med varje ny teknologi skapas nya möjligheter för människor att arbeta. Man behöver folk som handskas med den nya teknologin, folk som marknadsför den och folk som säljer den. Det som leder till flest jobb är dock underhållet av teknologin. Detta är särskilt sant inom IT, där ständiga förändringar i marknaden skapar nya typer av positioner som inte funnits förr.

Jobba hemifrån inom en växande marknad

Utveckling av mjukvara är essentiellt i dagens samhälle, och programmerare är därför viktigare än någonsin. Programmeringsjobb fortsätter att öka och lönerna är väldigt attraktiva. Som arbetssökande inom IT-sektorn upplever man även en stor rekrytering i exempelvis Stockholm, eftersom behovet är så pass stort.

För den moderna människan kan dessa jobb erbjuda en flexibilitet som inte går att hitta hos de mer traditionella jobben. De som föredrar hemmamiljön framför kontoret eller hatar att pendla tidigt på morgonen finner en möjlighet inom IT-sektorn som är svår att hitta på annat håll. Att jobba hemifrån med exempelvis programmering är en snabbt växande trend, och det är inte svårt att förstå varför. Jobbar man hemifrån befinner man sig alltid i en bekväm miljö och har nära till familj. Det blir enklare att hitta den där balansen mellan familj och arbete som så många strävar efter, samtidigt som man undviker en hel del stress. IT-sektorn öppnar även upp nya möjlighheter för individer med funktionsnedsättningar. Oavsett om man befinner sig i rullstol eller på autismspektrumet så kan man programmera och ha ett stabilt jobb på sina egna villkor.

Hur gör man för att få kompetensen som krävs?

Det är enklare än någonsin att ta sig in i IT världen. Många programmerare lär på egen hand in de nödvändiga färdigheterna som behövs online. Exempel på resurser är Coursera, Youtube videor och MIT Open Courseware.

Kortfattat

Så länge du har färdigheterna som krävs för jobbet och kan påvisa en portfölj av dina tidigare projekt så har du god chans att få jobb, även utan en examen. Med hjälp av erfarenheten du får från arbetet blir det sedan enklare att få ditt drömjobb och komma upp i lön.

Fundera över om ett jobb inom IT passar dig!

Far med barn

Dagens samhälle är interaktivt och vi lär oss saker i allt tidigare åldrar. Vi nätet kan vi redan som barn se på hur man bygger saker, blandar olika produkter, hur man sminkar sig, klipper sig, spelar olika spel och hur man programmerar. Debatten pågår ständigt gällande hur mycket både barn och vuxna bör sitta framför datorn, men det som ofta inte tas upp i debatterna är hur mycket vi faktiskt lär oss via internet. Programmering är idag en av företag mycket eftertraktad kunskap som man, i de flesta fall, får bra betalt för att arbeta med. Att lära barn redan när de är små hur man programmerar kan komma att bli väldigt användbart i när barnet tar klivet in i vuxenlivet.

Programmera mera!

Man med datorMen, vad är egentligen en programmerare? Begreppet är en omfattande och kan inkludera allt från att knäcka koder till att analysera stora datamängder. Programmerare är verksamma inom många ämnesområden; medicin, finans, teknik och försvarsmakten är bara några jobbkategorier som frekvent använder sig av programmerare. Generellt har programmerare bra betalt, de har höga ingångslöner och sett över ett arbetsliv en väldigt bra löneutveckling. På netjobs.com kan du hitta lediga jobb för dig som är nyfiken att kolla vad det finns för typ av arbetsgivare som anställer personer som har studerat programmering och datalogi.

Lär dig olika programmeringsspråk

För att blir framgångrik i rollen som programmerare är det bra att kunna många (eller iallafall mer än ett) programmeringsspråk. Det världsomfattande projektet Hour of Code är ett världsomspännande projekt som syftar till att uppmuntra barn att programmera samt att avdramatisera “kodknäckeri”. Projektets målbild är att varje barn ska kunna ges möjlighet att lära sig mer om datavetenskap. Projektet erbjuder entimmesövningar på hela 45 språk och kräver inga förkunskaper. Man har genom projektet sett att fler tjejer nu har prövat datavetenskap.

Tjej vid dator

En programmerare kan vara många saker. Vissa programmerar användargränssnitt, det vill säga det vi ser på datorn eller telefonen, andra mer maskinnära. I vår vardag stöter vi dagligen på hundratals, om inte tusentals program som någon programmerat. Alla appar i vår telefon är programmerade av en programmerare, informationstavlan vid bussen likaså. Även våra hem är fulla av datorprogram, till och med din bil om den är någorlunda ny. För vart och ett av dessa program har en programmerare suttit vid en dator och skrivit in kod. Ett vanligt datorsystem är ofta skrivet i flera olika programmeringsspråk. Databasen där all data lagras har ett språk, funktionerna som gör saker i programmet har ett annat, och användargränssnittet förmodligen ett tredje. Som programmerare arbetar man oftast bara med ett av dessa språk.

Projekt är vanligast

Innan man börjar programmera ett system från grunden måste systemet designas. Helio har fullt utrustade mötesrum Stockholm runt och där kan kunden och utvecklarna träffas för att planera projektet innan man börjar med programmeringen. En del programmerare är med i designfasen, medan andra projekt har andra systemutvecklare som arbetar med kunden och gör systemdesignen, ofta beroende på systemet. I så kallad agil utveckling, som blir mer och mer vanlig, tar en programmerare fram ett enkelt program, utan underliggande funktioner. Kunden kan då bilda sig en uppfattning om hur systemet kommer att fungera. Sedan bygger man en bit i taget, så kunden är med hela vägen.

Programmering på schemat

I mars i år beslutade regeringen om att lägga till att skolan ska ge eleverna kunskap om digitalisering och att använda datorer. Programmering kommer först och främst att bli en del av undervisningen i matematik och teknik, och andra ämnen som svenska och samhällskunskap kommer att ta upp digitaliseringens påverkan på individer och samhälle. Den nya läroplanen börjar gälla 1 juli 2018 och i den står att alla elever ska lära sig programmering i skolan men problem finns. Till exempel saknar många skolor lärare med rätt kompetens.


I takt med den digitala utvecklingen bildas det fler och fler jobb som innan kanske varit okända för större delen av befolkningen. Ett jobb som skriker efter arbetskraft är programmerare. När det pratas om programmering finns det olika områden du som programmerare kan fokusera på. Exempelvis kan du jobba som programmerare inom datorspel till programmering av styrprogram och programmering av maskiner. Att jobba som programmerare kan ge en viss frihet då du kan frilansa som programmerare och därmed jobba som konsult åt olika företag. Det är upp till var och en vilket område du vill fokusera på men du måste alltid vara beredd på att lära dig ett nytt “språk”. Att programmera är att lära sig förstå datorns egna språk och på så sätt kunna bygga upp program och system som fungerar för just den datorn du och ditt företag använder. Kort och gott måste du som programmerare få utvecklingen att gå framåt samtidigt som du måste se till att allt fungerar som det skall.

Utbildning inom programmering

Programmering är något som fått uppmärksamhet nu på senare år tack vare att det saknas ungefär 30 000 personer med kunskap inom programmering. Dessa personer behövs för att utvecklingen skall kunna fortsätta framåt då det behövs personer som kan programmera maskiner och liknande. Trots att du kanske har en annan utbildning i bagaget eller jobbar med något annat är det aldrig för sent att sadla om och bli programmerare. Idag finns det många vuxenutbildningar och andra utbildningar som både kan läsas på distans och på plats. När det kommer till programmering kan personer inom yrket vara självlärda eller att de har läst en utbildning på antingen gymnasiet eller på universitet/högskola. Har du redan tankar på att bli programmerare när det är dags att välja gymnasium är teknikprogrammet det bästa valet. Vill du som sagt sadla om i vuxen ålder och redan har familj som du måste tänka på finns det också en hel del vuxenutbildningar där du får utbildning men slipper ta del av “studentlivet”. Yrkeshögskola är ett bra val för den som endast vill fokusera på studier och snabbt komma ut i arbetslivet.

Tips inom programmering

För den som vill börja programmera lite smått kan du exempelvis besöka www.kodcentrum.se som är en ideell förening där barn och ungdomar får lära sig programmera helt gratis. Skulle du exempelvis vilja byta inriktning men känner att studiebidraget inte räcker till kan ett tips vara att ansöka om lån hos Capcito vilket underlättar pengasituationen ifall du har en familj att ta hand om. Känner du att ditt jobb inte kommer finnas länge om tio till tjugo år är det ett smart drag att börja intressera sig för exempelvis programmering. Ett tips är att testa programmering via någon länk på nätet för att se om du tycker det är kul. Vill du sen inte sluta på det jobb som du jobbar på kan du alltid läsa på distans och sen börja jobba som egenföretagare inom programmering och kodläsning. En stor fördel att jobba som programmerare är att du i princip kan jobba från var som helst så länge du har en internetuppkoppling.


Vad en programmerare tjänar skiljer sig väldigt mycket mellan olika branscher och individer, men i genomsnitt tjänar en mjukvaru- och systemutvecklare 43 200 kronor per månad. Män tjänar i genomsnitt 1 700 kronor mer i månaden än kvinnor, och den som är anställd i privat sektor tjänar i genomsnitt 5 700 kronor mer per månad än den som arbetar i offentlig sektor. De här siffrorna gäller som sagt systemutvecklare, som är ett ännu vidare begrepp än programmerare, så det är bara en fingervisning. För den som är duktig programmerare ser dock framtiden ljus ut, det är brist på i stort sett alla specialistkompetenser inom området, så var inte för blyg när du gör ditt löneanspråk. Ett annat alternativ är att starta eget, och arbeta som konsult. Då sätter du din egen lön, så länge någon är beredd att betala såklart. Ett tips är att börja arbeta som anställd konsult, och på så sätt skaffa kontakter i branschen.

Ta reda på vad andra tjänar

Om du söker jobb som programmerare är det bara att lycka till, det finns många jobb att söka. Innan du söker ett jobb kan det vara bra att ha ett hum om vad andra tjänar, och är du intresserad av att jämföra siffrorna ytterligare kan du gå in på SCB.se. Just programmerare finns inte med, med du kan jämföra mjukvaru- och systemutvecklare, som är en vanlig titel för den om arbetar med programmering. Ett annat bra alternativ är att kolla med facket på den arbetsplats du söker till, de vet vad andra tjänar, och kan hjälpa till. En del fackförbund och intresseorganisationer har också egen statistik på sina webbplatser, och på SCB går det jämföra olika yrken, och se hur mycket andra tjänar efter kön, ålder, utbildning och sektor. Surfa runt och jämför de siffror du kan hitta. En annan sak som kan spela in är geografisk placering, generellt tjänar de som arbetar i Stockholm mer än i övriga landet. Tänk också på att allt inte syns i lönestatistiken, andra förmåner kan också vara värdefulla, som semester, möjlighet att jobba hemifrån med mera.

Hur kommer man in på utbildningen?

Högskoleprovet är ett utmärkt sätt att öka dina chanser att komma in på den utbildning du vill gå, och du riskerar ingenting genom att skriva det, men när är högskoleprovet 2018? En viktig fråga för alla som tänker söka till universitet eller högskola. Ansökan till vårens prov är stängd, men anmälan till höstens prov är öppen från 15 augusti till 3 september. Provet äger rum 21 oktober. På vissa program och kurser som har väldigt många sökande är det i stort sett omöjligt att komma in utan att ha skrivit högskoleprovet, eftersom så många som söker har högsta betyg. Många universitet och högskolor väljer att särskilja mellan sökanden med samma meritvärde genom att jämföra deras resultat på högskoleprovet. Många utbildningar har också flera urvalsgrupper för sökande, så till exempel ges två tredjedelar av platserna till dem som har högst betyg, och en tredjedel till dem som har högst poäng på högskoleprovet. Har du skrivit högskoleprovet är du automatiskt med i båda urvalsgrupperna.


I takt med den digitala utvecklingen bildas det fler och fler jobb som innan kanske varit okända för större delen av befolkningen. Ett jobb som skriker efter arbetskraft är programmerare. När det pratas om programmering finns det olika områden du som programmerare kan fokusera på. Exempelvis kan du jobba som programmerare inom datorspel till programmering av styrprogram och programmering av maskiner. Att jobba som programmerare kan ge en viss frihet då du kan frilansa som programmerare och därmed jobba som konsult åt olika företag. Det är upp till var och en vilket område du vill fokusera på men du måste alltid vara beredd på att lära dig ett nytt “språk”. Att programmera är att lära sig förstå datorns egna språk och på så sätt kunna bygga upp program och system som fungerar för just den datorn du och ditt företag använder. Kort och gott måste du som programmerare få utvecklingen att gå framåt samtidigt som du måste se till att allt fungerar som det skall.

Utbildning inom programmering

Programmering är något som fått uppmärksamhet nu på senare år tack vare att det saknas ungefär 30 000 personer med kunskap inom programmering. Dessa personer behövs för att utvecklingen skall kunna fortsätta framåt då det behövs personer som kan programmera maskiner och liknande. Trots att du kanske har en annan utbildning i bagaget eller jobbar med något annat är det aldrig för sent att sadla om och bli programmerare. Idag finns det många vuxenutbildningar och andra utbildningar som både kan läsas på distans och på plats. När det kommer till programmering kan personer inom yrket vara självlärda eller att de har läst en utbildning på antingen gymnasiet eller på universitet/högskola. Har du redan tankar på att bli programmerare när det är dags att välja gymnasium är teknikprogrammet det bästa valet. Vill du som sagt sadla om i vuxen ålder och redan har familj som du måste tänka på finns det också en hel del vuxenutbildningar där du får utbildning men slipper ta del av “studentlivet”. Yrkeshögskola är ett bra val för den som endast vill fokusera på studier och snabbt komma ut i arbetslivet.

Tips inom programmering

För den som vill börja programmera lite smått kan du exempelvis besöka www.kodcentrum.se som är en ideell förening där barn och ungdomar får lära sig programmera helt gratis. Skulle du exempelvis vilja byta inriktning men känner att studiebidraget inte räcker till kan ett tips vara att ansöka om lån hos Capcito vilket underlättar pengasituationen ifall du har en familj att ta hand om. Känner du att ditt jobb inte kommer finnas länge om tio till tjugo år är det ett smart drag att börja intressera sig för exempelvis programmering. Ett tips är att testa programmering via någon länk på nätet för att se om du tycker det är kul. Vill du sen inte sluta på det jobb som du jobbar på kan du alltid läsa på distans och sen börja jobba som egenföretagare inom programmering och kodläsning. En stor fördel att jobba som programmerare är att du i princip kan jobba från var som helst så länge du har en internetuppkoppling.