I takt med att världen blir allt mer digitaliserad skapas det även nya jobb. Tack vare att utvecklingen går i rasande fart framåt blir flera branscher därmed påverkade. En av de är IT-branschen som just nu skriker efter fler kunniga personer och programmerare. Många nystartade företag har idag svårt att hitta personal med den kompetens och kunskap som krävs. Nya jobb skapas medan andra jobb försvinner och trots att det idag går att läsa till programmerare tar det för lång tid. Tidigare har programmering setts som ett tråkigt yrke då många föreställer sig att det är väldigt svårt att lära sig. Faktum är att man kan lära sig själv via studier på nätet om man önskar komma in i programmerarnas värld. Att jobba som programmerare innebär stor frihet då yrket finns inom flera olika branscher.
Arbetsuppgifter för en programmerare
När man jobbar som programmerare kan man välja olika inriktningar. Man kan välja att fokusera på kodning av dataspel och webbsidor. En annan inriktning är att skapa kodning till avancerade styrprogram som används i olika industrier. Allt fler unga i dagens samhälle inser att programmering inte riktigt är det som man en gång trodde. Idag använder många dagligen datorer samt mobiltelefoner för sociala medier. Utvecklingen har lett till att unga personer fått upp ett intresse för den digitala industrin. Än så länge har skolorna dock inte kunnat erbjuda tillräckligt bra program och studier för kodning. Det är på gång i skolan men jämför man den digitala utvecklingens fart med skolans kommer programmeringsyrket på efterkälken. Ett exempel på en typ av kodning kan vara animering av en hemsida i form av en maskot eller liknande. Många företag tar nu saken i egna händer och ser till att skolbarn får kurser i programmering som kan hjälpa dem i framtiden. När man pratar om programmeringsspråk syftar man ofta till HTML, CSS och JavaScript.
Starta eget företag
Bristen på kunniga programmerare hotar tillväxten i hela Europa och är en broms för samhällets utveckling. Man beräknar att bristen på programmerare kommer nå upp till 1 miljon personer i Europa inom tre år. För den som vill bli en programmerare kan man idag antingen välja att lära sig själv via nätet eller gå på en utbildning. Framförallt eftersöker branschen programmerare inom it-säkerhet, systemarkitektur och beslutsstöd. För den som alltid velat starta ett eget företag kan detta vara foten in då många programmerare är egenföretagare och åtar sig uppdrag för andra företag. Det är upp till en själv om man exempelvis vill jobba med filmproduktion för företag eller kanske bygga maskiner som hjälper stora industrier att utvecklas med hjälp av en digital vardag. Valet är upp till en själv inom vilken bransch man vill rikta in sig på.

Om man inte är säker på att programmering är rätt val, men man gärna vill prova på ämnet och se om man har fallenhet för det, kan
Traditionen av att programmerare använder Linux kan sägas komma sig av att Linux till största delen eller helt består av fri programvara. Det gjorde att Linux till en början utvecklades genom att programmerare själva skapade de program och funktioner som de hade behov av. Det gjorde att fokus under lång tid inte låg på att göra Linux eller programmen till Linux användarvänliga för de som inte var insatta i programmering – denna utveckling började först i slutet av 1990-talet, då ansträngningar började göras för att Linux skulle bli användbart för alla, inte bara programmerare. Operativsystemets historia har dock av förklarliga skäl gjort att det finns många program som går ut på att utveckla och stödja ett antal olika programspråk. Detta, i kombination med Linux historia, gör att många programmerare än idag föredrar att använda sig av Linux när de arbetar.
Vilken snäll lärare tänker du säkert när hon nämner ordet Java, för en kopp kaffe sitter aldrig fel i början på lektionen. Tyvärr så handlar det inte om kaffe. Java är ett programmeringsspråk. som kom ut under 90-talet och är ett alternativ till C och C++. Jaha, tänker du. Vad är C och C++. De är också ett programmeringsspråk och det finns många fler därute som till exempel Pascal, Perl, PHP och Visual BASIC. Det finns många kurser och utbildningar där man lär sig programmera och det gäller att hitta rätt för just det man vill lära sig och kanske jobba med en dag. Programmerare är eftertraktade på arbetsmarknaden och
ntingen programmerar i språken C# eller VB. Allt vanligare blir det också att man programmerar i Java, som används av bland annat mobilplattformen Android. Med andra ord; ska man utveckla appar för Android så ska man välja att koda i Java. Har man dock tänkt göra programvara att använda på sin Windows-PC så är det .NET-programmering som gäller.
p av program som du ska skapa. Idéerna kommer oftast av att man identifierar ett problem, det vill säga något som inte fungerar som det ska eller en lösning som kanske inte riktigt finns idag.
ågot fel. När du testkör dina program kan du också stega dig fram genom koden för att se exakt var det blir fel.
ller genom den kod du skriver som anropar databasen.
pad, är det dags att bestämma de värden som du vill ska finnas i den. Handlar det exempelvis om din skivsamling, väljer du antagligen att skapa värdena Artist, Titel, och Genre. När du är klar med dessa värden, är det dags att fylla dem med information. Du får då upp en tabell med kolumner som har de namn som du angivit för de olika värdena. I tabellen fyller du nu i alla de skivor du har. Har du redan en excelfil eller liknande med den hör informationen, och samma namn och/eller ordning på kolumnerna, kan du istället för att skriva in all information på nytt manuellt välja att importera den.
elar av den data som finns i den, genom att använda dig av de kommandon som finns inbyggda i SQL. SQL har nämligen ett eget språk som kan ta lite tid att lära sig, men det finns alltid möjlighet att börja med det enkla för att sedan lära sig mer. För att nämna några: med kommandot SELECT väljer du att söka efter viss information och DELETE tar bort något du specificerar från databasen. Om du exempelvis skriver SELECT *.* FROM Skivor så visas alla rader med information som finns i databasen “Skivor”.
n på bästa sätt ska lösa problemet, för att det ska påverka andra saker i programmet så lite som möjligt. En lösning får inte skapa ett annat fel.
om följer: när du stegar igenom koden kan du komma till en rad där det står att databasen anropats (för att söka efter information) och där den “returnerat null”. Det innebär i regel att ett visst värde i databasen inte finns, eller att man i sökningen råkat ange fel värde eller något så enkelt som ett felstavat värde. Lösningen blir här att kolla så värdet verkligen finns i databasen och att rätt värde och stavning angivits i koden. Nästa steg, förstås, blir att rätta till felet.
dbar i alla språk. En IF, som används för att avgöra vad som ska händer om en viss händelse inträffar är särskilt användbar i de fall där man har flera val. Här kan en enkel dialogruta tas som exempel. Frågan som användaren får kan ex. vara “Vill du fortsätta?”, med valen JA eller NEJ. Om användaren väljer JA, händer en viss sak och väljer denne istället NEJ händer en annan sak. Den förklarande koden skulle kunna se ut så här: om JA, gå vidare, om NEJ avsluta programmet (eller någon liknande händelse).
t som en lösning för att simplifiera användandet för alla parter. I Notes hittade man kalender, e-post, att-göra, men det riktigt finurliga var att man kunde utveckla en rad olika lösningar och lägga in i systemet. Exempelvis kunde man utveckla ett dokumenthanteringssystem, olika lösningar för registerhållning och mycket annat.
odellen VIC 20. C64:an hade “hela” 39K RAM i arbetsminne, som man förstås kan småle åt idag men på den tiden fungerade det utmärkt. Spelen var inte så särskilt avancerade, men spelföretagen var mycket aktiva vilket innebär att det fanns ett mycket stort utbud spel på marknaden. Klassiska spel som Ace of Aces, The Last Ninja, Ghosts and Goblins, Green Berret mfl. är det många som minns från den här tiden.