Ny inom tech – en intervju med Michaela från Svenska Spel

Michaela jobbar som systemutvecklare på Svenska Spel, och började på sitt första utvecklarjobb där mitt i pandemin. Hon jobbar remote från Skåne och har en hel del kul tips att dela med sig av hur det är att vara ny i branschen och vad du kan tänka på om du också är på väg att byta till tech. 

Hej Michaela! Du jobbar på Svenska Spel som systemutvecklare, och vi vill såklart veta mer. Vad gör du där? 

Hej Tjejer Kodar! Först och främst, kul att få intervjuas av er och bidra med mina erfarenheter och upplevelser. Det är roligt att följa er och superbra att ni finns!

Jag jobbar på Svenska Spel som systemutvecklare, lite mer specifikt frontendutvecklare. Man skulle kunna säga att allt man ser på spela.svenskaspel.se  som involverar sport är det jag jobbar med, samt självservice-skrämarna som man kan se på ICA och Svenska Spels mobilapplikationer. Jag kodar och implementerar nya funktioner och produkter, samt underhåller nuvarande funktioner och produkter. Vi samarbetar mycket med UI/UX (User Interface/User Experience) designers som arbetar med att utveckla design- och användarupplevelsen för alla olika produkter.

Mitt team tillhör Visby-kontoret (Svenska Spel har ett kontor i Visby och ett i Solna), men då jag bor i södra Skåne i Skurup så arbetar jag på distans (vilket även många andra anställda gör). Vi samarbetar och har bra kontakt mellan alla team, och på Svenska Spel så får alla i teamen vara med i diskussioner angående planering, prioritering, analysering och beslutstagande för olika arbetsuppgifter och man får verkligen vara delaktig och ta eget ansvar. Med andra ord så består mitt dagliga arbete inte bara av att koda; det är stor variation i arbetsuppgifterna med mycket kommunikation i form av möten och diskussioner. Ofta kodar vi också tillsammans!

 

Vad gör en frontendutvecklare egentligen?

En frontendutvecklare programmerar och utvecklar den visuella delen av en hemsida eller en app, det vill säga den del som användaren ser och interagerar med. Denna del av hemsidan eller applikationen kallas för klient-sidan (client side). En backendutvecklare programmerar och utvecklar server-sidan (server side), det vill säga det som användaren inte ser. Som frontendutvecklare samarbetar du ofta med designers som fattar beslut om hur olika delar av en hemsida eller en applikation ska fungera och se ut. Frontendutvecklare och backendutvecklare programmerar oftast i olika språk och använder olika bibliotek och ramverk. Det finns även så kallade ”fullstackutvecklare”, vilket innebär att du som utvecklare utvecklar både i frontend och backend.

 

Berätta mer om din väg till tech!

Jag har en Civilingenjörsexamen i Elektroteknik och studerade i fem år på Lunds Tekniska Högskola, och det var där jag fick mitt stora intresse för programmering och programvaruutveckling. Anledningen till att jag valde Elektroteknik var för att det är en väldigt bred utbildning med många olika inriktningar. Efter att ha läst första kursen i programmeringsteknik, under första året, så visste jag att detta var något jag ville hålla på med. Jag kände stort intresse och tyckte det var så roligt att skriva små program som involverade matematik (mitt favoritämne) och att skriva på ett sätt som datorn faktiskt förstod. Jag valde därför att specialisera mig på programvara.

Mitt examensarbete påbörjades 2020 på Axis Communications i Lund, och där fick jag också mitt första jobb som systemutvecklare. På Axis blev jag en del av ett mycket erfaret och duktigt team, och jag är glad och tacksam för allt jag lärde mig där och för allt jag faktiskt fick prova på! Jag arbetade mestadels som backendutvecklare, men fick även arbeta en liten del med frontend.

I slutet av min utbildning läste jag en kurs i webbutveckling och började efter det göra egna små hemsidor på fritiden, och efter att ha arbetat med båda delarna på Axis insåg jag att jag helst ville rikta in mig på att främst arbeta med frontend. Jag har ett brinnande intresse för sport och idrott. Jag har under många år arbetat med och tränat galopp- och travhästar på Jägersro i Malmö, och innan jag började med hästar när jag var yngre tränade jag konståkning, boxning och balett. Sporten har gett mig så otroligt mycket i livet och det – kombinerat till mitt stora intresse för frontendutveckling, är anledningen till att jag sökte mig till Svenska Spel. Att få jobba med frontendutveckling för ett företag som ger så mycket tillbaka till idrotten känns fantastiskt!

 

Du har ju jobbat som frontendutvecklare i ungefär två år nu – hur kändes det att vara ny i branschen? 

Som nämnt ovan så har jag arbetat som både frontend- och backendutvecklare i ungefär två år, och jag har bara positiva erfarenheter att vara ny i branschen! Självklart är det alltid mycket att sätta sig in i på en ny arbetsplats, men så är det väl inom alla branscher.

Mina farhågor när jag startade var att jag inte skulle ha tillräckligt med kunskap och erfarenhet (eftersom det var mitt första jobb inom tech-branschen) för att kunna utföra det dagliga arbetet. Jag insåg dock ganska snabbt att det som spelar mest roll är viljan att lära sig nya saker och att man inte ska vara rädd för att ge sig in på områden man inte alls känner till. Oavsett vad man har för tidigare kunskaper och erfarenheter har alla nya företag man arbetar på antagligen system och arbetssätt som man inte stött på tidigare, eller är van vid. Både på Axis och Svenska Spel var alla väldigt måna om att jag skulle få rätt hjälp att komma in i arbetet, och jag har fått väldigt bra introduktioner.

 

När du tänker tillbaka på tiden som gått,  vad har du för tips till andra kvinnor och icke-binära som är nya i branschen, vad ska man tänka på? 

Till andra kvinnor och icke-binära som är nya i branschen så vill jag ge två viktiga tips: var dig själv och tveka inte att börja i ett team där du kanske är ensam kvinna eller icke-binär (då behövs du extra mycket, och du kan dessutom bidra till en mer jämn könsfördelning)! Jag anser att det team som har flest anställda som skiljer sig i både personlighet och kön är det bästa teamet, alla måste inte vara (till exempel) utåtriktade eller inåtriktade, eftersom olika personligheter och synvinklar är det som gör ett team effektivt!

Ännu ett tips för nya inom tech-branschen är att man inte förväntas kunna allt dag ett. Oavsett vilken arbetsplats man börjar på så är där alltid nya saker att lära sig och alla behöver olika mycket tid för att sätta sig in i nya saker.

Jag började arbeta remote under ett tag och sedan på kontor ett tag. Sedan jag började på Svenska Spel har jag arbetat remote, men ändå fått chansen att träffa teamen både i Visby och Solna, och det är inga problem att åka till kontoret om det skulle behövas!

Det finns både för- och nackdelar med att arbeta på plats och att arbeta remote och jag skulle säga att det är väldigt individuellt vad som passar var och en. Någon kanske känner att de vill vara på kontoret varje dag då de inte kan fokusera hemifrån, medan en annan känner att de föredrar att sitta hemma för att få arbeta mer ostört eller kanske vill kombinera att arbeta hemifrån med att vara på kontoret. Jag tycker att man ska tänka igenom sin livssituation och hur man är som person för att ta ett beslut om man vill arbeta remote eller ej. På Svenska Spel har de verkligen arbetat för att ta reda på vad de anställda föredrar och de har gjort många undersökningar och därför finns det möjlighet att både arbeta remote och från kontoret om man föredrar det.

 

 

Connecta med Michaela på LinkedIn eller kika in Svenska Spels karriärssida om du är sugen på att bli hennes framtida kollega .

 

Intervju med UX-designern Jennifer från ESSIQ ✨

⚡️ Hallå Jennifer! Du jobbar på ESSIQ – berätta, vad gör ni?
ESSIQ är ett teknikkonsultföretag med slogan: “Här kommer kunderna i andra hand” – man menar på att man jobbar som bäst när man som medarbetare mår som bäst!

ESSIQ har många pågående projekt just nu. I projektet som jag jobbar i, får jag designa gränssnittet för en app och hemsida som ska användas av hissreparatörer när de installerar, besiktar, eller felsöker hissar.

⚡️ Du är UX-designer på ESSIQ med bakgrund som programmerare – hur kom det sig att du hamnade på den banan?
Som nog många andra så har min väg inte vart helt rak. Jag började läsa datateknik på Chalmers men nära examen så blev jag tveksam om jag verkligen valde rätt. Så jag hoppade av och läste historia i ett år, samtidigt som jag läste lite andra strökurser vid sidan av.

En av strökurserna var human-interaction design där jag fick en ny kärlek för datateknik och speciellt för UX! Efter detta så återupptog jag mina studier på Chalmers och sedan fortsatte jag med mastern: interaction design and technologies för att fokusera på UX.

⚡️ Hur är din programmeringsbakgrund värdefull för dig idag i ditt yrke?
Ett projekt består av många människor med olika kompetenser. Det är därför bra att ha kunskap utanför sitt ansvarsområde för att kunna förmedla idéer och förstå andras resonemang när man diskuterar olika designlösningar.

Som UX-designer med programmeringsbakgrund så kan jag även vid designstadiet veta vad som är möjligt eller enklast att implementera. Jag kan också hoppa in och hjälpa till vid behov om det behövs i projekten.

⚡️ Vad är det som är så spännande med att jobba som konsult?
Som nyexaminerad så är det så svårt att veta exakt vad man vill göra. Att jobba som konsult så är det möjligt att testa på olika projekt och få kundkontakt med företag från olika industrier. Det är bra att få testa på olika projekt innan man vet vad man vill fokusera på!

⚡️ Hur kan en dag se ut för dig?
Dagen börjar ofta med en trevlig podd i öronen samtidigt som jag kollar mail och kalendern. Sen så sätter jag mig framför datorn och börjar designa. Varje dag så har vi en “stand up” – ett möte där varje medarbetare i projektet får chans att berätta vad de har gjort och vilka utmaningar de står inför. Utöver “stand up” så blir det en del möten där man får diskuterar designen inom teamet eller med kunden.

⚡️ Du har kodat ihop kodutmaningen Skapa en hero image, vad är så speciellt med en hero image?
Hero image är det första användaren ser på hemsidan. Det är därför viktigt att den visar en överblick av hemsidans innehåll samtidigt som den ska vara snygg och inkapsla den känslan som man vill att besökaren ska få.

Man kan verkligen vara kreativ med hero imagen, och det ska bli kul att få se alla era från kodutmaningen☺️ .

Jennifer kommer att köra en code along i December 2021 på hur hon skapar en hero image, och särskilt från hennes perspektiv som UX-designer. Kika in utmaningen här och delta du också! 

Intervju med Lisa på Klarna om techrekrytering

Hej Lisa! Du jobbar som team lead för ett rekryteringsteam på Klarna, vad innebär det?

Hej! Jag leder ett av våra rekryteringsteam här på Klarna och vårt jobb är att rekrytera utvecklare till olika delar av företaget. Som team ligger vårt fokus främst på utvecklare som använder programmeringsspråken Java, Javascript och Python. Just nu ligger mitt huvudfokus på kandidater som jobbar med Python, men jag har även jobbat en hel del med olika ledarskap- och hybridroller till diverse områden. Som rekryterare är man “point of contact” för kandidaten genom hela rekryteringsprocessen, och agerar både partner och rådgivare till de rekryterande cheferna.

 

Vad är så speciellt med att rekrytera inom tech? Vad är skillnaden mot andra branscher?

Det är viktigt att förstå branschen och marknaden man arbetar mot för all typ av rekrytering. Jag skulle däremot säga att detta är extra kritiskt inom just tech av två huvudsakliga anledningar 1.Branschen som sådan är mycket komplex och 2. Det är stort behov av denna kompetens samtidigt som det är en brist på marknaden. Detta leder till att kandidater är extremt uppvaktade av alla olika typer av företag. Att jobba som rekryterare inom tech innebär därav att till stor del, aktivt uppsöka kandidater, kontakta dem och introducera dem till Klarna. Därefter påbörjas rekryteringsprocessen, som består av flera olika steg. Med detta sagt, vill jag även tillägga att det är otroligt roligt att arbeta med just tech på Klarna. Att vara på ett företag där tekniken till mångt och mycket står i centrum, i en bransch som utvecklas i stort sett varje dag. Inom tech är man aldrig fullärd, vilket både är utmaningen och tjusningen.

 

Vad gör att man blir headhuntad från er? Hur ser en intressant profil ut?

Precis – det innebär i princip headhunting på LinkedIn, Github och andra nätverkssidor i andra länder ibland. När jag söker upp någon så handlar det ofta om att vi söker någon som har erfarenhet av att jobba med en viss teknik eller inom ett visst område. Så det är alltid bra att under varje jobb man har haft skriva en kort beskrivning av vad det inneburit och vilka tekniker man jobbade med exempelvis. Då blir man mer sökbar. 🙂

 

Vad kan man jobba som hos er inom tech?

Klarna är en Fin-Tech, med “Engineering” som vår största kompetens och vi anställer många utvecklare inom flera olika områden. Vi har valt att arbeta i så kallade “pipelines” som börjar brett för att sedan hitta en specifik roll/team mot slutet av rekryteringsprocessen. För varje stort programmeringsspråk har vi en dedikerad pipeline, som exempelvis anställer Javascript-utvecklare som kan jobba inom flera olika domäner på Klarna. På Klarna blir du anställd som “engineer”, men kan jobba i roller som inte bara innebär utveckling och design. Du kan även jobba med ledarskap i olika former, med eller utan personalansvar. Det finns roller som handlar mer om att monitorera, automatisera och kommunicera, samt även mer support-funktioner. Vi vill egentligen inte anställa för en specifik roll, utan vi försöker istället att utgå ifrån kandidatens bakgrund och intresse för att sedan hitta den bästa matchen internt.

 

Vad är ett tech-test egentligen? Hur ser ett i rekryteringsprocess ut hos er på Klarna?

För alla utvecklings-tunga roller på Klarna så använder vi programmeringsuppgifter som kandidaterna genomför när det passar dem. Exempelvis använder jag en hemuppgift i Python för kandidater i min pipeline. Detta är egentligen inte till för att avgöra rätt/fel, utan för att skapa en tydligare uppfattning av kandidatens programmeringskunskaper i sin helhet och inom det specifika språket använt. Vi kan sedan använda detta som underlag för vår första tekniska intervju och djupdyker inom relevanta områden. Under intervjuprocessen får kandidaten genomgå ett par olika tekniska intervjuer med fokus på bland annat arkitektur/design samt mer generella ingenjörskunskaper. Men utöver de tekniska kunskaperna så värderar vi även våra ledarskapsprinciper högt och det är viktigt för oss att det blir en bra match för Klarnas företagskultur. Både för oss som arbetsgivare och för kandidatens skull. Vi letar efter personer med en attityd och mindset som går i linje med oss som företag, och detta kan väga tyngre än tekniskt djup. Vi letar efter potential och vilja att utvecklas tillsammans med oss.

Men för att ge en liten överblick av hur vår process ser ut så börjar den alltid ganska brett/generellt för att sedan smalna av, bli mer specifik och hitta rätt match. För detta använder vi oss av två olika intervju-block, där block 2 blir det mer specifika.

 

Vad är ditt bästa tips för någon som är nyfiken på att söka ett jobb hos er på Klarna?

Mitt bästa tips är att läsa på om våra ledarskapsprinciper, för att skapa en första förståelse för vår kultur och vad vi värdesätter som företag. Klicka sedan in på vår karriärsida för att läsa mer om vår ganska unika “career-path”, vår rekryteringsprocess och vilka olika öppningar vi har!

Om fintech med Lili och Sandra från Klarna

Hi Lili and Sandra! You work as Engineer managers and directors at Klarna. Tell us more about Klarna – what do you do?

We work within the financial department of Klarna, a unicorn fintech company, to digitise the financial functionalities – our main focus is engineering. And yes, there are a lot of engineering innovations ongoing within the financial department and the company all the time!

 

But what does fintech really mean?

Fintech, by its Wikipedia definition, is  ‘the technology and innovation that aims to compete with traditional financial methods in the delivery of financial services.’ There are so many different financial services powered by technology out there nowadays and we want our audiences to do a bit of their research online as well learning about how technology can make changes to every corner of our life including finance.

 

What is so special about this industry?

Let’s face it, technology is everywhere today. Some people might take a cautious approach to technology, and others might embrace it easily, but technology-powered services are deeply rooted within our day to day life – so why shouldn’t financial services be the same? Traditional banking procedures are usually lengthy and hard to get by for consumers and the people who might need a loan for a small amount, support finding a cheaper and faster insurance service or any other short-term financial support.

Fintech companies are also focusing on providing easily adaptable solutions for younger generations. The delivery of the services is more related to the customers’ real needs, empowered by new technical platforms like smartphones and the internet – they don’t want to have to visit a branch or an office to get a simple transaction sorted. So when fintech companies start playing in the financial servicing industry, it is easily accepted by customers. It is exciting to see the progress of a young and passionate industry booming, but the business model is fairly new compared to the very mature banking industry, so different regulatory supervisions are still being developed for the protection of our end users.

 

What opportunities are there within Klarna?

If you would like to add a new feature to a checkout process – like Klarna checkout on your mobile phone – how would you do it if you were working for Klarna? This question sounds like something for a software developer with experience in frontend designing, language or application, at first thought. But is that enough?

An idea doesn’t just get transformed into production by a programmer – it also needs the architecture skills which make sure this product will be regulatory compliant, operable, sustainable and even environment friendly, and its knowledge will eventually be retained as a company asset, to be well streamlined to be kept on file and reported to the authorities. The market response to this new feature will also determine if the feature will stay or be taken away – the revenue generated will be monitored and the customer feedback will be reviewed to help us understand if this is a great feature or just a redundant piece.

This is just a small example of transforming an idea into a product offering – where do you see yourself in this example?

 

Do you need certain skills to work within this industry?

On top of any specific skills, the open mind of developing yourself for different areas throughout your career and embracing the idea of lifelong learning might be the most important skill to adopt. Being an engineer might land you a job in a technical company or a fintech or a traditional finance serving company, but it might not be enough for you to get through your whole life.

Business model changes, production changes, technology changes and even our way of understanding this ever-changing world changes rapidly. A fintech company is like any other company that will need people who work in talent acquisition, in the finance department, as engineering support and in production development, etc.

As long as the skillset one person acquires fits the open position requirements, a job in a fintech company is no different from a job in any other type of company. But, once someone has joined a fintech company, she or he might notice that more opportunities are available for them to take on within the company.

Technology is something we can’t avoid today – we are exposed to more technological devices and tools every day than the entire human history has offered. Instead of thinking of being constrained with one type of skill, just keep being curious and try to think about how you can solve problems like an engineer – it will pay off.

 

 

Är du nyfiken på en roll inom fintech? Kika då in Klarnas karriärs-sida!

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.

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.  

Hur Svenska Spel använder Machine Learning för att förebygga spelproblem

-Inlägget är skrivet av Svenska Spel-

Spelansvar och spelkoll är en del av Svenska Spels DNA och en av grundpelarna i vårt spelansvarsarbete är verktyget Playscan, ett verktyg som vi faktiskt har utvecklat själva. Playscan bygger på Machine Learning för att upptäcka och kommunicera med problemspelare eller spelare som har ett förändrat spelmönster. Men hur funkar det och är det några människor inblandade?

Flera människor är involverade i arbetet kring Playscan och en av dem är Axel Lyckberg som jobbar som analytiker på Svenska Spel. Axel är en av Sveriges främsta spelansvarsexperter och har vid ett flertal tillfällen varit talare på konferenser kring spelproblem i både Europa och Nordamerika.

Axels vardag handlar främst om att arbeta med den analys som Playscan tar fram och undersöka vilka beteenden som predicerar riskfyllt spelande och som modellen automatiskt ska leta efter. Han har ett nära samarbete med psykologer och experter på spelproblem eftersom varje beteende måste gå att förstå och förklara utifrån vad man vet från spelproblemsforskning.

Men vad gör Playscan? Playscan identifierar beteenden som är förknippade med hög risk för att utveckla problem och följer allt registrerat spel hos varje unik kund och ser om spelbeteendet förändras till att bli mer riskfyllt. Den som spelar får information, tips och goda råd om sitt spelande och vi får därav en segmentering, en riskanalys, där kunder delas in i olika grupper – från låg risk till moderat och hög risk att utveckla spelproblem.

Riskanalysen, som också är själva kärnan i verktyget, tas fram genom att först studera alla de tusentals självtester som görs i Playscan. Med hjälp av den datan kan verktyget lära sig mer om beteenden som kan leda till negativa konsekvenser. Det kan till exempel handla om att man regelbundet fyllt på sitt spelkonto under spelets gång, tagit spelpaus, spelat under lång tid och med höga belopp eller spelat på tider när man normalt borde sova, arbeta eller studera.

Just nu jobbar vi även med att få in den här analysen i realtid, för att kunna agera i stunden med en spelare som till exempel förlorat ett visst belopp eller fyllt på sitt spelkonto och agera med spelaren beroende på vilket val den gör. Då kommer vi till exempel, eftersom vi följer spelare i realtid, automatiskt kunna kommunicera just när personen sätter in på sitt konto vid ett givet tillfälle.

Visst är det fantastisk vad det går att programmera fram? Är du nyfiken på att veta ännu mer om hur vi jobbar med machine learning kan du kika in här och här

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  . 

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.

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


© Tjejer Kodar