Mini-intervju: Emelie Sidesiö

Denna vecka lyfter vi supercoola Emelie Sidesiö⚡ Hon kombinerar sina tidigare erfarenheter av design och animation  med programmering. Emelie är en av lärarna på Tjejer Kodars kurser i Berlin i sommar.

Berätta lite kort om dig

Jag heter Emelie och har en bakgrund inom grafisk design och animation. I mina tidigare jobb har jag arbetat uteslutande digitalt och i och med det fick jag en naturlig kontakt till programmering. Jag blev nyfiken på möjligheterna med programmering och började plötsligt känna mig begränsad i min roll som designer. Tänk om jag istället kunde kombinera mina erfarenheter inom design med programmering och på så vis vara med i hela flödet, så att mitt arbete inte stannar när jag lämnar över min design till en utvecklare. Det var en tanke som inspirerade mig något enormt!

Vad gillar du med programmering?

Mycket! Men mina topp 2 är nog dels lite det jag varit inne på tidigare, att jag faktiskt kan kombinera mina tidigare erfarenheter med programmering. Det är inte något som jag har lagt ner tid på i onödan utan det är faktiskt en fördel, något som ger mig en nisch. 

En annan sak jag gillar är att man aldrig blir fullärd, vilket å ena sidan kan kännas överväldigande, men å andra sidan tryggt i att det aldrig kommer att bli tråkigt!

Mini-intervju: Katarina Sjölund

Här kommer en intervju med  Katarina Sjölund , tidigare student på Technigo Boot Camp. Hon bytte sin tidigare roll som designer till Frontend utvecklare

BERÄTTA KORT OM DIG
Mitt namn är Katarina Sjölund, jag har en bakgrund inom grafisk design och marknad men har precis fått en anställning som frontend utvecklare efter att ha gått Technigos boot-camp. På något sätt kändes det som att frontend utveckling liksom kom som en naturlig följd av mina tidigare erfarenheter inom design, layout och marknad, går lite hand i hand enligt mig, även om tekniken var helt ny och verkligen en stor utmaning Problemlösning är ju verkligen en central del av web/app-utveckling. Sedan är ju användargränssnittet och funktionaliteten en väldigt intressant bit för mig som designer.

VAD GILLAR DU MED PROGRAMMERING?
Tror det är problemlösning i kombination med att sakta se en site/app växa fram med kod som jag skrivit. Är så belönande på något sätt samtidigt som det kan vara väldigt frustrerande när en inte får till det, kan verkligen pendla snabbt mellan känslan att vara en total idiot till att bli överlycklig över att få koden att fungera. Det har nog varit, och är, en av de tuffaste utmaningarna med att börja programmera. Men är väldigt kul, vilket väger upp och det är tur att det finns så många duktiga runt ikring att fråga och inspireras av!

 Läs mer om Technigo

Mini-intervju: Annika Ekström

Idag lyfter vi en av våra tidigare studenter på Technigo Boot Camp⚡️ Annika Ekström Efter vår 12-veckors utbildning kombinerar hon nu sitt tidigare yrke som säljare med programmering.

BERÄTTA LITE KORT OM DIG
Jag har jobbat med försäljning i många år och tycker om det sociala samtidigt som jag blev intresserad av att lära mig programmering. När jag hörde talas om Tjejer Kodar och Technigo sa jag därför upp mig och satsade 100% på att lära mig programmering, det är en helt ny värld och det finns så mycket att lära sig. Nu kan jag bygga hemsidor!

DU HAR PRECIS BÖRJAT JOBBA MED PROGRAMMERING, HUR ÄR DET?
Det är så roligt att jobba med programmering! I skolan fick vi lära oss enormt mycket och det känns roligt att nu få jobba med det. Det finns många olika delar i programmering och de delar jag inte jobbar med kan jag fortsätta att jobba med på fritiden. Det finns dessutom så många härliga kollegor att fråga om hjälp och det känns roligt att få fortsätta utvecklas.

Läs mer om vårt 12-veckors program: Technigo

Mini-intervju: Sanna Cedergren

✨Träffa Tjejer Kodars nya lärare – Sanna Cedergren @sceder  Hon kommer hålla i en av kurserna i Berlin.

BERÄTTA LITE KORT OM DIG
Jag föll för programmering under mitt första år på KTH där jag fick skriva mitt första spel – ett memory i Python – och insåg att kod var det perfekta verktyget för att använda min logiska läggning till något kreativt. Efter studierna valde jag att fortsätta med utvecklingen, som konsult hos Netlight, och har sedan dess gjort allt från att utveckla fitnessappar och online video spelare till att leda utvecklings team inom e-commerce och fintech runt över Europa.

VAD ÄR DET BÄSTA MED ATT JOBBA INOM TECH?
Oj, vart ska jag börja? Först och främst är det otroligt varierande, jag får jobba med allt från tekniska och kreativa lösningar till affärsutveckling och teambuilding. Tech är även fullt av intressanta, smarta och inspirerande människor som gör det ännu roligare. På toppen av detta så öppnar tech upp möjligheter att jobba i hela världen (man pratar javascript i Tyskland också liksom) vilket passar min rastlöshet perfekt!

Läs mer om vår kodresa till Berlin. 

Vad är API?

Text skriven av Sandra Svensson.

Ett av kodknackarens vanligaste begrepp.

Du har säkert sett eller hört förkortningen API, ett uttryck som man ganska snart råkar på när man börjar koda. Men vad betyder det egentligen? API, Application Program Interface, är ett slags protokoll som används för att program (även kallat applikationer) enklare ska kunna snacka med varandra. En slags tolk, som kommunikationen går genom.

Exempel 1: En app hämtar information eller funktioner från en annan app

Säg att du har en väderapp i din telefon. För att den ska kunna fungera måste den hämta väderprognoser. Kanske vänder den sig till SMHI:s webbapp. Väderappen kan förstås ha programmerats till att gå in på SMHI.se för att hämta informationen därifrån, ungefär som du eller jag själv kan göra. Men detta hade lätt kunnat leda till problem. Om SMHI ändrar sin hemsida till exempel. Appen är programmerad att hämta information från förstasidan, men informationen har flyttats till en annan sida.

Här är API en mer robust lösning. Eftersom väderappen är ett program kan den prata med SMHI:s API för att hämta ut data. Detta sker enligt API:ets regler (också kallat dokumentation) som säger ”så här ska du prata för att jag ska förstå” och ”så här förstår du det svar jag kommer skicka tillbaka”.

Exempel 2. Ett program på datorn snackar med operativsystemet

API:er finns inte bara på www, utan även i din dator. Exempelvis kommunicerar ditt ordbehandlingsprogram (t.ex. Word) med ditt operativsystem (t.ex. Windows) när du vill skriva ut något på din skrivare. Kommunikationen sker då via operativsystemets API.

Word säger ”Hallå Windows, jag vill skriva ut det här receptet på sötpotatissoppa”. Windows säger ”Okok, jag ska snacka med skrivaren” och beordrar sedan skrivaren att printa ut receptet.

API:er gör att program som är bra på en sak får göra just den saken. Windows är bra på att hantera flera program samtidigt och på att snacka med skrivaren. Word kan då koncentrera sig på att göra vad Word gör bäst, till exempel göra konstiga indrag i en text utan att man bett om det.

Vad är öppna API:er?

Om ett program har ett öppet API så kan vem som helst använda sig av det i sina egna program. Som i det första exemplet med väderappen. Och API:er är ju lite som byggstenar, som kan användas tillsammans med varandra. Ju fler byggstenar som finns tillgängliga, desto fler grymma projekt kan byggas. Man kan till exempel tänka sig ett program som använder sig av SMHI:s API och Booli:s API för att visa vilket hus man bör köpa för att få flest soltimmar per år.

5 exempel på populära API:er

Exakt hur många API:er det finns där ute vet jag inte. I don’t have the technology. Men testa att googla efter några av dina favorittjänster, till exempel “instagram api”, så ser du snart att de flesta har ett (mer eller mindre) tillgängligt API. Här är några andra populära API:er, som också är ganska lätta att arbeta med för nybörjare inom programmering.

1. Google Maps
2. YouTube
3. Twitter
4. LinkedIn
5. Pinterest

Bubblare: Jag vet inte hur populärt eller lättanvänt det är, men även NASA har ett öppet API. Om inte DET motiverar en till att vilja lära sig programmera, så vet jag inte vad som gör det.

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


© Tjejer Kodar