Intervju med backend-utvecklaren Kim på Klarna

Hej Kim, berätta lite om dig själv!

Jag är en foodie av rang, med en passion för tv-spel (sedan barnsben) som är född och uppvuxen i Stockholm. Utbildningen kirrade jag på KTH och programmering upptäckte jag “sent”. Idag jobbar jag som backend-utvecklare på Klarna i domänen Core Banking som hanterar all förflyttning av pengar för Klarna.

 

Vad gör man som backend-utvecklare egentligen?

Bra fråga! Massa olika saker. Men mer generellt betyder det att jag har övergripande ansvar för teamets kodbas/services och hur våra services interagerar med andra delar av ekosystemet. Det innefattar feature-skrivande, infrastruktur, arkitektur, API design och testning för att nämna några grejer.

 

Vad har du för bakgrund, hur hamnade du här?

Jag gick samhällsvetenskaplig linje på gymnasiet och pluggade språk två vändor utomlands (Sydney och Berlin) innan jag hoppade på Maskinteknik på KTH. Där insåg jag att programmering var svinskoj så jag valde Mekatronik/Robotik som master. Och orkade ett helt år i Telekombranchen innan jag lessnade på hårdvara och sökte till Klarna istället. På den vägen är det. Jag är alltså till stor del självlärd.

 

När visste du att programmering var något för dig?

Någonstans i årskurs 4 på KTH hade jag börjat hajja hur kul programmering faktiskt var. Då var jag runt 27 år. Jag nämner min ålder specifikt för att det inte är ovanligt att mötas av fördomen att alla programmerare startade som 12-åringar. News flash, not true.

 

Vad är spännande med att jobba för ett företag som Klarna?

Vad jag gillar allra bäst med Klarna är teamens självständighet (vi bestämmer mycket själva) samt att jag jobbar på services/kod som faktiskt når slutanvändaren (i telekom är det vanligt med mer business to business). Ett av mina team på Klarna var till exempel med och byggde autogiro-lösningen för den svenska marknaden.

 

Dina bästa tips för den som är intresserad av att lära sig programmering!

Börja skriv kod. Mycket kod. Programmering är ett hantverk i mångt och mycket så det krävs övning, och bästa sättet att lära sig är att skriva, skriva, skriva. Eftersom jag själv är mer eller mindre självlärd vill jag oxå slå ett slag för självstudier eller bootcamps. Många företag (Klarna inkluderat) anställer enbart baserat på hur du presterar på intervjuerna dvs huruvida du har formell utbildning eller inte spelar mindre roll. Så koda på och sök!

 

Har du fler frågor till Kim eller vill skapa kontakt – skriv till henne på LinkedIn här.

Om agilt arbetssätt med Katarzyna från Klarna

What is Agile?

Agile working is a way of working, especially within the tech industry. It is a set of methodologies that helps teams to work more efficiently and to make faster decisions. What is unique about Agile within software development is that it puts an emphasis on the iterative approach instead of planning big deliveries within a longer period of time. The agile approach prefers smaller but faster deliveries that allow for changes and short feedback cycles.

But Agile is also a mindset. It puts emphasis on the people doing the work and how they work together. Collaboration is the key to create and evolve the right solutions. There is a big focus on self-organising and cross-functional teams. The teams can decide on their own how to approach the work they are doing and there are all the right skill sets to solve the problems in the team.

Agile Manifesto

Agile Manifesto lists the most important rules that should be followed while working with the mindset. It consists of the four values and twelve supporting principles that describe the Agile approach to project development.

Individuals and interactions over processes and tools – Agile values people working together effectively more than processes and tools.

Working software over comprehensive documentation – documentation is important, but the main point of the development is to have working software rather than lengthy technical requirements.

Customer collaboration over contract negotiation – while it is important to understand the scope of the projects, Agile values more customer input. It seeks feedback during the whole development process rather than than negotiating the requirements before starting the work and not allowing for any changes on the way.

Responding to change over following a plan – Agile’s view is that changes always improve a project and provide additional value.

The Manifesto for Agile software development is based on twelve principles:

  1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
  2. Welcome changing requirements, even late in development.
  3. Deliver working software frequently.
  4. Business people and developers must work together daily throughout the project.
  5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
  6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
  7. Working software is the primary measure of progress.
  8. Agile processes promote sustainable development.
  9. Continuous attention to technical excellence and good design enhances agility.
  10. Simplicity, the art of maximizing the amount of work not done, is essential.
  11. The best architecture, requirements, and designs emerge from self-organising teams.
  12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.

Scrum

Scrum is one of the most common frameworks for managing the work while applying Agile.

Scrum work is structured around the sprints that usually last one to two weeks. During the sprint, the team builds the items in the sprint backlog into working software. The team keeps the sprint backlog up to date and visible to everyone.

Scrum is also known for its ceremonies – planning, daily stand-ups, demos and retrospectives.

Planning

The goal of the planning session is to set the agenda for the sprint. Everyone in the development team should get introduced to the stories that are going to be completed during the upcoming sprint.

Daily stand-up

The objective of the daily stand-up is to share the status of the work that the team is doing and flag if there are any blockers. It is a short meeting, usually not lasting any more than 15 minutes, and each person in the team should answer these three questions:

  • What did you do yesterday?
  • What are you going to do today?
  • Is there anything blocking you?

Demo

A sprint demo is held at the end of the sprint to demonstrate everything that has been developed to the team and the customers.

Retrospective

During this meeting, the team talks about how the sprint went for everybody. This is an opportunity to talk about what went well, what can be improved, and what should be avoided next time.

 

 

Är du nyfiken på att veta mer om hur de jobbar tillsammans på Klarna? Kika då in deras blogg här!

Från affärskvinna till utvecklare Intervju med Kathrin från Klarna.

Hi Kathrin! Tell us about yourself and what you do at Klarna

My name is Kathrin and I am a 29-year-old businesswoman-turned-developer. I originally studied International Business and later added a Master in Sustainability on top of that. After working in Finance for a while, I quit my job, did a nine-week coding boot camp and finally got accepted for the Engineering Graduate Program at Klarna.

I’ve been a Fullstack JavaScript Developer as part of the Grad Program at Klarna for a bit more than seven months now. Being full-stack means I have the chance to touch every part of the program we are building – frontend (what the user sees) and backend (where we do all the logic and store the data). The team I was working in for the first half a year is responsible for building an internal platform to manage various data related to merchants that sign up with Klarna.

What I love most about the Grad Program is the fact that we get to experience various different perspectives of the company. I am currently doing an exchange in a new team, for instance, where I get to learn about completely new aspects of the coding language I am using. After three months in the new team, I will be able to go back to my original team and incorporate everything I’ve learned into my work there.

 

How come you decided to change careers?

After having studied business and sustainability, I started my career as a business analyst and later transitioned into a finance role. Yet the longer I worked in the field, the more I got the feeling that I needed a job that gave me more freedom to build stuff and be creative. I always loved using my logical thinking skills to analyse data and trends, but the creative part of my brain was feeling a little left out. Speaking to friends who were working as software developers confirmed the hunch that coding may be just the right thing for me as it perfectly combines the logical and creative parts of the brain. I decided to do a boot camp to jump-start my transition into the big wide world of tech, but also to see if coding would end up being something that I enjoyed. To my own surprise, I loved every second of it and continued teaching myself after the boot camp was over.

I eventually found the Grad Program advertised on Klarna’s website and thought it would be the perfect place for me to continue my coding journey. The program allows me to learn from more experienced developers in a company that prides itself on the irregular career paths of its employees. What better place to start a new job as a career switcher?

 

What’s your first memory from coding?

My first interaction with the coding world was in 2019 when I joined some events with an initiative to help minorities get into tech. Sadly, women count as a minority in this field and so I was able to join a couple of sessions where experienced developers would help anybody who was interested with their problems in coding. As I had never coded before, I was following a basic course about HTML and CSS, two languages that are often recommended as a starting point to get into coding. To be completely honest, I did not really understand what I was doing at all and stopped going after a handful of times. Looking back, I believe that I was missing a more structured and basic approach to explaining everything in a bit more detail. If anybody is ever in a similar situation, I really recommend exploring a couple of different ways of learning as not everybody comprehends these concepts in the same way.

What is the most fun thing about your job? Most challenging?

The best part about coding is definitely when you’ve been trying to do something for a very long time and it finally works out the way you want it to! I’ve experienced the profession of software development to be something of a rollercoaster ride, with very extreme highs but also some intense lows. Rarely does something work out just the way you intend it to on the first try. Sometimes it really is a game of trial and error and so it takes some time to make it work perfectly. However, that moment when you reload the webpage and everything shows up beautifully really is a moment of joy. On the other hand, it is easy to forget to work through a problem in a structured and logical way when something is not working. Staying calm and reminding yourself to understand the problem step by step can be challenging at times.

Tips for other women who want to get a career as a developer/engineer?

Try some of the free resources online to get a feel for if coding is something you would enjoy. But don’t fret if you don’t understand the complex logic that some coding languages are built on. Teaching yourself is hard and definitely not for everyone. I only really understood many concepts when I was in week two or three of the boot camp and had a teacher that I could ask all my questions to.

My personal favourite way to learn was definitely the boot camp I enrolled in. If you can spare the time and money, I would definitely recommend it as a starting point. It will not only provide you with explanations from the ground up and a teacher to clarify difficult concepts but also provide you with a community of peers who are trying to learn the same things. There will inevitably be a time when you are frustrated with your progress, so having a group of people to share those experiences with can make it easier in the long run.

Learning how to code, especially as a girl, can be quite tough and lonely. The tech world is unfortunately still a male-dominated industry and there are a lot of very talented developers out there. Sadly, this setup makes it very easy to feel like an imposter when starting out. You are not alone though – I’ve heard very senior developers share their feelings of not belonging after years of working in the field. That’s why I think having a group of peers is so valuable and I would really encourage you to reach out to others to exchange your experiences.

 

Thank you Kathrin! Feel free to reach out to Kathrin on LinkedIn here .

Intervju med Snezhina, Lova och Madelene från Monitor ERP System

Monitor ERP system är ett affärssystem som flera länder i världen över använder, men huvudsätet hittar du i mysiga Hudiksvall  . Vi har fått intervjua tre utvecklare från företaget, tre härliga kvinnor med olika yrken och vägar dit. Vad gör en systemarkitekt och en systemutvecklare, och vad har de gemensamt? 

Hej Snezhina, Lova och Madelene!  Ni jobbar alla tre som utvecklare på Monitor ERP System men med lite olika roller – berätta mer! 

Lova:  Jag heter Lova, är 28 år gammal och jobbar på Monitor som utvecklare med titeln systemarkitekt. Det innebär att jag är med och bestämmer hur vår produkt ska utformas rent tekniskt. Jag kom till Monitor för lite mer än 10 år sedan, och med tanke på min ålder innebär det alltså att jag började här direkt efter gymnasiet. Det som först började som praktik blev snart till sommarjobb, vikariat, och till sist fast anställning i slutet av 2010. I början jobbade jag direkt mot kund på den avdelning inom företaget som utvecklar tillägg till vår huvudprodukt, men efter 2 år i den rollen blev jag handplockad till det team som skulle ta fram nästa version av produkten, och på den vägen är det.

Snezhina: Jag har varit systemutvecklare här på Monitor i nästan två år! Teamet jag är med i är Försäljning/Inköp – det betyder att jag och mina kolleger tar ansvar för alla appar(eller rutiner) i Monitor som har med försäljningen eller inköpet av varor att göra, vilket är ett ganska brett sortiment med tanke på vad Monitors syfte är. Innan det så pluggade jag Software Engineering and Management i Göteborg men jag visste alltid att jag skulle helst hamna här, om jag skulle få göra det. Min första dag här var tre dagar efter min c-uppsatspresentation så jag kan lätt säga att allt löste sig just som jag ville till slut, haha.

Madelene: Jag är 24år och uppvuxen i Hudiksvall och flyttade till Sundsvall för att gå en två-årig utbildning där som ”Systemutvecklare-Java”. Under sista året av studierna fick jag chansen att ha både praktik och ex-jobb på Monitor. Jag flyttade då hem till Hudiksvall igen och sedan dess har jag varit kvar på Monitor. Jag har nu jobbat på Monitor i snart 2år, och jag sitter på vår Anpassnings-avdelning vilket innebär att vi utvecklar externa program till kunder som redan använder/ska börja använda Monitor.

 

Vad skulle ni säga är roligast med just ert jobb?

Lova: Att få ta fram smarta, kreativa lösningar på problem. Dom flesta som inte är insatta tänker ofta att programmering bara handlar om logik och matte, men för mig är det även ett sätt att få uttrycka mig kreativt. Nästan en konstform. För ett givet problem kommer det finnas lika många lösningar som det finns människor. Varje lösning är unik, och jakten på den smartaste, mest effektiva och eleganta lösningen på problem är det som driver mig.

Snezhina: Ärligt sagt, att jag känner mig bekväm nog att ställa frågor hela tiden. Med kod är det alltid något kvar att lära sig om, vilket är den bästa grejen, men det kan också bli ganska skrämmande ibland när en inte har alla svar direkt. I sådana fall tycker jag att det är viktigast att kunna samarbeta nära andra och lära sig av hur de gör. Jag kan inte tänka mig på något roligare än att äntligen lösa en jobbig bugg med bara en rad av kod OCH att ha lärt mig något nytt under processen.

Madelene: Att det är så varierande! Varje anpassning är kund-unik och man får vara med i så många olika delar för varje projekt, allt ifrån små- till stora projekt. Mitt jobb innebär också mycket eget ansvar, samt att det är ett nära arbete till kunden vilket jag trivs väldigt bra med!

 

Vad har ni för tips till andra som är sugna på en karriär inom tech och programmering?

Lova: Branshen skriker efter folk att anställa, så om du tycker att programmering är kul så har du ett gyllene tillfälle att få jobba med något som är
utmanande, utvecklande och spännande! Dessutom är min erfarenhet att utvecklar-kretsar är en av dom allra mest inkluderande sammanhangen som finns.

Snezhina: Va tålmodig med dig själv och med alla andra kring dig. Utveckling är ett av de syften man aldrig vet allt om, så håll dig öppen för nya saker hela tiden. Försök att hålla koll på vad du tycker är jobbigt i din vardag, och tänk på om du kan förbättra det genom en app eller verktyg som du själv har skapat! Och försök att skriva artiklar om det du har lärt dig, så att du både sprider informationen vidare, men också själv förstår det på ett djupare sätt.

 

Är du nyfiken på att veta mer om Monitor ERP System eller vill hugga tag i någon av tjejerna, kolla då in deras LinkedIn  här.  

Svenska Spel om att jobba remote

-Inlägget är skrivet av Svenska Spel-

Under större delen av 2020 har i princip alla på Svenska Spel jobbat hemifrån, undantaget är de som på grund av sin tjänst måste vara på plats fysiskt. Det gav oss också svaret att vi vet att (nästan) alla kan utföra sitt jobb med bravur på distans och vi har de program och verktyg vi behöver för att lösa det. Faktum är att vi i vissa team har medarbetare som arbetade från en annan ort redan innan Coronapandemin.

Samtidigt värdesätter vi det sociala i att träffas fysiskt och även om vi jobbar med livesändningar av större möten, poddar och andra typer av digitala satsningar är det svårt att slå en fysisk high-five. Men vi behöver kanske inte få den där fysiska high-fiven varje dag, så att gå tillbaka till att i princip alla jobbar från våra kontor fem dagar i veckan ser vi som ganska osannolikt. Däremot förekommer det att våra anställda byter kontor, bland annat har vår BI-utvecklare Sofie provat på att bo på Gotland under 6 månader nyligen och vår internkommunikatör Ronja valde till och med att flytta dit. För du vet väl om att vi har ett kontor i Visby på Gotland? 

 Du kan se hela Ronjas resa i vår lilla mini-serie Ronja flyttar till Gotland

Om du är intresserad av att jobba remote är det inte konstigare än att du frågar våra rekryterare om det är aktuellt, antingen innan eller i samband med att du skickar in din ansökan.

Hoppas vi ses!

Tips på hur du landar ett jobb inom tech med rekryteraren Tora

– i samarbete med Svenska Spel – 

 

För många av er är jag säkert ett nytt ansikte, men för er som hängt med ett tag finns det kanske någon som känner igen mig . Jag heter Tora och jobbar som rekryterare på Svenska Spel och har tidigare deltagit på lite olika saker hos Tjejer kodar, bland annat en Fatta tech-frukost där jag pratade om just rekrytering och hur du landar ditt drömjobb. Jag tänkte fortsätta på det spåret och besvara de vanligaste frågorna som jag får i mitt jobb:  

 

Jag är ny i IT-branschen och precis gått en 12 veckors intensivkurs inom systemutveckling. Kan jag söka jobb hos er?  

Ja, självklart! Vi har faktiskt flera tjejer från Tjejer kodar/Technigo som vi anställt senaste året. Beroende på vad det är för jobb söker vi olika kompetenser och har du erfarenhet från andra branscher kan det också vara väldigt meriterande. Vi förväntar oss inte att våra juniora medarbetare ska kunna allt när de börjar utan din första tid kommer bestå av introduktion där du också kommer lära dig en massa saker. Visa att du har förståelse för tekniken och ett intresse att lära dig mer, det kommer du långt på.  

 

Hjälp! Skriva CV?! Hur gör jag?  

CV:t är såklart viktigt då det är där du presenterar din erfarenhet och kompetens. Tänk på att ta med det som är relevant för tjänsten du söker. Lista programmeringsspråk, verktyg och system du behärskar och utveckla HUR du jobbat med de olika sakerna. Tänk på att en person som aldrig träffat dig ska kunna få en uppfattning om din kompetens genom att läsa CV:t. Med andra ord, var övertydlig! Är CV-skrivning inte din grej? Vi har många kandidater som söker med sin Linkedinprofil och det går exakt lika bra, så håll den uppdaterad.  

Jobbar ni med kodtester och hur funkar det? 

Ja, vi jobbar med lite olika tester i rekryteringsprocessen. Just kodtester använder vi främst för lite mer juniora roller. Det du ska tänka på är att läsa instruktionerna noga så du är helt säker på vad som ska göras. Känner du sig osäker finns det många bra kodutmaningar på nätet och Svenska Spel har tagit fram olika kodutmaningar tillsammans med Tjejer kodar som kan vara jättebra att öva på innan du startar det riktiga kodtestet. När det är dags att gå igenom resultatet för ett kodtest tar vi alltid hjälp av en systemutvecklare, då är det inte alltid antal rätt som är det viktigaste utan vi tittar framför allt på hur du har tagit dig an uppgiften och hur du skriver din kod. 

 

 ⚡️Fem snabba ⚡️

Bild i CV:et? Gör som du vill – men det är inget som kommer påverka hur vi läser din ansökan. 

Glapp i CV:et? Känns det viktigt för dig att förklara, skriv en kort rad t.ex “mellan 2020-2021 vad jag föräldraledig eller backpackade i Asien”. Annars kan du också strunta i det. Har du rätt kompetens i övrigt och vi undrar kommer vi såklart fråga om det. 

Ska jag ta med alla jobb jag någonsin haft? Nej. Om du söker ett jobb inom IT kanske inte din erfarenhet som jordgubbsförsäljare i högstadier är superrelevant, då kan du skippa det. Men känner du att du fått nån erfarenhet från en tjänst som du vill lyfta ska du såklart ta med det. 

Personligt brev? Frivilligt, men oftast inte nödvändigt då vi gör vårt urval på kompetens. 

Bästa tips inför intervjun? Läs annonsen, tänk ut exempel på situationer som nämns i den. Var dig själv våga ställ fler frågor! Det är lika mycket du som ska hitta ditt drömjobb som vi ska hitta vår drömkollega. 

 

 

Lycka till nu, och glöm inte att kolla in våra lediga jobb på Svenska Spel 

Har du fler frågor kring rekrytering som du vill ha besvarade? Connecta med mig på LinkedIn och skriv din fråga där  . 

Grymma tips på Visual Studio Code-tillägg

Vi på Tjejer Kodar och Technigo använder oss flitigt av tillägg i Visual Studio Code – allt för att förenkla kodandet.

Tillägg, eller Extensions, hittar du som femte ikon i sidofältet i din VS Code-editor:

Sök sedan på följande tillägg och installera dem direkt i din editor. Vi lovar att det kommer förenkla ditt kodande avsevärt!

  • Live Server – möjlighet att se dina ändringar i real-tid samtidigt som du ändrar i din kod
  • Error Lens – visar varningar och errors i koden om man har gjort något fel
  • Prettier – snyggar till din kod i ett enda kortkommando, vips så är indragen som de ska!
  • Live Share – om du vill koda tillsammans med någon annan live

Vilka är dina bästa tillägg i Visual Studio Code? Skriv till oss på hello@tjejerkodar.se

6 tips för dig som är ny i JavaScript

Vanessa jobbade tidigare som kock och bestämde sig för att byta yrke till programmerare. Hon är idag student på Technigos boot camp och delar här med sig av sina bästa tips till dig som är ny i JavaScript, från en nybörjare till en annan:

1.Ge dig själv tid

Att bygga upp det logiska tänkandet och problemlösandet tar tid – öva och repetera mycket!

 

2. Fundera på vad det är programmet ska göra eller vad resultatet ska bli innan du börjar koda.

Jag tar mig alltid tid att förstå uppgiften ordenligt innan jag börjar skriva min kod: om X är resultatet jag ska få, vilka steg kan jag ta eller hur kan jag använda JavaScript som ett verktyg att komma dit? Kanske har jag redan kunskapen om det, eller så måste jag göra mer research på de rekommenderade bitarna för att klara av att lösa det. Detta är nog min favoritdel i processen, att bestämma logiken bakom min funktion.

 

3. Lär dig att skriva bra frågor

Google är utvecklarnas bästa vän. Jag hör ofta  från erfarna utvecklare att googling är något de gör dagligen  så bli bra på det! Försök att lära dig rätt terminologi så att du kan få mer exakta svar.

 

4. Ta del av ett community: Du är inte ensam! 

Du är inte ensam om att lära dig att koda, hitta andra kodkompisar och ta hjälp av varandra! Du kan till exempel gå med i Tjejer Kodars Slack-kanal.

 

5. Kolla in och utvärdera andras kod/ få din kod utvärderad

Att göra så kallade “code reviews” på någon annans kod är så berikande, likaså att få din egen kod ögnad igenom av någon annan. Då får du även chansen att förklara din kod för någon annan vilket är extremt lärorikt.

 

6. Titta tillbaka på gammal kod och klappa dig själv på ryggen! 

Det är svårt att se vilken process man har gjort, ett tips är därför att gå tillbaka till gamla projekt eller uppgifter som du har gjort och inse hur långt du har kommit.

Från sjuksköterska till programmerare – intervju med Sofia

Hej Sofia! Hur kom det sig att du ville byta bana till programmering från sjuksköterska? 
Jag har haft intresse för IT sedan jag var liten men trodde programmering var svårt och bara för supersmarta personer, att jag inte skulle klara av det. Valet föll på att bli sjuksköterska eftersom jag älskar hälsa och att hjälpa andra. Men där emellan gjorde jag lite programmeringsutmaningar då och då på nätet, så det låg alltid kvar och grodde i mig. Efter att ha jobbat några år inom sjukvården triggades det igång ännu mer när jag använde mig av informationssystemen, de var så tråkiga och svår för personalen att navigera runt i. I samband med detta hittade jag Tjejer Kodar och gjorde era kodutmaningar, det var superkul! På grund av detta sökte jag mig till Technigos boot camp, och nu är jag student där!
Det känns som att sjuksköterska och programmerare är vitt skilda yrken, vilken har varit den största utmaningen? 
Det har varit en jättestor utmaning men så roligt!  Jag överraskar mig själv varje vecka med hur långt jag har kommit, om jag jämför det med kunskapen jag startade med. Programmering är väldigt annorlunda mot sjukvården, det är mycket logisk tänkande. Och oftast inte heller på liv eller död, det är okej att fela i programmering- det är snarare något som förväntas av dig jämfört med hur det är att jobba i sjukvården. Men programmering är fantastiskt, det går att bygga så mycket med kod och möjligheterna är oändliga. Det är superkraftfullt men väldigt brett, vilket innebär att man lär sig många nya saker varje dag!
Vad skulle du säga är den största myten om programmering?
Att programmeringen bara är till för supersmarta personer! Alla kan lära sig programmering oavsett bakgrund, kön etc. Finns viljan, klarar man av allt. 
Hur kommer du använda dig av din sjuksköterske-bakgrund i programmeringen?
Jag hoppas jag kan använda min bakgrund som sjuksköterska för att förbättra hur man upplever sjukvården, för personal och patienter. Det ska inte behöva vara krångligt eller tråkigt att använda sig av sjukhusets system. Oavsett vilken bakgrund du har kan du ta till vara på den och använda till din fördel i programmeringsyrket. I mitt fall använder jag särksilt delen från sjukvården hur jag hanterar stressiga situationer, hur jag jobbar i team, och hur jag ska prioritera och vara strukturerad i mitt arbete. 
Vad är det som är så kul med programmering? 
Programmering ger mig möjlighet att bygga upp vad som helst, från superkul webapplikationer som t.ex. spel till superfina webbsidor! Man kan vara superkreativ och bygger vad man vill, man kan prova så mycket samt lära mycket i den processen! Och det är för mig det roligaste!

Tips till de som vill lära sig mer om programmering!
Mitt tips är, våga och kör! Det är aldrig för sent! Gör kodutmaningar, det är bara att testa runt, var inte rädd för det. 

Platsoberoende med programmering – en intervju med kodcoachen Jennie

Jennie tog sitt pick och pack tillsammans med sin partner och flyttade ned till Barcelona från Göteborg 2015. I Göteborg jobbade hon som grundskollärare, men jobbet krävde ofta en fast plats, något Jennie ville ändra på. Programmering skulle öppna upp en ny typ av rörlighet och frihet. Jennie sadlade om till programmerare och jobbar med det idag. Låt oss snacka om möjligheterna det har öppnat upp för henne och varför det blev just programmering. 

Jennie, du är ju idag Head teacher på Technigos frontend boot camp, hur kom det sig att du bytte jobb från grundskollärare till programmeringslärare? 

Redan när jag jobbade som lärare i Sverige började jag lägga in programmering i undervisningen med mina lågstadieklasser då jag tycker det är något alla borde lära sig. När jag kom ner till Barcelona startade jag upp en egen verksamhet, Kids Hack Club, där jag undervisade både barn och ungdomar i programmering. Jag började på egen hand lära mig koda via olika plattformar på nätet. Jag kom till en punkt då jag kände att jag stod och stampade och inte riktigt kom vidare i min egen utveckling när det kom till kodandet så jag hoppade på ett web development boot camp i Barcelona, likt Technigos. Det var tio  intensiva veckor men efter det landade jag direkt mitt första jobb som frontend-utvecklare för en data visualiseringsprodukt – och karriärsbytet var ett faktum.

Vilka möjligheter har programmering öppnat upp för dig? 

Framförallt har jag hittat ett verktyg där jag kan vara kreativ och problemlösare i ett. Att skapa små och stora grejer med kod är det som driver mig framåt där. Programmering har gett mig en större frihet i att kunna vara platsoberoende, något som är superviktigt för mig och den livsstilen jag vill ha. Jag har lärt mig (och lär mig) oerhört mycket av att vara en del av tech-världen. En stor skillnad mot att jobba i skolans värld är att allt går snabbt, inget: ”Så här har vi alltid gjort” utan istället behöver man hålla sig uppdaterad på vad som händer för att hålla sig relevant. Sen ska man ju inte sticka under stolen med att lönen för en utvecklare är betydligt högre än för en grundskollärare. Tyvärr!

Vad bör man tänka på lite extra som digital nomad? 

Jag har aldrig frilansat som digital nomad så min erfarenhet är endast som anställd. Det viktigaste är att se till att allt flyter på utan problem för resten av företaget, speciellt om du är den enda som är remote. Så se till att ha koll på eventuella tidsskillnader, att internet funkar och har bra hastighet för videomöten och så vidare. Se till att du har sparat allt ditt jobb i någon molntjänst om något händer med din dator! Det finns coworking-ställen över hela världen där man kan träffa nya vänner och jobbkontakter. Det kan lätt bli ensamt annars. (När Corona är över! For now – håll avstånd)

Om du ska resa till ett nytt ställe, se till att du har några dagar ledigt, tex en helg, där du hinner komma på plats osv. Researcha innan så du vet så mycket du kan om stället.

Vad har du för tips till andra som är nyfikna på programmering och att jobba mer rörligt? 

Om du är nyfiken på programmering – testa! Hoppa med i nätverk som Tjejer Kodar eller liknande och våga tillsammans med andra. Var stolt och visa upp vad du byggt, även om det känns som att det är alldeles för basic så är det stort och nytt för dig. Jobba på din digitala identitet. I nuläget bör det vara lättare att övertala din nuvarande chef om att få jobba hemifrån, eftersom alla som kan bör göra det. Annars är det en grej att ta upp som krav vid rekrytering eller kanske nästa löneförhandling?

Visa att det går lika bra att sköta ditt jobb på distans. Vill du testa att jobba från till exempel ett nytt land, börja med att åka till ett ställe där du varit innan. Då vet du lite mer om hur saker fungerar där!

Tjejer Kodar är ett initiativ organiserat av Technigo AB.
Org. nr 559051-8030, Asogatan 122, 116 24 Stockholm


© Tjejer Kodar