Etikettarkiv: csc

Exjobb

Tjeeeenatjeeena!

Idag har vi en dag som många läsare har längtat efter – det är alltså dags för exjobbsrevealen. Jag har fått många kommentarer, mail och frågor om vart jag ska exjobba. Jag har en personlig regel att inte avslöja något förrän kontrakt är skrivet och helst när man är på plats, så det är främst därför jag inte har revealat något förrän nu!

Idag börjar jag att exjobba på Spotify i Stockholm!
I am #joiningtheband! 

Efter att ha diskuterat med en massa företag och flera offers så valde jag att gå efter min dröm – att få jobba med musik, teknik och maskininlärning! Jag var rätt kvick och styrde upp detta redan i Oktober, så du kan tänka  Under detta halvår under 2017 kommer jag att vara på plats på Spotify’s högkvarter i Stockholm och få jobba med ett grymt team som har hand om mycket av maskininlärningen som händer på företaget.

Exjobbet kommer att handla om maskininlärning, djupinlärning och musik! Titeln för mitt exjobb är preliminärt Context Aware Personalized Music Recommendation. Säg att du har en ande som säger du får önska dig att skriva om precis precis precis vad du vill – då hade jag önskat detta och det har vart min primära motivation under höstterminen.

Det här är verkligen en dröm som blev verklighet. Jag har vart intresserad av musik sedan jag var en liten pojk vid sex års ålder när jag var med skolkören och spelade fiol och slösade resten av min tid på att lära mig mer om teknik och datorer (och spela en massa spel såklart). Sedan dess så har jag arbetat på diverse sidor och bloggar som en musik kritiker där jag har skrivit en massa recensioner, skapat en massa musik och album art och vart lite mer involverad i musikindustrin.

Det här är verkligen min grej. Jag kan en del om hur industrin fungerar och har några kontakter inom industrin. Har flera vänner som är musikintresserade och kan sitta i flera timmar och diskutera musik eller allt som har med det att göra. Det är något jag verkligen brinner för! 

Tacksam, är det minsta jag kan säga att jag är. Jag är tacksam, glad, positiv och är riktigt taggad på att få lära mig en massa nytt om musik, musikindustrin, maskininlärning och djupinlärning, och minst sagt få arbeta i en grym miljö med ett grymt team och riktigt schyssta personer som har samma intresse som mig!

Dreams do come true, so continue working until they do!

KTH & Utbildningsutveckling

Nu har det gått några år på KTH för min del, så man kan ju titta tillbaka lite. Som student vill man studera på en institution som bryr sig om sina elever och är villiga att kompromissa med det mesta för att göra utbildningen bättre.

 

Jag har goda nyheter för dig, young padawan and young gymnasieelev/icke-kth:are! Vi studenter på datasektionen ger inte upp, och vi är väldigt noga på att rätt ska vara rätt för oss studenter. Vi har fått så sjukt mycket igenom tillsammans under åren och har samarbetat med vår institution för att kontinuerligt förbättra Datateknikprogrammet. Vare sig det handlar kursupplägg, innehåll eller annat – så går det alltid att göra något åt det.

Du som student har en röst på KTH som blir hörd. På många universitet så händer det inte mycket, för många fikaraster ger upphov till lathet och byrokrati som är en labyrint som inte leder någonstans. Var inte rädd att säga vad du tycker för att starta en diskussion – om du känner att något är knasigt så är det antagligen inte bara du som känner så!

Det finns många sätt att engagera sig. Du kan engagera dig i din sektion, och till exempel prata med programansvarig student. Denna person är utvald att gå på möten med din institution för att förmedla studenternas åsikter. Det finns även bra möten att gå på, checka din institution / din framtida institutions sida för att se mer. Här hittar du datasektionens hemsida!

CSC 300 Professional Responsibilities

Tjabba allihopa!
Tagga till! Det är dags för en ny vecka och dags för nya föreläsningar och övningar!

Den andra kursen jag läser denna period (utav tre) är alltså CSC 300 Professional Responsibilities.

Denna kurs ska alltså vara en etik/moral/debatt kurs med fokus på teknik samt datateknik branschen. Riktigt intressant! Vi läser en liknande kurs hemma, nämligen Programsammanhållande kurs inom Datalogi, som är lite annorlunda, och är central i studierna på datateknik på KTH, eftersom vi har ett seminarium per period, och kursen sträcker sig från år 1 till 3. Det finns även en motsvarande kurs för masterprogrammet inom datalogi på KTH.

JPEG image-4EACC887A62F-1

Först och främst vill jag nämna att jag älskar Programsammanhållande kurs inom datalogi på KTH och uppskattar att Viggo Kann hjälpte till att utveckla samt implementera kursen för oss dataloger. Studenterna skriver en reflektion för ett visst ämne, oftast handlar det om datalogi, programmet i sig, KTH osv, och en stor del varför kursen existerar är för att lärarna, rektorerna samt högre uppsatta på KTH kan få feedback från eleverna för att kunna göra programmet ännu bättre! Grym idé, eller hur?!

Hur som helst så började vi Professional Responsibilities med en lång föreläsning samt debatt om säkerhet, Apple, Google samt andra exempel för att kickstarta snacket om etik inom datalogi. Kursen examinerar inte studenterna med test, prov eller liknande, utan istället inlämningsuppgifter och närvaro.

Trees

Här borta i Kalifornien har vi rätt så många träd, i väldigt många olika former. Min favorit är palmträd, eftersom dem är så exotiska och jag associerar dem med värme.

I kursen CPE 448 Bioinformatics Algorithms så pratas det ganska mycket om träd med. För det mesta handlar det om såkallade Suffixträd som vi har fått implementera både för hand inför läxor och inför midterms i kursen men även i ett godtyckligt programmeringsspråk (Jag implementerade det i Java).

Processed with VSCOcam with b5 preset

Träd + whiteboard = livet

Vi behövde endast implementera den naiva metoden (som var jobbig att implementera och går i kvadratisk tidskomplexitet) men lära oss om den optimala metoden, med hjälp av Ukkonen’s Algorithm. Vill du läsa den längsta stackoverflow posten som jag och flera av mina vänner har sett (och lära dig om algoritmen) så klickar du HÄR.

Processed with VSCOcam with b1 preset

Träd träd träd

Vi är klara med kursen sex laborationer, en hemläxa med 16 problem och en midterm. Det är endast en midterm kvar, som vi inte vet när den kommer att ske. Gööttt!

Kursen är inom bioinformatik och vi sysslar alltså med DNA sekvenser. Det är intressant. Får du en chans att göra det på KTH, ta den!

Varför du ska välja KTH och Stockholm! #sistachansen

kth_rgb

Det är dags! Universitetsvalen är i full gång och du är taggad (förhoppningsvis). Här kommer en checklista med frågor du ska fråga dig själv innan du väljer ditt förstahandsval. Mina allra bästa tips samlade, helt enkelt.

IMG_2330

Hade jag fått välja åt alla hade alla blivit ingenjörer, men det fungerar ju inte. Viktigt och hett tips: välj absolut, verkligen INTE vad dina vänner gör. Du kommer vara upptagen med att lära känna nya vänner när du väl börjar studera.

Har du redan valt och bestämt dig? Bra! Tänk på det här:

  1. Gå in på antagning.se och spika dina val!
  2. Förbered dig. Tänk om du inte kommer in? Välj ett tiotal alternativ. Det absolut dummaste du kan göra är att välja ett eller två val och inte komma in, om du inte har 22.5 i snitt, alternativt 2.0 på högskoleprovet.
  3. Njut av den sista tiden du har kvar av gymnasiet och kämpa in i det sista.
  4. Rastlös och nervös under sommaren, över att du ska komma in, eller om du ska ha jobbigt med studierna?
    1. Läs sommarkurser! KTH erbjuder sommarkurser inom Matematik, Fysik och Programmering! Detta gör du även via antagning.se – ”anmälan till sommartermin”
  5. Nämen titta, du kom in, nu förlorade du ett problem och fick 300 nya! 

Osäker på att komma in? Vill du verkligen studera på KTH?

  1. Har du läst Samhällsvetenskap eller teknik, och betygen kanske inte räcker till?
    1. Läs ett tekniskt basår på KTH. Du får en garantiplats vilket innebär att du studerar gymnasiekurser inom Fysik, Matematik, Biologi(?) och Kemi under ett års tid på KTH och strider med dina betyg du har uppnått på basåret med dina kursare. Denna väg är nog den vägen jag skulle rekommendera främst utav alla dessa tre vägar.
    2. Läs Öppen ingång. På öppen ingång så får du, precis som på det tekniska basåret läsa kurser, fast riktiga, allmänna universitetskurser som de flesta program läser, under ett års tid, så att du kan fortsätta vidare med din utbildning under år 2. Detta är inte heller riktigt att rekommendera, om du vill ha the insider perspective. Du läser ett års kurser med vänner som du antingen kommer, eller inte kommer plugga vidare med. Dessutom slängs du in i mängden av en massa andra studenter som aldrig har sett dig tidigare och har studerat ett helt år tillsammans när du börjar årskurs 2 på det ”riktiga programmet”.
    3. Kom du in på ett annat, motsvarigt program på en annan skola, men verkligen vill studera på KTH? Oroa dig inte – det är vad senare del av programmet finns till för. Denna väg tog jag – men det är inget jag skulle rekommendera, då som tidigare, du slängs in i en årskurs där du inte känner någon. Jag hade tur här. Jag fick möjligheten att gå mottagningen ändå, och det var det absolut bästa valet jag någonsin har gjort när det gäller mina studier. Läs hela din utbildning på ett lärosäte och program om du kan, oavsett om du förlorar ett år på köpet eller inte, så kvittar det.

Bonus: Sugen på datateknik?