Läs mer om RPG Academy här
Läs mer

Varför satsa på en karriär inom RPG-programmering?

Two female coworkers with laptops working together in the lounge area at Bombayworks Stockholm office
Om man vill ha ett utvecklande jobb där man har möjlighet att påverka och få en viktig roll, då ska man lära sig RPG - Christoffer Öhman

Med RPG Academy har du nu möjligheten att lära dig programmering i stora, affärskritiska system. Men vad är RPG egentligen? Vi har träffat utvecklaren Christoffer från Apper för att ta reda på mer.

Hur skulle du beskriva RPG?

RPG är ett programmeringsspråk designat för affärsapplikationer. Många har inte hört talas om det men RPG har en lång historia och är ett systerspråk med COBOL kan man säga. Programmeringsspråket körs endast på IBM i baserade servrar vilka används flitigt ute i världen.

I och med RPG:s långa historia och affärsområde så är ofta kritiska applikationer i olika verksamheter skrivna i detta språk. Vanligtvis används det i stora bolag som var tidigt ute med datorsystem, system som idag utgör fundamentet i verksamheten. Således används RPG idag för att underhålla, modernisera och nyutveckla mot dessa system.

Hur ser framtiden ut för RPG?

Mycket ljus skulle jag säga! Språket har existerat i över 30 år och är många avseenden lika modernt som exempelvis Java. IBM har en uttalad uppdaterings- och underhållsplan för språket samt plattformen i över 10 år framöver och varje år kommer nya uppdateringar med nya funktioner.

Hur skulle du säga att framtiden ser ut för en RPG-konsult?

En stor styrka med IBMi-plattformen som RPG kör på är att den är bakåtkompatibel. Det gör att program som skrevs i RPG på 70-talet kör lika fint idag. Detta är ganska unikt och en styrka samtidigt som det är en svaghet. Man vet att applikationen alltid kommer fungera vilket är en trygghet, å andra sidan så tvingar det inte företagen att vidareutveckla, uppdatera och modernisera sina applikationer. Detta gör att det idag finns ett stort behov av att just modernisera stora, affärskritiska system. Detta görs inte i en handvändning och många har gjort försök, kollat på andra alternativ utan att lyckas. Ofta fattas beslut om att byta system med felaktiga antaganden om att plattformen är omodern. Många andra bolag ser att plattformen är otroligt driftsäker, man har skräddarsydda system efter hur verksamheten fungerar och tar beslut att modernisera och förvalta den investeringen man gjorde för länge sedan. Detta är en trend som börjar ta form samtidigt som det finns brist på utbildning och ett naturligt flöde av nya utvecklare på plattformen. Så framtiden ser ljus ut, det finns massor med jobb och en stor brist på RPG-utvecklare idag. Det finns stora möjligheter att visa vägen framåt och att driva utvecklingen av både RPG som språk men även communityt framåt.

Varför ska man lära sig RPG?

Det är lite av en nischad bransch med stora möjligheter. Även som ung eller ny i branschen så har man en stor betydelse, något man inte får på samma sätt överallt. Sedan är det kul att kunna någonting som inte alla andra kan, eller som andra lätt kan lära sig. Personligen gillar jag att de system man utvecklar i ute hos kunder ofta är väldigt viktiga system vilket lägger tyngd i det arbete man själv gör, att det man gör är viktigt. Det kan till och med vara på samhällsnivå som man påverkar när det kommer till exempelvis banker eller försäkringsbolag. Så om man vill ha ett utvecklande jobb där man har möjlighet att påverka och få en viktig roll, då ska man lära sig RPG!

Vill du jobba med programmering i stora och viktiga system, precis som Christoffer? Sök då till RPG Academy. Efter examen kan du bli kollega till Christoffer på Apper, eller få uppdrag på Handelsbanken eller Tieto. Gör våra urvalstester idag för att se om du har vad som krävs!

Mer på temat 

#aktuellt

Two female coworkers with laptops working together in the lounge area at Bombayworks Stockholm office
2018-10-25
Funktionalitet och design lockade Lina till en intensivutbildning i JavaScript

Nu är Academy tillbaka med en andra omgång vårt program i JavaScript. Men varför ska man söka till Academy och varför är just JavaScript så spännande? Vi har träffat alumnen Lina för att höra vad som fick henne att söka! Lina kommer från Eskilstuna och har en masterexamen i företagsekonomi sedan tidigare. Hon har även jobbat på en inköpsavdelning med administrering av masterdata. Sedan några veckor tillbaka har hon jobbat som IT-konsult på ett av Sveriges största telekomföretag.

Läs mer
Two female coworkers with laptops working together in the lounge area at Bombayworks Stockholm office
2019-02-25
12 skäl att satsa på Academy om du vill byta till en karriär inom IT

En karriär inom IT låter spännande, men du kanske undrar varför du borde välja just Academy? Det kan våra alumner svara på! Vi frågade konsulter från tidigare program inom C#.NET och Java om varför de valde att byta karriär genom Academy. Här har vi samlat 12 skäl till varför du ska klicka in och göra urvalstesterna redan idag.

Läs mer
Two female coworkers with laptops working together in the lounge area at Bombayworks Stockholm office
2019-08-14
Besiktningsingenjör – inget för den fege!

Inför höstens Academyutbildning av besiktningsingenjörer till Kiwa Inspecta får vi följa med Mattias en dag på jobbet för att lyfta på locket och lära oss vad arbetet innebär.

Läs mer
Two female coworkers with laptops working together in the lounge area at Bombayworks Stockholm office
2019-08-12
Andreas har påbörjat resan för att bli automationsingenjör på 12 veckor

Andreas är inne på vecka 2 av utbildningen med inriktning industriautomation. Vi ställde 3 snabba frågor kring hans förväntningar på programmet och hans nya karriärsväg.

Läs mer
Two female coworkers with laptops working together in the lounge area at Bombayworks Stockholm office
2019-07-24
Q&A med alumnen Dafvid

Dafvid Skoogh har alltid varit teknikintresserad men saknade de tekniska färdigheterna för att kunna bygga och utveckla appar själv. Academy blev startskottet för hans IT-karriär och förutom att jobba med IT utvecklar han just nu en webbapp med två av sina vänner. Vi ville höra mer!

Läs mer