• 1
  • 2
2017-01-22, 14:50
  #1
Medlem
Jag är en nyexaminerad civilingenjör i teknisk fysik och jobbar inom IT. Jag har kommit på att jag vill bli en data scientist, dvs jobba med tillämpad maskininlärning, big data, statistiska metoder, mjukvaruutveckling, optimering etc.

Eftersom jag har ganska lite av detta från min utbildning så undrar jag vad jag gör nu. Ska jag sluta mitt nuvarande jobb och börja plugga igen eller finns det andra smidigare vägar?

Vilka ämnen behöver jag plugga för kunna få en anställning inom detta?
Citera
2017-01-22, 16:08
  #2
Medlem
knasen79s avatar
Låter som du har tillräckliga grundkunskaper för att söka dig till ett jobb där man jobbar med den här typen av teknologi.
Citera
2017-01-22, 18:14
  #3
Medlem
Hur ser dina kunskaper ut i statistik? Är själv på mitt sista år och har som mål att ge mig in i branschen. Även varit i kontakt och besökt företag som arbetar med just detta.
Det finns inte ännu så många i Sverige med kompetens för data science så oftast anställs nyexade från teknisk fysik/matte som läst statistiktunga specialiseringar.

Har du däremot läst en specialisering mot tex IT/Software engineering behöver du mer mattematik/machine learning. Själv gått från ett år IT specialisering och läser nu kunskaper inom data science(machine learning, AI, big data, data mining osv). Mattematiken är ganska tufff i början. KTH har en master inom machine learning, den ser ganska trevlig ut.

Så som jag har förstått det så ses erfarenhet inom IT, vilket jag själv har, som en bonus men det är absolut mattematik kunskaperna som är det viktigaste. Mattematiken är otroligt svår att få in på egen hand.
Är du säker på vad du vill jobba med data science så hade jag sökt möjligen masterprogrammet på KTH.
__________________
Senast redigerad av Liketed 2017-01-22 kl. 18:18.
Citera
2017-01-22, 18:51
  #4
Medlem
Citat:
Ursprungligen postat av Liketed
Hur ser dina kunskaper ut i statistik? Är själv på mitt sista år och har som mål att ge mig in i branschen. Även varit i kontakt och besökt företag som arbetar med just detta.
Det finns inte ännu så många i Sverige med kompetens för data science så oftast anställs nyexade från teknisk fysik/matte som läst statistiktunga specialiseringar.

Har du däremot läst en specialisering mot tex IT/Software engineering behöver du mer mattematik/machine learning. Själv gått från ett år IT specialisering och läser nu kunskaper inom data science(machine learning, AI, big data, data mining osv). Mattematiken är ganska tufff i början. KTH har en master inom machine learning, den ser ganska trevlig ut.

Så som jag har förstått det så ses erfarenhet inom IT, vilket jag själv har, som en bonus men det är absolut mattematik kunskaperna som är det viktigaste. Mattematiken är otroligt svår att få in på egen hand.
Är du säker på vad du vill jobba med data science så hade jag sökt möjligen masterprogrammet på KTH.

Jag har läst statistik, lite över 30 hp så är inte helt tappad. Känns lite sådär att jag ska behöva gå om en hel master bara för att få ett jobb inom detta. Måste väl finnas bättre sätt?
Citera
2017-01-22, 19:07
  #5
Medlem
Citat:
Ursprungligen postat av Ståhej
Jag har läst statistik, lite över 30 hp så är inte helt tappad. Känns lite sådär att jag ska behöva gå om en hel master bara för att få ett jobb inom detta. Måste väl finnas bättre sätt?

Alternativet är väll att plocka lite kurser på Coursera för data science och hoppas på att du får jobb via det annars
Citera
2017-01-22, 19:15
  #6
Medlem
Citat:
Ursprungligen postat av Liketed
Alternativet är väll att plocka lite kurser på Coursera för data science och hoppas på att du får jobb via det annars

Eller så kan ha ta en Masters?

Inte exakt men nära?

https://www.kth.se/en/studies/master...iption-1.48533

https://www.kth.se/en/om/work-at-kth...47750/where:4/
Citera
2017-01-23, 15:57
  #7
Medlem
Vågskålens avatar
Citat:
Ursprungligen postat av Ståhej
Jag har läst statistik, lite över 30 hp så är inte helt tappad. Känns lite sådär att jag ska behöva gå om en hel master bara för att få ett jobb inom detta. Måste väl finnas bättre sätt?
Låter som det kunde räcka. Om det inte är så att du tänkte utveckla metoder och verktyg för data science. I så fall behöver du nog en doktorsgrad.

Behovet av en utbildning som exakt stämmer med vad man vill arbeta med som första jobb, förefaller mig som överdriven.
Citera
2017-02-05, 12:28
  #8
Medlem
Programmeringskrav Data Science

Hej!

Jag studerar idag statistik ("vanlig" och inte matematisk statistik) och undrar lite över programmeringskraven inom yrket Data Science/Machine Learning då det är det jag är intresserad av för tillfället. Jag har kollat runt lite på olika jobb, allt från Google och Microsoft till Start-ups och offentlig sektor och de verkar leta efter lite olika kunskaper. Ibland skriver de ofta t.ex. att man behöver kunna "något av följande språk: " och sen listar de oftast Python, C#, C++, R, Python osv... Det jag undrar lite över, om jag t.ex. bara kan R (det som lärs ut i statistikutbildningen) kommer jag då att behöva programmera i flera andra språk eller är det bara en bonus?

Och sen har jag svårt att greppa skillnaden i svårigheten i programmering och hur det skiljer sig mellan någon som pluggat computer science och en som pluggat t.ex. statistik eller fysik. Innebär Data Science direkt avancerad programmering eller handlar det mer om teori och matematik?

Eftersom jag har en termin valfritt så vore det bra att veta om jag ska ta välja antingen fler statistik/matematik-kurser eller om jag ska ta kurser i t.ex. Java eller databassystem. Vad tror ni passar bäst?
Citera
2017-02-05, 12:59
  #9
Medlem
nedboys avatar
Man skulle kunna säga att Python är så önskvärt idag att du gör rätt i att påpeka det två gånger i din mening när du listar språk.


Är du bra på ett språk och hanterar det så kan det ibland räcka. Då har du ofta lätt för att sätta dig in i andra språk. Nu är det givetvis stor skillnad på exempelvis R och C++. Oerhört stor för att vara korrekt.

Jag tycker du ska köra på så du känner att du kan utföra uppgifterna i det språk som du behärskar bäst. Sen när du förstår ämnet och kan skapa applikationer så bör du även snegla över på andra verktyg.
Citera
2017-02-05, 13:19
  #10
Medlem
Citat:
Ursprungligen postat av nedboy
Man skulle kunna säga att Python är så önskvärt idag att du gör rätt i att påpeka det två gånger i din mening när du listar språk.


Är du bra på ett språk och hanterar det så kan det ibland räcka. Då har du ofta lätt för att sätta dig in i andra språk. Nu är det givetvis stor skillnad på exempelvis R och C++. Oerhört stor för att vara korrekt.

Jag tycker du ska köra på så du känner att du kan utföra uppgifterna i det språk som du behärskar bäst. Sen när du förstår ämnet och kan skapa applikationer så bör du även snegla över på andra verktyg.

Jo det känns väl logiskt att fokusera på R och eventuellt Python. Nu har jag fortfarande ingen riktig erfarenhet av att jobba inom yrket men hur fungerar R som språk utanför de rent statistiska metoderna? Varför skulle jag t.ex. behöva Python om jag redan kan R?
Citera
2017-02-05, 14:18
  #11
Medlem
Det är stor skillnad på "riktig" programmering och "scientific computing". De som faktiskt kan programmera ser ofta ner på forskare, matematiker, statistiker o.s.v. för att de inte kan programmera på ett vettigt sätt.

Skillnaden mellan att programmera i ett språk som R och ett språk som C++ är enorm. Google kommer antagligen inte att anställa någon som bara har erfarenhet av R om de inte är fruktansvärt bra på andra sätt.

EDIT: R fungerar bra för att prototypa, testa och i allmänhet göra "scriptiga" grejer. Det är (vad jag vet) inte ett språk som lämpar sig i en produktionsmiljö, till skillnad från C++, Java och så vidare. Python är något slags mellanting som kan fungera i båda, och det är till stor del därför det är så pass populärt idag.
Citera
2017-02-05, 17:13
  #12
Medlem
Citat:
Ursprungligen postat av julgransvakten
Det är stor skillnad på "riktig" programmering och "scientific computing". De som faktiskt kan programmera ser ofta ner på forskare, matematiker, statistiker o.s.v. för att de inte kan programmera på ett vettigt sätt.

Skillnaden mellan att programmera i ett språk som R och ett språk som C++ är enorm. Google kommer antagligen inte att anställa någon som bara har erfarenhet av R om de inte är fruktansvärt bra på andra sätt.

EDIT: R fungerar bra för att prototypa, testa och i allmänhet göra "scriptiga" grejer. Det är (vad jag vet) inte ett språk som lämpar sig i en produktionsmiljö, till skillnad från C++, Java och så vidare. Python är något slags mellanting som kan fungera i båda, och det är till stor del därför det är så pass populärt idag.

Jo, så långt har jag nog förstått att akademiker inte skriver den bästa koden. Rekommenderar du att jag läser programmeringskurser utöver R? T.ex. Java verkar det ju finnas en del av och jag har tagit en grundläggande Java-kurs så kan iaf lite. Vilka kurser skulle du rekommendera i så fall?
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in