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.

Intervju med tech-rekryteraren Tora från Svenska Spel

Hej Tora!  Hur ska man tänka kring titlar – inom IT och tech finns det många varianter och ibland känns det som att många företag skapat sina egna titlar?  

Det kan verkligen vara en djungel när man kollar på olika roller inom IT. Mitt tips är att fokusera mer på vad som står i annonsbeskrivningen än vad det är för titel. Titlar kan betyda olika på olika företag, så kika istället på vad det är för kvalifikationer och hur de beskriver arbetsuppgifterna. Då brukar man lättare kunna utläsa om det är rätt roll för just dig!  

Hur viktigt är det att man har exakt den utbildning som efterfrågas?  

Jag skulle inte stirra mig blind på utbildningen som efterfrågas. Det finns inget rätt eller fel sätt att lära sig programmera och idag finns det mängder av utbildningar och kurser som inte medför en akademisk examen men som ändå kan ge en bra grund för att söka ditt första jobb inom tech. Just när det kommer till IT-rekryteringar skulle jag säga att kompetensen styr mycket mer än specifika utbildningar. Tryck på vad du kan och hur du använder den kompetensen i ditt yrke, det kommer man långt på. Viktigt att komma ihåg är också att vi förväntar oss inte att alla kandidater ska kunna allt när vi anställer, det finns självklart en förståelse att man är ny och att man kommer lära sig under tiden som man arbetar.  

Har du några tips till någon som är intresserad av en karriär inom tech? 

Det viktigaste som jag lärde mig när jag var ny i techbranschen är att en karriär inom IT är för alla. Precis som vilken profession som helst behöver man lära sig och man kommer utvecklas inom sitt område, men man behöver inga speciella förkunskaper eller fritidsintressen för att bli bra på att programmera. Och det är aldrig för sent att börja!   

Våga fråga, våga testa, våga gör fel. Är du nyfiken på en karriär inom tech, sök upp en person med ditt drömjobb på LinkedIn och be om tips – det gör bara folk smickrade. Och till sist, ta kontakt med en rekryterare för att bolla potentiella karriärvägar. Specificera dina kunskaper samt vart du vill i framtiden och en rekryterare kan hjälpa dig att antingen hitta spännande roller som passar din kompetens eller ge tips på vad du behöver komplettera med för att kunna söka vissa roller framöver.  

 

 Kolla in vad en Testare och BI-utvecklare är och vad dem sysslar med

Sofie, BI-utvecklare på Svenska Spel

Jag tog en chansning för sex år sedan och hoppade på en utbildning som jag blev rekommenderad. Den hette kort och gott ”BI-utvecklare” (BI = Business Intelligence) och var en IT-utbildning. Jag har aldrig vart särskilt IT-intresserad men jag tyckte att det lät så pass spännande att jag valde att chansa, vilket jag är så tacksam för idag då jag älskade det från start.

En BI-utvecklares uppgift är att se verksamhetens behov och leverera rätt data, på rätt sätt, vid rätt tid, till rätt person, för att rätt beslut ska kunna tas. Så min uppgift är att verksamhetens beslut ska kunna tas på insikt av data och inte från magkänsla. Så man kan säga att vi jobbar med att hämta data ur en databas och visualisera den datan i ett BI-verktyg som t.ex. Tableau, Power BI och QlikSense, för att nämna några.

 


Pernilla, Testare på Svenska Spel

Vi testare är de som godkänner releaserna för produktionssättning. Mycket av mitt jobb handlar om att spela våra spel i testsystem med låtsaspengar (och tyvärr är alla vinster då också låtsasvinster…). När vi spelar har vi ofta en extra konsol öppen i webbläsaren för att skicka med felkoder till utvecklaren om vi upptäcker någonting som måste ses över. Vi kan också använda ett internt byggt system för att tvinga fram anrop och fel, allt för att vi ska vara säkra på hur spelet agerar vid olika händelser. 

Du kan jobba med test utan att koda men du kan också koda automatiska tester. Jag vågar LOVA att du alltid har nytta av en kurs i programmering även om du sedan inte kommer att programmera dagligen! Det är lärorikt och fortsätter du sedan inom tekniska jobb så har du ökad förståelse för utvecklarna.

Jag läste språkvetenskap på universitetet men gick sen över till språk och datorer och programmering. Mitt första jobb på Svenska Spel var som webbassistent och hittade rätt snart jobbet som testare.

 

Fem tips till nybörjare från Google

Förra veckan hade våra studenter på Technigo en demo för utvecklare på Google där dom visade upp sina projekt från första veckan av Boot Campet. Här har vi samlat ihop Googles bästa tips till nybörjare inom programmering.

Fem tips på hur du kan skriva bättre kod

#1 Viktigt med indenteringen
Att indentera sin kod gör det mycket enklare för dig och andra att läsa din kod och hitta buggar.

#2 Lättläst HTML
Din HTML kod bör vara lätt att läsa. Använd HTML element som är semantisk och säger något om innehållet.

#3 Duplicera inte kod
Försök att skriva kod som är generell och går att återanvända. Det kommer göra din kod mycket enklare att läsa och din hemsida kommer bli snabbare.

#4 Lägg properties i alfabetisk ordning
För att hitta properties lättare i CSSen så kan du lägga dom i alfabetisk ordning inuti en selector.

#5 Tänk på namngivningen av klasser
Din kod kommer troligtvis att växa och snabbt bli ganska många rader kod. För att behålla läsbarhet i koden är det bra att tänka på hur man döper sina klasser så att det blir tydligt vad de är till för.

 Lär dig mer programmering med Tjejer Kodar

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


© Tjejer Kodar