Hur sÀljer Data Science reklam till dig? Intervju med en Unity-ingenjör

För en vecka sedan talade Nikita Alexandrov, dataforskare pÄ Unity Ads, pÄ vÄra sociala nÀtverk, dÀr han förbÀttrar konverteringsalgoritmer. Nikita bor nu i Finland och berÀttade bland annat om it-livet i landet.

Vi delar med oss ​​av utskriften och inspelningen av intervjun.

Jag heter Nikita Aleksandrov, jag vĂ€xte upp i Tatarstan och tog examen frĂ„n skolan dĂ€r och deltog i matte-olympiader. Efter det kom han in pĂ„ fakulteten för datavetenskap vid Handelshögskolan och avslutade sin kandidatexamen dĂ€r. I början av mitt fjĂ€rde Ă„r gick jag pĂ„ en utbytesstudie och tillbringade en termin i Finland. Jag gillade det dĂ€r, jag kom in pĂ„ masterprogrammet vid Aalto-universitetet, Ă€ven om jag inte slutförde det helt - jag slutförde alla kurser och började skriva mitt examensarbete, men lĂ€mnade för att arbeta pĂ„ Unity utan att ha fĂ„tt min examen. Nu jobbar jag pĂ„ Unity data scientist, avdelningen heter Operate Solutions (tidigare hette den Monetization); Mitt team levererar direkt reklam. Det vill sĂ€ga reklam i spel – den som dyker upp nĂ€r du spelar ett mobilspel och behöver tjĂ€na ett extra liv till exempel. Jag jobbar pĂ„ att förbĂ€ttra annonskonverteringen – det vill sĂ€ga göra spelaren mer sannolikt att klicka pĂ„ annonsen.

Hur flyttade du?

Först kom jag till Finland för att studera för en utbytestermin, varefter jag ÄtervÀnde till Ryssland och avslutade mitt diplom. Sedan kom jag in pÄ masterprogrammet vid Aalto-universitetet i maskininlÀrning/datavetenskap. Eftersom jag var utbytesstudent behövde jag inte ens göra ett engelskaprov; Jag gjorde det lÀtt, jag visste vad jag gjorde. Jag har bott hÀr i 3 Är nu.

Är finska nödvĂ€ndigt?

Det Ă€r nödvĂ€ndigt om du ska studera hĂ€r för en kandidatexamen. Det finns vĂ€ldigt fĂ„ program pĂ„ engelska för kandidater, du behöver finska eller svenska - detta Ă€r det andra statliga sprĂ„ket, vissa universitet undervisar pĂ„ svenska. Men pĂ„ master- och doktorandprogram Ă€r de flesta programmen pĂ„ engelska. Om vi ​​pratar om daglig kommunikation och vardagsliv sĂ„ pratar de flesta hĂ€r engelska, cirka 90%. MĂ€nniskor lever normalt i Ă„ratal i taget (min kollega lever i 20 Ă„r) utan finska sprĂ„ket.

Om du vill stanna hÀr mÄste du förstÄs Ätminstone förstÄ finska nÀr det gÀller att fylla i formulÀr - efternamn, förnamn och sÄ vidare.

Skiljer sig kvaliteten pÄ utbildningen frÄn universiteten i Ryska federationen? Ger de all nödvÀndig bas för en juniorenhet?

Kvaliteten Ă€r annorlunda. Det verkar för mig att de i Ryssland försöker lĂ€ra ut mĂ„nga saker pĂ„ en gĂ„ng: differentialekvationer, diskret matematik och mycket mer. Faktum Ă€r att du mĂ„ste ta ytterligare material, som ett kursarbete eller en avhandling, lĂ€ra dig nĂ„got nytt pĂ„ egen hand, ta nĂ„gra kurser. HĂ€r var det lĂ€tt för mig pĂ„ masterprogrammet; Jag visste mycket om vad som pĂ„gick. Återigen, i Finland Ă€r en ungkarl Ă€nnu inte en specialist, det finns fortfarande en sĂ„dan uppdelning. Nu, om du har en magisterexamen, kan du fĂ„ ett jobb. Jag skulle sĂ€ga att pĂ„ masterprogram i Finland Ă€r social kompetens viktig, det Ă€r viktigt att delta, att vara aktiv; det finns forskningsprojekt. Om det finns forskning som Ă€r intressant för dig och du vill grĂ€va djupare, dĂ„ kan du fĂ„ professorns kontakter, arbeta i denna riktning och utvecklas.

Det vill sĂ€ga, svaret Ă€r "ja", men du mĂ„ste vara socialt aktiv, hĂ„lla fast vid varje möjlighet om den finns. En av mina vĂ€nner gick till jobbet pĂ„ en startup i dalen – det finns ett program pĂ„ universitetet som letar efter lĂ€mpliga startups och ordnar intervjuer. Jag tror att han till och med gick till CERN senare.

Hur motiverar ett företag i Finland anstÀllda, vilka Àr fördelarna?

Förutom det sjÀlvklara (lönen) finns det sociala förmÄner. Till exempel mÀngden mammaledighet för förÀldrar. Det finns sjukförsÀkring, aktier, optioner. Det Àr ovanligt intjÀnande av semesterdagar. Inget speciellt, i princip.

Vi har till exempel en bastu pÄ vÄrt kontor.

Det finns ocksÄ kuponger - en viss summa pengar för lunch, för kollektivtrafik, för kultur- och sportevenemang (museer, sport).

Vad kan en humaniorastudent rekommendera för att komma in pÄ IT?

Upprepa skolkursen och gÄ in i HMS? Programmerare har ofta en matematisk bakgrund/olympiader...

Jag rÄder naturligtvis att förbÀttra din matematik. Men det Àr inte nödvÀndigt att göra om skolkursen. Mer exakt bör det upprepas bara om du inte kommer ihÄg nÄgot alls. Dessutom mÄste du bestÀmma dig för vilken IT du vill gÄ in pÄ. För att vara en frontend-utvecklare behöver du inte kunna matematik: du behöver bara ta frontend-kurser och lÀra dig. Min vÀn bestÀmde sig nyligen för att anmÀla sig till kurser frÄn Accenture, hon lÀr sig just nu Scala; Hon Àr ingen humanist, men hon hade ingen erfarenhet av programmering. Beroende pÄ vad du vill programmera och pÄ vad behöver du olika mycket matematik. SjÀlvklart krÀver Machine Learning-specialiteten matematik, pÄ ett eller annat sÀtt. Men om du bara vill prova sÄ finns det mÄnga olika tutorials, öppen information, platser dÀr du kan spela med ett neuralt nÀtverk eller bygga det sjÀlv, eller ladda ner en fÀrdig, Àndra parametrarna och se hur det förÀndras. Allt beror pÄ hur stark motivationen Àr.

Om det inte Ă€r hemligt – löner, erfarenhet, vad skriver du om?

Jag skriver i Python - det Ă€r ett universellt sprĂ„k för maskininlĂ€rning och datavetenskap. Erfarenhet – haft varierande erfarenheter; Jag var en enkel ingenjör i flera företag, jag var pĂ„ praktik i flera mĂ„nader i Moskva. Hade inget heltidsjobb innan Unity. Jag kom Ă€ven dit som praktikant, jobbade som praktikant i 9 mĂ„nader, tog sedan en paus och nu har jag jobbat i ett Ă„r. Lönen Ă€r konkurrenskraftig, över den regionala medianen. En nybörjarspecialist kommer att tjĂ€na frĂ„n 3500 EUR; Detta varierar frĂ„n företag till företag. Generellt sett Ă€r 3.5-4 en ingĂ„ngslön.

Vilka böcker och tutorials rekommenderar du?

Jag gillar inte sĂ€rskilt att lĂ€ra av böcker – det Ă€r viktigt för mig att prova i farten; ladda ner nĂ„got fĂ€rdigt och prova sjĂ€lv. Jag ser mig sjĂ€lv mer som en experimenterare, sĂ„ jag kan inte hjĂ€lpa till med böcker. Men jag tittade pĂ„ nĂ„gra intervjuer och livesĂ€ndningar hĂ€r, dĂ€r den andre talaren berĂ€ttar i detalj om böckerna.

Det finns olika tutorials. Om du vill prova en algoritm, ta namnet pÄ algoritmen, metoden, metodklasserna och skriv in det i sökningen. Vad som Àn kommer upp som den första lÀnken, titta sedan.

Hur lÀnge hÄller den sig ren?

Efter skatt - du mÄste ta skatt plus 8% (vilket inte Àr en skatt, utan en skatt) - ÄterstÄr 2/3 av lönen. Taxan Àr dynamisk - ju mer du tjÀnar, desto högre skatt.

Vilka företag ansöker om reklam?

Du mÄste förstÄ att Unity / Unity Ads Àr engagerade i reklam för mobilspel. Det vill sÀga, vi har en nisch, vi Àr vÀldigt insatta i mobilspel, du kan skapa dem i Unity. NÀr du har skrivit ett spel vill du tjÀna pengar pÄ det, och intÀktsgenerering Àr ett sÀtt.
Alla företag kan ansöka om reklam – onlinebutiker, olika finansiella applikationer. Alla behöver reklam. Specifikt Ă€r vĂ„ra huvudsakliga kunder mobilspelsutvecklare.

Vilka projekt Àr bÀst att göra för att förbÀttra dina kunskaper?

Bra frĂ„ga. Om vi ​​pratar om datavetenskap mĂ„ste du uppgradera dig sjĂ€lv genom en onlinekurs (till exempel Stanford har en) eller ett onlineuniversitet. Det finns olika plattformar som du behöver betala för – till exempel Udacity. Det finns lĂ€xor, videor, mentorskap, men nöjet Ă€r inte billigt.

Ju snĂ€vare intressen du har (till exempel nĂ„gon form av förstĂ€rkningsinlĂ€rning), desto svĂ„rare Ă€r det att hitta projekt. Du kan prova att delta i kaggletĂ€vlingar: gĂ„ in pĂ„ kaggle.com, det finns mĂ„nga olika maskininlĂ€rningstĂ€vlingar dĂ€r. Du tar nĂ„got som redan har nĂ„gon form av baslinje kopplad till sig; ladda ner och börja göra det. Det vill sĂ€ga, det finns mĂ„nga sĂ€tt: du kan studera pĂ„ egen hand, du kan ta en onlinekurs - gratis eller betald, du kan delta i tĂ€vlingar. Om du vill söka jobb pĂ„ Facebook, Google och sĂ„ vidare mĂ„ste du lĂ€ra dig hur du löser algoritmiska problem – det vill sĂ€ga du behöver gĂ„ till LeetCode, skaffa din kompetens dĂ€r för att klara intervjuer.

Beskriv en kort fÀrdplan för utbildning i maskininlÀrning?

Jag ska berÀtta det idealiskt, utan att lÄtsas vara universell. Du lÀser först mattekurser pÄ uni, du behöver kunskap och förstÄelse för linjÀr algebra, sannolikhet och statistik. Efter det berÀttar nÄgon om ML; om du bor i en större stad bör det finnas skolor som erbjuder ML-kurser. Den mest kÀnda Àr SHAD, Yandex School of Data Analysis. Om du blir godkÀnd och du kan studera i tvÄ Är fÄr du hela ML-basen. Du kommer att behöva finslipa dina kunskaper i forskning och arbete ytterligare.

Om det finns andra alternativ: till exempel har Tinkov kurser i maskininlÀrning med möjlighet att fÄ jobb pÄ Tinkoff efter examen. Om detta passar dig, anmÀl dig till dessa kurser. Det finns olika intrÀdesgrÀnser: till exempel har ShAD intrÀdesprov.
Om du inte vill gÄ vanliga kurser kan du börja med onlinekurser som det finns mer Àn tillrÀckligt av. Det beror pÄ dig; om du har bra engelska, bra, kommer det att vara lÀtt att hitta. Om inte, sÄ kanske det finns nÄgot dÀr ocksÄ. Samma ShAD-förelÀsningar Àr allmÀnt tillgÀngliga.
Efter att ha fĂ„tt en teoretisk grund kan du gĂ„ vidare – för praktik, forskning och sĂ„ vidare.

Är det möjligt att lĂ€ra sig maskininlĂ€rning sjĂ€lv? Har du trĂ€ffat en sĂ„dan programmerare?

Ja tror jag. Du behöver bara ha stark motivation. NĂ„gon kan till exempel lĂ€ra sig engelska pĂ„ egen hand, men nĂ„gon behöver gĂ„ kurser, och det Ă€r det enda sĂ€ttet den hĂ€r personen kan lĂ€ra sig. Det Ă€r samma sak med ML. Även om jag inte kĂ€nner en programmerare som har lĂ€rt sig allt pĂ„ egen hand, kanske jag helt enkelt inte har sĂ„ mĂ„nga bekanta; alla mina vĂ€nner lĂ€rde sig precis pĂ„ vanligt sĂ€tt. Jag antar inte att sĂ€ga att du behöver studera 100% pĂ„ detta sĂ€tt: huvudsaken Ă€r din önskan, din tid. SjĂ€lvklart, om du inte har en matematisk grund mĂ„ste du lĂ€gga mycket tid pĂ„ att utveckla den.
Förutom att förstÄ vad det innebÀr att vara datavetare: jag gör inte datavetenskap sjÀlv.
som forskning. VÄrt företag Àr inte ett laboratorium dÀr vi utvecklar metoder samtidigt som vi lÄser in oss i laboratoriet i sex mÄnader. Jag arbetar direkt med produktionen och jag behöver ingenjörskunskaper; Jag behöver skriva kod och ha ingenjörskunskaper för att förstÄ vad som fungerar. Folk utelÀmnar ofta dessa funktioner nÀr de pratar om datavetenskap. Det finns mÄnga historier om personer med doktorsexamen som skriver olÀslig, fruktansvÀrd, ostrukturerad kod och har stora problem efter att de bestÀmt sig för att gÄ in i industrin. Det vill sÀga, i kombination med Machine Learning ska man inte glömma bort ingenjörskunskaper.

Datavetenskap Àr en position som inte talar om sig sjÀlv. Du kan fÄ jobb i ett företag som sysslar med datavetenskap, och du kommer att skriva SQL-frÄgor, eller sÄ blir det enkel logistisk regression. I princip Àr detta ocksÄ maskininlÀrning, men varje företag har sin egen förstÄelse för vad datavetenskap Àr. Till exempel sa min vÀn pÄ Facebook att datavetenskap Àr nÀr mÀnniskor helt enkelt kör statistiska experiment: klicka pÄ knappar, samla in resultaten och sedan presentera dem. Samtidigt förbÀttrar jag sjÀlv konverteringsmetoder och algoritmer; i vissa andra företag kan denna specialitet kallas maskininlÀrningsingenjör. Saker och ting kan vara olika i olika företag.

Vilka bibliotek anvÀnder du?

Vi anvÀnder Keras och TensorFlow. PyTorch Àr ocksÄ möjligt - det hÀr Àr inte viktigt, det lÄter dig göra alla samma saker - men vid nÄgot tillfÀlle beslutades det att anvÀnda dem. Med den befintliga produktionen Àr det svÄrt att förÀndra.

Unity har inte bara datavetare som optimerar konverteringsalgoritmer, utan Ă€ven GameTune Ă€r en sak dĂ€r du förbĂ€ttrar mĂ€tvĂ€rden nĂ€r det gĂ€ller vinst eller retention med hjĂ€lp av olika tutorials. LĂ„t oss sĂ€ga att nĂ„gon spelade spelet och sa: Jag förstĂ„r inte, jag Ă€r inte intresserad - han gav upp det; Det Ă€r för lĂ€tt för vissa, men tvĂ€rtom, han gav ocksĂ„ upp. Det Ă€r dĂ€rför GameTune behövs – ett initiativ som skrĂ€ddarsyr svĂ„righetsgraden för spel baserat pĂ„ en spelares förmĂ„ga, eller spelhistorik, eller hur ofta de köper nĂ„got i appen.

Det finns ocksĂ„ Unity Labs – det kan du ocksĂ„ googla. Det finns en video dĂ€r du tar en flinglĂ„da, och pĂ„ baksidan av den finns spel som labyrinter – men de Ă€r kompatibla med förstĂ€rkt verklighet, och du kan styra personen pĂ„ kartongen. Ser vĂ€ldigt cool ut.

Du kan prata direkt om Unity Ads. Om du bestÀmmer dig för att skriva ett spel, och bestÀmmer dig för att publicera det och tjÀna pengar, mÄste du lösa nÄgra svÄra problem.

Jag börjar med ett exempel: Apple tillkĂ€nnagav lanseringen av iOS 14. I den kan en potentiell spelare gĂ„ in i applikationen och sĂ€ga att han inte vill dela sitt Device-ID med nĂ„gon. Han hĂ„ller dock med om att kvaliteten pĂ„ reklam kommer att försĂ€mras. Men samtidigt Ă€r det en utmaning för oss för om vi inte kan identifiera dig kommer vi inte att kunna samla in vissa mĂ€tvĂ€rden, och vi kommer helt enkelt att ha mindre information om dig. Det Ă€r allt svĂ„rare för en datavetare att optimera arbetet i en vĂ€rld som Ă€r mer engagerad i integritet och dataskydd – det finns mindre och mindre data, sĂ„vĂ€l som tillgĂ€ngliga metoder.

Förutom Unity finns det jĂ€ttar som Facebook och Google - och, det verkar som, varför behöver vi Unity Ads? Men du mĂ„ste förstĂ„ att dessa annonsnĂ€tverk kan fungera olika i olika lĂ€nder. Relativt sett finns det nivĂ„ 1-lĂ€nder (Amerika, Kanada, Australien); Det finns nivĂ„ 2-lĂ€nder (Asien), det finns nivĂ„ 2-lĂ€nder (Indien, Brasilien). AnnonsnĂ€tverk kan fungera annorlunda i dem. Vilken typ av reklam som anvĂ€nds spelar ocksĂ„ roll. Är det den vanliga typen, eller "belönande" reklam – nĂ€r du till exempel behöver se en reklam för att fortsĂ€tta frĂ„n samma stĂ€lle efter matchens slut. Olika typer av reklam, olika mĂ€nniskor. I vissa lĂ€nder fungerar ett annonsnĂ€tverk bĂ€ttre, i andra ett annat. Och som en ytterligare notering, jag har hört att Googles AdMob-integration Ă€r mer komplex Ă€n Unitys.

Det vill sÀga om du skapade ett spel i Unity sÄ integreras du automatiskt i Unity Ads. Skillnaden Àr hur lÀtt det Àr att integrera. Vad kan jag rekommendera: det finns nÄgot som heter medling; den har olika positioner: du kan stÀlla in positioner i "vattenfall" för annonsplaceringar. Du kan till exempel sÀga sÄ hÀr: Jag vill att Facebook ska visas först, sedan Google och sedan Unity. Och om Facebook och Google bestÀmmer sig för att inte visa annonser, kommer Unity att göra det. Ju fler annonsnÀtverk du har, desto bÀttre. Detta kan betraktas som en investering, men du investerar i ett annat antal annonsnÀtverk samtidigt.
Du kan ocksÄ prata om vad som Àr viktigt för att en reklamkampanj ska lyckas. Det finns faktiskt inget speciellt hÀr: du mÄste se till att annonseringen Àr relevant för innehÄllet i din ansökan. Du kan till exempel söka pÄ YouTube efter "app ads mafia" och se hur annonseringen kanske inte stÀmmer överens med innehÄllet. Det finns Àven en app som heter Homescapes (eller Gardenscapes?). Det kan spela nÄgon roll om kampanjen Àr korrekt instÀlld: sÄ att reklam pÄ engelska visas för en engelsktalande publik och pÄ ryska för en rysktalande publik. Mycket ofta finns det misstag i detta: folk förstÄr det helt enkelt inte, de installerar det slumpmÀssigt.
Du mÄste skapa olika coola videor, tÀnka pÄ formatet, fundera pÄ hur ofta du ska uppdatera dem. I stora företag gör speciella personer detta - anvÀndarförvÀrvschefer. Om du Àr en ensam utvecklare sÄ behöver du inte detta, eller sÄ behöver du det efter att ha uppnÄtt en viss tillvÀxt.

Vad Àr dina framtidsplaner?

Jobbar fortfarande dÀr jag Àr nu. Kanske kommer jag att fÄ finskt medborgarskap - detta Àr möjligt efter 5 Ärs vistelse (om mindre Àn 30 Är behöver du ocksÄ tjÀnstgöra, om personen inte har gjort detta i ett annat land).

Varför flyttade du till Finland?

Ja, detta Ă€r inte ett sĂ€rskilt populĂ€rt land för en IT-specialist att flytta till. MĂ„nga flyttar med familjer för att det finns bra sociala förmĂ„ner hĂ€r – dagis, dagis och mammaledighet för bĂ„da förĂ€ldrarna. Varför flyttade jag sjĂ€lv? Jag gillade det hĂ€r. Jag skulle nog kunna gilla det var som helst, men Finland ligger ganska nĂ€ra i kulturell mentalitet; Det finns förstĂ„s skillnader med Ryssland, men det finns ocksĂ„ likheter. Hon Ă€r liten, sĂ€ker och kommer aldrig att bli inblandad i nĂ„gra stora problem. Detta Ă€r inte ett konventionellt Amerika, dĂ€r du kan fĂ„ en president som inte Ă€r omtyckt, och nĂ„got kommer att starta pĂ„ grund av detta; och inte Storbritannien, som plötsligt vill lĂ€mna EU, och det kommer ocksĂ„ att bli problem. Det finns bara 5 miljoner mĂ€nniskor hĂ€r. Även med coronavirusepidemin klarade Finland sig ganska bra jĂ€mfört med andra lĂ€nder.

Planerar du att ÄtervÀnda till Ryssland?

Jag tÀnker inte Àn. Inget skulle hindra mig frÄn att göra det hÀr, men jag trivs hÀr. Dessutom, om jag arbetar i Ryssland mÄste jag registrera mig hos militÀren och jag kan bli vÀrvad.

Om masterprogram i Finland

Inget speciellt. Om vi ​​pratar om innehĂ„llet i förelĂ€sningarna Ă€r det bara en uppsĂ€ttning bilder; det finns teoretiskt material, ett seminarium med praktik, dĂ€r denna teori finslipas, sedan en tentamen om alla dessa material (teori och uppgifter).

Funktion: de kommer inte att uteslutas frÄn masterprogrammet. Om du inte klarar provet mÄste du helt enkelt lÀsa den hÀr kursen nÀsta termin. Det finns bara en grÀns för den totala studietiden: för en kandidatexamen - högst 7 Är, för en magisterexamen - 4 Är. Du kan enkelt klara allt pÄ tvÄ Är, förutom en kurs, och strÀcka den över 2 Är, eller ta akademiker.

Är arbetet i Moskva och i Finland vĂ€ldigt olika?

Jag skulle inte sÀga. Samma IT-företag, samma uppgifter. I kulturella och vardagliga termer Àr det bekvÀmt, arbetet Àr i nÀrheten, staden Àr liten. MataffÀren Àr en minut frÄn mig, gymmet Àr tre, jobbet Àr tjugofem, dörr till dörr. Jag gillar storlekarna; Jag har aldrig bott i sÄ mysiga stÀder förut, dÀr allt finns till hands. Vacker natur, stranden ligger i nÀrheten.

Men arbetsmĂ€ssigt tror jag att allt, plus eller minus, Ă€r sig likt. NĂ€r det gĂ€ller IT-arbetsmarknaden i Finland, nĂ€r det gĂ€ller maskininlĂ€rning, konstaterar vissa att för specialiteter relaterade till ML krĂ€vs en doktorsexamen eller Ă„tminstone en magisterexamen. Jag tror att detta kommer att förĂ€ndras inom överskĂ„dlig framtid. Det finns fortfarande en fördom hĂ€r: om du har en kandidatexamen kan du inte vara utbildad specialist, men om du har en magisterexamen har du en specialisering och du kan arbeta. Och om du har en doktorsexamen, dĂ„ Ă€r allt helt coolt, och du kan göra IT-forskning. Även om, det verkar för mig, Ă€ven personer som har avlagt sin doktorsexamen kanske inte Ă€r helt integrerade i branschen, och kanske inte förstĂ„r att branschen inte bara Ă€r algoritmer och metoder, utan ocksĂ„ business. Om du inte förstĂ„r affĂ€rer, dĂ„ vet jag inte hur du kan vĂ€xa ett företag och förstĂ„ hur hela detta metasystem fungerar.

SÄ tanken pÄ att flytta till forskarskolan och omedelbart hitta ett jobb Àr ganska svÄr; flyttar du till Finland med en kandidatexamen Àr du ett no-name. Du mÄste ha lite arbetserfarenhet för att sÀga: Jag arbetade pÄ Yandex, Mail, Kaspersky Lab, etc.

Hur lever man pÄ 500 EUR i Finland?

Du kan leva. Om du Àr student mÄste du förstÄ att du inte kommer att ha ett stipendium; EU kan ge pengar, men bara till utbytesstudenter. Om du gÄr in pÄ ett universitet i Finland mÄste du förstÄ hur du kommer att leva. Det finns flera alternativ; om du gÄr in pÄ ett masterprogram med doktorandspÄr (det vill sÀga samtidigt pÄ ett masterprogram och en doktorand) sÄ kommer du redan frÄn första Äret att göra forskningsarbete och fÄ pengar för det.
Liten, men det kommer att rÀcka för studenten. Det andra alternativet Àr ett deltidsarbete; till exempel var jag lÀrarassistent för en viss kurs och tjÀnade 400 EUR per mÄnad.

Finland har för övrigt goda studieförmÄner. Du kan flytta in i en sovsal för 300 eller 200 EUR per rum, du kan Àta i studentmatsalar med ett fast pris (allt du lÀgger pÄ tallriken Àr 2.60 EUR). Vissa försöker Àta frukost, lunch och middag i matsalen för 2.60; om du gör detta kan du leva pÄ 500 EUR. Men detta Àr det absoluta minimum.

Vart kan du gÄ om du vill bli programmerare?

Du kan till exempel anmÀla dig till fakulteten för datavetenskap vid Högre Handelshögskolan, Moskva Institutet för Fysik och Teknik - FIVT och FUPM, eller Computer Science and Computing Committee vid Moscow State University. Du kan hitta nÄgot i St. Petersburg ocksÄ. Men jag Àr inte medveten om den exakta situationen med maskininlÀrning, försök googla det hÀr Àmnet.

Jag vill sÀga att för att bli programmerare rÀcker det inte med enbart trÀning. Det Àr viktigt att vara en social person, trevlig att prata med, för att knyta kontakter sÄ snabbt som möjligt. Kontakter kan bestÀmma. Personliga rekommendationer till ett företag ger en pÄtaglig fördel gentemot andra sökande; du kan helt enkelt hoppa över rekryterarens screening.

Naturligtvis Ă€r livet i Finland inte helt fantastiskt - jag flyttade, och allt blev genast coolt. Alla migranter stöter fortfarande pĂ„ kulturchock. Olika lĂ€nder har olika mĂ€nniskor, olika mentalitet, olika lagar. HĂ€r behöver du till exempel sköta skatten sjĂ€lv – fyll i skattekortet sjĂ€lv; köpa en bil, hyra en bostad — mĂ„nga saker fungerar annorlunda. Det Ă€r ganska svĂ„rt om du bestĂ€mmer dig för att flytta. MĂ€nniskorna hĂ€r Ă€r inte sĂ€rskilt sociala, vĂ€dret Ă€r som i St Petersburg - i november-december kan det bli 1-2 soliga dagar. Vissa blir till och med deprimerade hĂ€r; de kommer med förtroendet att de behövs hĂ€r, men det visar sig inte vara fallet, och de mĂ„ste tjĂ€na pengar genom att spela enligt nĂ„gon annans regler. Det Ă€r alltid en risk. Det finns alltid möjligheten att du mĂ„ste gĂ„ tillbaka eftersom du helt enkelt inte passar in.

Vilka rÄd skulle du ge till blivande programmerare?

Jag rÄder dig att prova sÄ mÄnga som möjligt för att förstÄ vad som verkligen intresserar dig. Försök att inte fastna i ett omrÄde: prova Android-utveckling, frontend/backend, Java, Javascript, ML och andra saker. Och, som jag redan sa, du behöver vara aktiv, ta kontakt, vara intresserad av vad som hÀnder; vad vÀnner, kollegor, bekanta gör. GÄ pÄ workshops, seminarier, förelÀsningar, trÀffa mÀnniskor. Ju fler kopplingar du har, desto lÀttare Àr det att förstÄ vilka intressanta saker som hÀnder.

Var annars anvÀnds Unity förutom spel?

Unity försöker sluta vara en ren spelmotor. Det anvÀnds till exempel för att rendera CGI-videor: om du till exempel utvecklar en bil och vill göra en annons kommer du naturligtvis att göra en bra video. Jag har hört att Unity ocksÄ anvÀnds för arkitektonisk planering. Det vill sÀga, varhelst visualisering behövs kan Unity anvÀndas. Om du googlar kan du hitta intressanta exempel.

Om du vill stÀlla en frÄga, hitta mig gÀrna pÄ alla sociala nÀtverk.

Vad hÀnde innan

  1. Ilona Papava, Senior Software Engineer pÄ Facebook - hur du fÄr en praktikplats, fÄr ett erbjudande och allt om att arbeta i företaget
  2. Boris Yangel, ML-ingenjör pÄ Yandex - hur man inte gÄr med i raden av dumma specialister om du Àr en dataforskare
  3. Alexander Kaloshin, VD LastBackend - hur man startar en startup, gÄr in pÄ den kinesiska marknaden och tar emot 15 miljoner investeringar.
  4. Natalya Teplukhina, Vue.js kÀrnteammedlem, GoogleDevExpret - hur man klarar en intervju pÄ GitLab, kommer in i Vues utvecklingsteam och blir en Staff-ingenjör.
  5. Ashot Oganesyan, grundare och teknisk chef för DeviceLock – som stjĂ€l och tjĂ€nar pengar pĂ„ dina personuppgifter.
  6. Sania Galimova, marknadsförare pĂ„ RUVDS – hur man lever och arbetar med en psykiatrisk diagnos. Часть 1. Часть 2.
  7. Ilya Kashlakov, chef för front-end-avdelningen för Yandex.Money - hur man blir en front-end teamledare och hur man lever efter det.
  8. Vlada Rau, Senior Digital Analyst pÄ McKinsey Digital Labs - hur man fÄr en praktikplats pÄ Google, gÄr in i konsultverksamhet och flyttar till London.
  9. Richard "Levellord" Gray, skapare av spelen Duke Nukem 3D, SiN, Blood - om hans personliga liv, favoritspel och Moskva.
  10. Vyacheslav Dreher, speldesigner och spelproducent med 12 Ärs erfarenhet - om spel, deras livscykel och intÀktsgenerering
  11. Andrey, teknisk chef pÄ GameAcademy - hur videospel hjÀlper dig att utveckla verkliga fÀrdigheter och hitta ditt drömjobb.
  12. Alexander Vysotsky, ledande PHP-utvecklare pÄ Badoo - hur Highload-projekt skapas i PHP i Badoo.
  13. Andrey Evsyukov, vice CTO pÄ Delivery Club - om att anstÀlla 50 seniorer pÄ 43 dagar och hur man optimerar anstÀllningsramverket
  14. John Romero, skapare av spelen Doom, Quake och Wolfenstein 3D - berÀttelser om hur DOOM skapades
  15. Pasha Zhovner, skapare av Tamagotchi för hackare Flipper Zero - om sitt projekt och andra aktiviteter
  16. Tatyana Lando, sprÄkanalytiker pÄ Google - hur man lÀr Google Assistant mÀnskligt beteende
  17. VÀgen frÄn junior till verkstÀllande direktör pÄ Sberbank. Intervju med Alexey Levanov

Hur sÀljer Data Science reklam till dig? Intervju med en Unity-ingenjör

Hur sÀljer Data Science reklam till dig? Intervju med en Unity-ingenjör

KĂ€lla: will.com

LĂ€gg en kommentar