Data Science сізге жарнаманы қалай сатады? Unity инженерімен сұхбат

Бір апта бұрын Unity Ads компаниясының деректер жөніндегі маманы Никита Александров біздің әлеуметтік желілерде сөйлеп, онда конверсия алгоритмдерін жетілдірді. Никита қазір Финляндияда тұрады, сонымен қатар ол елдегі IT өмірі туралы айтты.

Сұхбаттың жазбасы мен жазбасын сіздермен бөлісеміз.

Менің атым Никита Александров, мен Татарстанда өстім, мектепті сонда бітірдім, математикадан олимпиадаларға қатыстым. Осыдан кейін ол Жоғары экономика мектебінің информатика факультетіне түсіп, сол жерде бакалавр дәрежесін аяқтады. 4 курстың басында мен алмасу курсына барып, бір семестрді Финляндияда өткіздім. Маған ол жерде ұнады, мен Аальто университетінің магистратурасына түстім, оны толық аяқтамасам да – мен барлық курстарды аяқтап, диссертациямды жаза бастадым, бірақ ғылыми дәрежемді алмай, Unity-де жұмыс істеуге кеттім. Қазір мен Unity деректер зерттеушісінде жұмыс істеймін, бөлім Operate Solutions деп аталады (бұрын ол монетизация деп аталды); Менің командам жарнаманы тікелей жеткізеді. Яғни, ойын ішіндегі жарнама – мысалы, мобильді ойын ойнаған кезде пайда болатын және қосымша өмірді табу қажет болатын жарнама. Мен жарнаманы түрлендіруді жақсарту бойынша жұмыс істеп жатырмын, яғни ойыншының жарнаманы басатын мүмкіндігін арттыру.

Сіз қалай қозғалдыңыз?

Алдымен мен Финляндияға алмасу семестріне оқуға келдім, содан кейін Ресейге оралдым және дипломымды аяқтадым. Содан кейін мен Аальто университетінде машиналық оқыту/деректер ғылымы бойынша магистратураға түстім. Мен алмасу студенті болғандықтан, маған ағылшын тілінен емтихан тапсырудың да қажеті болмады; Мен мұны оңай жасадым, мен не істеп жатқанымды білдім. Мен осында тұрып жатқаныма 3 жыл болды.

Фин тілі керек пе?

Егер сіз осында бакалавр дәрежесін алу үшін оқығыңыз келсе, бұл қажет. Бакалаврлар үшін ағылшын тілінде бағдарламалар өте аз, сізге фин немесе швед тілі қажет – бұл екінші мемлекеттік тіл, кейбір университеттер швед тілінде оқытады. Бірақ магистратура мен PhD бағдарламаларында көптеген бағдарламалар ағылшын тілінде. Егер күнделікті қарым-қатынас пен күнделікті өмір туралы айтатын болсақ, мұндағы адамдардың көпшілігі ағылшын тілінде сөйлейді, шамамен 90%. Адамдар әдетте фин тілінсіз бірнеше жыл өмір сүреді (менің әріптесім 20 жыл өмір сүреді).

Әрине, егер сіз осында қалғыңыз келсе, кем дегенде фин тілін пішіндерді толтыру деңгейінде түсінуіңіз керек - тегі, аты және т.б.

Ресей Федерациясындағы жоғары оқу орындарынан білім сапасының айырмашылығы бар ма? Олар кіші құрылғы үшін барлық қажетті базаны қамтамасыз ете ме?

Сапасы басқаша. Меніңше, Ресейде олар бірден көп нәрсені: дифференциалдық теңдеулер, дискретті математика және т.б. үйретуге тырысады. Шын мәнінде, курстық жұмыс немесе диссертация ретінде қосымша материалдарды алу керек, өз бетінше жаңа нәрсені үйрену, кейбір курстардан өту керек. Бұл жерде маған магистратурада оңай болды; Мен не болып жатқанын көп білдім. Тағы да, Финляндияда бакалавр әлі маман емес, мұндай бөлім әлі де бар. Енді, егер сізде магистр дәрежесі болса, онда сіз жұмысқа орналаса аласыз. Финляндиядағы магистратурада әлеуметтік дағдылар маңызды, қатысу, белсенді болу маңызды дер едім; ғылыми жобалар бар. Егер сізді қызықтыратын зерттеулер болса және сіз тереңірек зерттегіңіз келсе, онда сіз профессордың байланыстарын ала аласыз, осы бағытта жұмыс істей аласыз және дамыта аласыз.

Яғни, жауап «иә», бірақ сіз әлеуметтік белсенді болуыңыз керек, егер бар болса, барлық мүмкіндіктерге жабысыңыз. Менің достарымның бірі алқаптағы стартапқа жұмысқа кетті - университетте қолайлы стартаптарды іздейтін және сұхбат ұйымдастыратын бағдарлама бар. Менің ойымша, ол CERN-ге кейінірек барды.

Финляндиядағы компания қызметкерлерді қалай ынталандырады, қандай артықшылықтар бар?

Айқын (еңбекақы) басқа әлеуметтік жеңілдіктер де бар. Мысалы, ата-аналарға декреттік демалыстың мөлшері. Медициналық сақтандыру, акциялар, опциондар бар. Демалыс күндері әдеттен тыс есептелуде. Ерекше ештеңе жоқ, негізінен.

Мысалы, біздің кеңседе сауна бар.

Сондай-ақ талондар бар – түскі асқа, қоғамдық көліктерге, мәдени және спорттық іс-шараларға (мұражайлар, спорт) белгілі бір ақша сомасы.

Гуманитарлық ғылымдар бойынша студент IT-ға түсу үшін не ұсына алады?

Мектеп курсын қайталап, ЕҚ, ҚТБ-ға түсу керек пе? Бағдарламашылардың көбіне математикалық білімі бар/олимпиадалар...

Мен, әрине, математиканы жақсартуға кеңес беремін. Бірақ мектеп курсын қайталаудың қажеті жоқ. Дәлірек айтқанда, егер сіз мүлде есіңізде болмасаңыз, оны қайталау керек. Сонымен қатар, сіз қай АТ-ға кіргіңіз келетінін шешуіңіз керек. Функционалды әзірлеуші ​​болу үшін математиканы білудің қажеті жоқ: сізге тек алдыңғы қатарлы курстардан өтіп, үйрену керек. Менің досым жақында Accenture курстарына жазылуды шешті, ол қазір Scala-ны үйренуде; Ол гуманист емес, бірақ бағдарламалау тәжірибесі жоқ. Нені бағдарламалағыңыз келетініне және не нәрсеге байланысты сізге математиканың басқа мөлшері қажет. Әрине, Machine Learning мамандығы қандай да бір жолмен математиканы қажет етеді. Бірақ, егер сіз жай ғана байқап көргіңіз келсе, онда көптеген түрлі оқулықтар, ашық ақпарат, нейрондық желімен ойнауға немесе оны өзіңіз құруға немесе дайынын жүктеп алуға, параметрлерді өзгертуге және оның қалай өзгеретінін көруге болады. Мұның бәрі мотивацияның қаншалықты күшті екеніне байланысты.

Құпия болмаса – жалақы, тәжірибе, не жазасыз?

Мен Python тілінде жазамын - бұл машиналық оқытуға және деректер туралы ғылымға арналған әмбебап тіл. Тәжірибе – әртүрлі тәжірибелер болды; Мен бірнеше компанияларда қарапайым инженер болдым, Мәскеуде бірнеше ай тәжірибеден өттім. Unity-ге дейін толық жұмыс күні болған жоқ. Мен де сол жерге стажер болып келдім, 9 ай стажер болып жұмыс істедім, кейін үзіліс алдым, қазір жұмыс істеп жатқаныма бір жыл болды. Жалақы бәсекеге қабілетті, аймақтық медианадан жоғары. Жаңадан бастаған маман 3500 евродан табады; Бұл компаниядан компанияға өзгереді. Жалпы, 3.5-4 – бастапқы жалақы.

Қандай кітаптар мен оқулықтарды ұсынасыз?

Мен әсіресе кітаптан үйренуді ұнатпаймын - мен үшін жылдам әрекет ету маңызды; дайын нәрсені жүктеп алыңыз және оны өзіңіз көріңіз. Мен өзімді тәжірибеші деп санаймын, сондықтан кітаптармен көмектесе алмаймын. Бірақ мен бұл жерде кейбір сұхбаттар мен тікелей эфирлерді көрдім, онда екінші баяндамашы кітаптар туралы егжей-тегжейлі әңгімелейді.

Түрлі оқу құралдары бар. Алгоритмді сынап көргіңіз келсе, алгоритмнің, әдістің, әдіс кластарының атын алып, оны іздеуге енгізіңіз. Бірінші сілтеме ретінде не пайда болса, содан кейін қараңыз.

Ол қанша уақыт таза болады?

Салықтарды төлегеннен кейін - сіз салықты плюс 8% алуыңыз керек (бұл салық емес, салық) - жалақының 2/3 бөлігі қалады. Көрсеткіш динамикалық – неғұрлым көп табыс тапсаңыз, салық соғұрлым жоғары болады.

Жарнамаға қандай компаниялар жүгінеді?

Unity / Unity Ads мобильді ойындарды жарнамалаумен айналысатынын түсінуіңіз керек. Яғни, бізде тауашалар бар, біз мобильді ойындарды өте жақсы білеміз, сіз оларды Unity-де жасай аласыз. Ойын жазғаннан кейін, сіз одан ақша тапқыңыз келеді және монетизация бір жол.
Кез келген компания жарнамаға – интернет-дүкендерге, түрлі қаржылық қосымшаларға жүгіне алады. Жарнама бәріне керек. Атап айтқанда, біздің негізгі клиенттеріміз мобильді ойын әзірлеушілері.

Біліктілікті арттыру үшін қандай жобаларды жасаған дұрыс?

Жақсы сұрақ. Егер деректер туралы ғылым туралы айтатын болсақ, сіз өзіңізді онлайн курс (мысалы, Стэнфордта бар) немесе онлайн университет арқылы жаңартуыңыз керек. Сізге төлеу керек түрлі платформалар бар - мысалы, Udacity. Үй тапсырмасы, видеолар, тәлімгерлік бар, бірақ ләззат арзан емес.

Сіздің қызығушылықтарыңыз неғұрлым тар болса (мысалы, білім берудің қандай да бір түрі), жобаларды табу қиынырақ болады. Сіз kaggle жарыстарына қатысуға тырыса аласыз: kaggle.com сайтына өтіңіз, ол жерде көптеген түрлі машина үйрену жарыстары бар. Сіз қазірдің өзінде қандай да бір базалық сызығы бар нәрсені қабылдайсыз; жүктеп алып, орындауды бастаңыз. Яғни, көптеген жолдар бар: сіз өз бетіңізше оқуға болады, онлайн курсқа қатыса аласыз - тегін немесе ақылы, жарыстарға қатыса аласыз. Егер сіз Facebook, Google және т.б.-да жұмыс іздегіңіз келсе, онда сіз алгоритмдік есептерді шешуді үйренуіңіз керек - яғни сұхбаттан өту үшін LeetCode-ге баруыңыз керек, сонда дағдыларыңызды алуыңыз керек.

Machine Learning тренингінің қысқаша жол картасын сипаттаңыз ба?

Мен сізге әмбебап болмай-ақ, дұрыс айтамын. Сіз алдымен университетте математика курстарын өтесіз, сізге сызықтық алгебра, ықтималдық және статистика туралы білім мен түсінік қажет. Осыдан кейін біреу сізге ML туралы айтады; егер сіз ірі қалада тұрсаңыз, ML курстарын ұсынатын мектептер болуы керек. Ең танымал SHAD, Яндекс Деректерді талдау мектебі. Егер сіз тапсырып, екі жыл оқи алсаңыз, сіз бүкіл ML базасын аласыз. Сізге зерттеу және жұмыстағы дағдыларыңызды одан әрі жетілдіру қажет болады.

Егер басқа нұсқалар болса: мысалы, Тинковтың оқуды бітіргеннен кейін Tinkoff-қа жұмысқа тұру мүмкіндігі бар машиналық оқыту курстары бар. Бұл сізге ыңғайлы болса, осы курстарға жазылыңыз. Әртүрлі кіру шектері бар: мысалы, ShAD-да кіру сынақтары бар.
Егер сіз тұрақты курстарды алғыңыз келмесе, онлайн курстардан бастай аласыз, олардың саны жеткілікті. Бұл сізге байланысты; егер сізде ағылшын тілі жақсы болса, оны табу оңай болады. Егер жоқ болса, онда да бір нәрсе бар шығар. Сол ShAD лекциялары жалпыға қолжетімді.
Теориялық негізді алғаннан кейін, сіз алға жылжуға болады - тағылымдамадан өтуге, ғылыми зерттеулерге және т.б.

Машиналық оқытуды өзіңіз үйренуге бола ма? Сіз осындай бағдарламашыны кездестірдіңіз бе?

Мен Иә деп ойлаймын. Тек күшті мотивация керек. Мысалы, біреу ағылшын тілін өз бетімен үйрене алады, бірақ біреу курстардан өтуі керек және бұл адамның үйренуінің жалғыз жолы. ML-де де солай. Мен бәрін өз бетімен үйренген бағдарламашыны білмесем де, менің таныстарым көп емес шығар; Менің барлық достарым әдеттегідей үйренді. Мен сізге 100% оқу керек деп айта алмаймын: ең бастысы - сіздің қалауыңыз, сіздің уақытыңыз. Әрине, егер сізде математикалық негіз болмаса, оны дамытуға көп уақыт жұмсауға тура келеді.
Деректер ғалымы болу нені білдіретінін түсінуден басқа: мен өзім деректермен айналыспаймын.
зерттеу ретінде. Біздің компания алты ай бойы зертханада өзімізді құлыптап отырып, әдістерді әзірлейтін зертхана емес. Мен өндіріспен тікелей жұмыс істеймін, маған инженерлік дағдылар қажет; Маған код жазу керек және не жұмыс істейтінін түсіну үшін инженерлік дағдыларға ие болуым керек. Деректер туралы ғылым туралы сөйлескенде адамдар бұл мүмкіндіктерді жиі өткізбейді. PhD докторлары бар адамдар оқылмайтын, қорқынышты, құрылымдалмаған кодты жазатын және олар салаға баруды шешкеннен кейін үлкен проблемаларға тап болғаны туралы көптеген әңгімелер бар. Яғни, Machine Learning-пен бірге инженерлік дағдыларды ұмытпау керек.

Деректер туралы ғылым - бұл өзі туралы айтпайтын ұстаным. Сіз деректер ғылымымен айналысатын компанияда жұмысқа орналаса аласыз және сіз SQL сұрауларын жазасыз немесе қарапайым логистикалық регрессия болады. Негізінде, бұл да машиналық оқыту, бірақ әр компанияның деректер туралы ғылымның не екенін өз түсінігі бар. Мысалы, менің Facebook-тегі досым деректер туралы ғылым адамдардың жай ғана статистикалық эксперименттер жүргізетінін айтты: түймелерді басып, нәтижелерді жинап, содан кейін оларды ұсыну. Бұл ретте мен өзім түрлендіру әдістері мен алгоритмдерін жетілдіремін; кейбір басқа компанияларда бұл мамандықты машиналық оқыту инженері деп атауға болады. Әртүрлі компанияларда әр түрлі болуы мүмкін.

Сіз қандай кітапханаларды пайдаланасыз?

Біз Keras және TensorFlow пайдаланамыз. PyTorch да мүмкін - бұл маңызды емес, ол сізге бірдей нәрселерді жасауға мүмкіндік береді - бірақ бір сәтте оларды пайдалану туралы шешім қабылданды. Қолданыстағы өндіріспен оны өзгерту қиын.

Unity түрлендіру алгоритмдерін оңтайландыратын деректер ғалымдары ғана емес, сонымен қатар GameTune - бұл әртүрлі оқулықтар арқылы пайда немесе сақтау тұрғысынан көрсеткіштерді жақсартатын нәрсе. Біреу ойын ойнады делік: мен түсінбеймін, мені қызықтырмайды - ол ойыннан бас тартты; Кейбіреулер үшін бұл тым оңай, бірақ керісінше, ол да бас тартты. Сондықтан GameTune қажет - ойыншының қабілетіне, ойын тарихына немесе қолданбадан бірдеңе сатып алу жиілігіне қарай ойындардың қиындығын реттейтін бастама.

Сондай-ақ Unity Labs бар - оны да Google арқылы іздеуге болады. Жарма қорабын алатын бейне бар, оның артында лабиринт сияқты ойындар бар - бірақ олар толықтырылған шындықпен үйлесімді және сіз картондағы адамды басқара аласыз. Өте керемет көрінеді.

Unity Ads туралы тікелей сөйлесуге болады. Егер сіз ойын жазуды шешсеңіз және оны басып шығарып, ақша табуды шешсеңіз, сізге қиын мәселелерді шешуге тура келеді.

Мысалдан бастайын: Apple iOS 14 іске қосылғанын жариялады. Онда әлеуетті ойыншы қолданбаға кіріп, өзінің Device-ID-ін ешкіммен бөліскісі келмейтінін айта алады. Дегенмен, ол жарнама сапасының нашарлайтынымен келіседі. Бірақ сонымен бірге бұл біз үшін қиын, себебі сізді анықтай алмасақ, белгілі бір көрсеткіштерді жинай алмаймыз және сіз туралы жай ғана ақпаратымыз аз болады. Деректер ғалымы үшін құпиялылық пен деректерді қорғауға көбірек ұмтылатын әлемде жұмысты оңтайландыру қиынға соғуда - деректер аз және қол жетімді әдістер бар.

Unity-тен басқа, Facebook және Google сияқты алпауыттар бар - және, меніңше, Unity жарнамалары бізге не үшін қажет? Бірақ сіз бұл жарнамалық желілер әртүрлі елдерде әртүрлі жұмыс істеуі мүмкін екенін түсінуіңіз керек. Салыстырмалы түрде 1-деңгейдегі елдер бар (Америка, Канада, Австралия); 2-деңгей елдері бар (Азия), екінші деңгейлі елдер бар (Үндістан, Бразилия). Жарнамалық желілер оларда басқаша жұмыс істей алады. Қолданылатын жарнама түрі де маңызды. Бұл әдеттегі түрі ма, әлде «сыйақы» жарнамасы - мысалы, ойын аяқталғаннан кейін бір жерден жалғастыру үшін жарнаманы көру керек болғанда. Жарнаманың әртүрлі түрлері, әртүрлі адамдар. Кейбір елдерде бір жарнамалық желі жақсы жұмыс істейді, басқаларында басқасы. Қосымша ескертпе ретінде мен Google-дың AdMob интеграциясы Unity-ге қарағанда күрделірек екенін естідім.

Яғни, егер сіз Unity бағдарламасында ойын жасасаңыз, онда сіз Unity Ads қолданбасына автоматты түрде біріктірілгенсіз. Айырмашылық интеграцияның жеңілдігінде. Мен не ұсына аламын: медиация деген бар; оның әртүрлі позициялары бар: жарнама орналастыру үшін «сарқырамада» позицияларды орнатуға болады. Мысалы, мынаны айта аласыз: мен алдымен Facebook, содан кейін Google, содан кейін Unity көрсетілуін қалаймын. Ал егер Facebook пен Google жарнамаларды көрсетпеуді шешсе, Unity болады. Жарнамалық желілер неғұрлым көп болса, соғұрлым жақсы. Мұны инвестиция деп санауға болады, бірақ сіз бірден бірнеше жарнамалық желілерге инвестиция жасайсыз.
Сондай-ақ, сіз жарнамалық науқанның сәтті болуы үшін не маңызды екенін айта аласыз. Шындығында, мұнда ерекше ештеңе жоқ: сіз жарнаманың сіздің өтініміңіздің мазмұнына сәйкес келетініне көз жеткізуіңіз керек. Сіз, мысалы, YouTube сайтында «app ads mafia» деп іздеп, жарнаманың мазмұнға сәйкес келмеуі мүмкін екенін көре аласыз. Сондай-ақ Homescapes (немесе Gardenscapes?) деп аталатын қолданба бар. Науқанның дұрыс ұйымдастырылуы маңызды болуы мүмкін: ағылшын тіліндегі жарнама ағылшын тілді аудиторияға, ал орыс тілінде сөйлейтін аудиторияға көрсетілу үшін. Бұл жерде жиі қателер болады: адамдар оны түсінбейді, кездейсоқ орнатады.
Сізге әртүрлі керемет бейнелер жасау керек, формат туралы ойланыңыз, оларды қаншалықты жиі жаңарту керектігі туралы ойланыңыз. Ірі компанияларда мұны арнайы адамдар жасайды - пайдаланушыларды сатып алу менеджерлері. Егер сіз жалғыз әзірлеуші ​​болсаңыз, бұл сізге қажет емес немесе белгілі бір өсімге қол жеткізгеннен кейін қажет.

Алдағы жоспарларыңыз қандай?

Қазір тұрған жерімде жұмыс істеп жатырмын. Мүмкін мен Финляндия азаматтығын алатын шығармын - бұл 5 жыл тұрудан кейін мүмкін болады (егер 30 жылдан аз болса, сіз де қызмет етуіңіз керек, егер адам мұны басқа елде жасамаған болса).

Неліктен Финляндияға көштіңіз?

Иә, бұл IT-маманының көшуі өте танымал ел емес. Көптеген адамдар отбасыларымен көшіп келеді, өйткені мұнда жақсы әлеуметтік жеңілдіктер бар - балабақшалар, балабақшалар және ата-анасының кез келгеніне декреттік демалыс. Неліктен мен өзім қозғалдым?Бұл жер маған ұнады. Маған бұл кез келген жерде ұнайтын шығар, бірақ Финляндия мәдени менталитет бойынша өте жақын; Әрине, Ресеймен айырмашылықтар бар, бірақ ұқсастықтары да бар. Ол кішкентай, қауіпсіз және ешқашан үлкен қиындықтарға араласпайды. Бұл кәдімгі Америка емес, онда ұнатпайтын президентті алуға болады және осыған байланысты бірдеңе басталады; және кенеттен ЕО-дан кеткісі келетін Ұлыбритания емес, сонымен қатар проблемалар туындайды. Мұнда бар болғаны 5 миллион адам бар. Тіпті коронавирустық індетпен Финляндия басқа елдермен салыстырғанда өте жақсы күресті.

Сіз Ресейге оралуды жоспарлап отырсыз ба?

Мен әлі бармаймын. Маған мұны істеуге ештеңе кедергі бола алмайды, бірақ мен мұнда өзімді жайлы сезінемін. Оның үстіне Ресейде жұмыс істейтін болсам, әскерге тіркелуім керек, әскерге шақырылуым мүмкін.

Финляндиядағы магистратура бағдарламалары туралы

Ерекше ештеңе жоқ. Дәрістердің мазмұны туралы айтатын болсақ, бұл жай ғана слайдтар жиынтығы; теориялық материал, практикамен семинар, онда бұл теория жетілдіріледі, содан кейін барлық осы материалдар бойынша емтихан (теория және тапсырмалар).

Ерекшелігі: олар магистратурадан шығарылмайды. Егер сіз емтиханды тапсыра алмасаңыз, келесі семестрде бұл курсты өтуіңіз керек. Жалпы оқу уақытында шектеу бар: бакалавр дәрежесі үшін – 7 жылдан аспайды, магистратура үшін – 4 жыл. Сіз бір курстан басқа екі жылда бәрін оңай аяқтай аласыз және оны 2 жылға соза аласыз немесе академиктер аласыз.

Мәскеу мен Финляндиядағы жұмыс мүлдем басқаша ма?

айтпас едім. Бірдей IT компаниялары, бірдей тапсырмалар. Мәдени-тұрмыстық тұрғыдан алғанда ыңғайлы, жұмыс жақын, қала шағын. Азық-түлік дүкені менен бір минут, спорт залы үш, жұмыс жиырма бес, есікке дейін. Маған өлшемдері ұнайды; Мен бұрын-соңды мұндай жайлы қалаларда тұрған емеспін, онда бәрі қолымнан келеді. Әдемі табиғат, жағажай жақын жерде.

Бірақ жұмыс жағынан плюс немесе минус бәрі бірдей деп ойлаймын. Финляндиядағы АТ-еңбек нарығына келетін болсақ, машиналық оқытуға қатысты кейбіреулер ML-ге қатысты мамандықтар үшін PhD немесе кем дегенде магистр дәрежесі қажет екенін атап өтеді. Бұл жақын болашақта өзгереді деп ойлаймын. Бұл жерде әлі де бір жаңсақ пікір бар: бакалавр дәрежесі болса, дайындалған маман бола алмайсың, ал егер магистр дәрежесі болса, мамандығың бар және жұмыс істей аласың. Ал егер сізде PhD докторы болса, онда бәрі керемет және сіз IT зерттеулерін жасай аласыз. Меніңше, тіпті PhD докторантурасын бітірген адамдар да салаға толығымен кірігуі мүмкін емес және бұл сала тек алгоритмдер мен әдістер ғана емес, бизнес екенін түсінбеуі мүмкін. Егер сіз бизнесті түсінбесеңіз, онда мен компанияны қалай өсіруге болатынын және бұл бүкіл мета-жүйенің қалай жұмыс істейтінін түсінбеймін.

Сондықтан аспирантураға көшу және бірден жұмыс табу идеясы өте қиын; егер сіз Финляндияға бакалавр дәрежесімен көшсеңіз, сіз аты-жөні жоқ адамсыз. Сізде белгілі бір жұмыс тәжірибесі болуы керек: мен Yandex, Mail, Kaspersky Lab және т.б. жұмыс істедім.

Финляндияда 500 еуроға қалай өмір сүруге болады?

Сіз өмір сүре аласыз. Егер сіз студент болсаңыз, сізде шәкіртақы болмайтынын түсінуіңіз керек; ЕО ақша бере алады, бірақ тек алмасу студенттері үшін. Егер сіз Финляндиядағы университетке түссеңіз, онда сіз қалай өмір сүретініңізді түсінуіңіз керек. Бірнеше нұсқа бар; егер сіз PhD жолымен магистратураға түссеңіз (яғни магистратура мен PhD докторантурасына қатар), онда бірінші курстан бастап ғылыми-зерттеу жұмыстарын жүргізіп, оған ақша аласыз.
Кішкентай, бірақ бұл студент үшін жеткілікті болады. Екінші нұсқа – толық емес жұмыс күні; мысалы, мен белгілі бір курста ассистент болдым және айына 400 евро таптым.

Айтпақшы, Финляндияда студенттерге жақсы жеңілдіктер бар. Сіз жатақханаға бір бөлмеге 300 немесе 200 еуро төлей аласыз, студенттік асханаларда белгіленген бағамен тамақтана аласыз (табақшаңызға қойғанның бәрі 2.60 евро). Кейбіреулер таңғы ас, түскі және кешкі асты асханада 2.60-ға ішуге тырысады; Егер сіз мұны жасасаңыз, сіз 500 еуроға өмір сүре аласыз. Бірақ бұл ең төменгі көрсеткіш.

Бағдарламашы болғыңыз келсе, қайда баруға болады?

Мысалы, Жоғары экономика мектебінің, Мәскеу физика-техникалық институтының – FIVT және FUPM немесе Мәскеу мемлекеттік университетінің Информатика және есептеу комитетінің информатика факультетіне оқуға түсуге болады. Санкт-Петербургте де бірдеңе табуға болады. Бірақ мен машиналық оқытудың нақты жағдайын білмеймін, осы тақырыпты іздеуге тырысыңыз.

Айтайын дегенім, бағдарламашы болу үшін тек білім алу жеткіліксіз. Мүмкіндігінше тезірек байланыс орнату үшін әңгімелесуге жағымды, әлеуметтік адам болу маңызды. Байланыстар шеше алады. Компанияға жеке ұсыныстар басқа үміткерлерге қарағанда айтарлықтай артықшылық береді; сіз жалдаушының скринингін өткізіп жібере аласыз.

Әрине, Финляндиядағы өмір мүлдем керемет емес - мен көшіп кеттім, бәрі бірден салқын болды. Кез келген мигрант әлі де мәдени шокқа тап болады. Әр елдің халқы, менталитеті әртүрлі, заңдары әртүрлі. Мысалы, бұл жерде салықтарды өзіңіз шешуіңіз керек - салық картасын өзіңіз толтырыңыз; көлік сатып алу, үйді жалға алу – көп нәрсе басқаша жұмыс істейді. Егер сіз көшуді шешсеңіз, бұл өте қиын. Мұнда адамдар онша қоғамдық емес, ауа-райы Санкт-Петербургтегідей - қараша-желтоқсан айларында 1-2 шуақты күн болуы мүмкін. Кейбіреулер тіпті бұл жерде депрессияға ұшырайды; олар мұнда өте қажет екеніне сенімділікпен келеді, бірақ олай емес және олар басқа біреудің ережелерімен ойнау арқылы ақша табуы керек. Бұл әрқашан тәуекел. Қайта оралу мүмкіндігі әрқашан бар, өйткені сіз оған сәйкес келмейсіз.

Қалаған бағдарламашыларға қандай кеңес берер едіңіз?

Мен сізді шынымен қызықтыратын нәрсені түсіну үшін мүмкіндігінше көп тырысуға кеңес беремін. Бір салада тұрып қалмауға тырысыңыз: Android әзірлеуін, фронтенд/бэкендті, Java, Javascript, ML және басқаларды қолданып көріңіз. Ал, жоғарыда айтқанымдай, белсенділік таныту, байланыс орнату, болып жатқан нәрсеге қызығушылық таныту керек; достар, әріптестер, таныстар не істеп жатыр. Семинарларға, семинарларға, лекцияларға барыңыз, адамдармен танысыңыз. Неғұрлым көп байланыстар болса, соғұрлым қызықты нәрселердің не болып жатқанын түсіну оңайырақ.

Unity ойындардан басқа қай жерде қолданылады?

Бірлік таза ойын қозғалтқышы болуды тоқтатуға тырысады. Мысалы, ол CGI бейнелерін көрсету үшін қолданылады: егер сіз, мысалы, көлік жасап жатсаңыз және жарнама жасағыңыз келсе, әрине, жақсы бейне түсіргіңіз келеді. Бірлік архитектуралық жоспарлау үшін де қолданылады деп естідім. Яғни, визуализация қажет жерде Unity пайдалануға болады. Гуглдан іздесеңіз, қызықты мысалдарды таба аласыз.

Сұрақ қойғыңыз келсе, мені барлық әлеуметтік желілерден таба аласыз.

Бұрын не болған

  1. Илона Папава, Facebook желісіндегі аға бағдарламалық қамтамасыз ету инженері - тағылымдамадан қалай өтуге болады, ұсынысты алу және компанияда жұмыс істеу туралы барлығы
  2. Борис Янгель, Яндекстің ML инженері - егер сіз деректер ғалымы болсаңыз, мылқау мамандар қатарына қалай қосылмауға болады
  3. Александр Калошин, LastBackend бас директоры - стартапты қалай іске қосуға, Қытай нарығына шығуға және 15 миллион инвестицияны алуға болады.
  4. Наталья Теплухина, Vue.js негізгі тобының мүшесі, GoogleDevExpret - GitLab-те сұхбаттан қалай өтуге, Vue әзірлеу тобына кіруге және инженер-қызметкер болуға болады.
  5. Ашот Оганесян, DeviceLock негізін қалаушы және техникалық директоры - ол сіздің жеке деректеріңізді ұрлайды және ақша жасайды.
  6. Сания Галимова, RUVDS маркетологы - психиатриялық диагнозбен қалай өмір сүру және жұмыс істеу керек. 1 бөлігі. 2 бөлігі.
  7. Илья Кашлаков, Яндекс.Ақшаның алдыңғы бөлімшесінің меңгерушісі - қалай топ басшысы болуға болады және одан кейін қалай өмір сүру керек.
  8. Влада Рау, McKinsey Digital Labs компаниясының аға сандық талдаушысы - Google-да тағылымдамадан өту, консалтингке өту және Лондонға көшу.
  9. Ричард «Левеллорд» Грей, Duke Nukem 3D, SiN, Blood ойындарын жасаушы - оның жеке өмірі, сүйікті ойындары және Мәскеу туралы.
  10. Вячеслав Дрехер, ойын дизайнері және 12 жылдық тәжірибесі бар ойын продюсері - ойындар, олардың өмірлік циклі және монетизация туралы
  11. Андрей, GameAcademy техникалық директоры - бейне ойындар нақты дағдыларды дамытуға және армандаған жұмысты табуға қалай көмектеседі.
  12. Александр Высоцкий, Badoo-дағы жетекші PHP әзірлеушісі - Badoo-да PHP-де Highload жобалары қалай жасалады.
  13. Андрей Евсюков, Delivery Club компаниясының техникалық директорының орынбасары - 50 күнде 43 қарт адамды жұмысқа алу және жалдау жүйесін оңтайландыру туралы
  14. Джон Ромеро, Doom, Quake және Wolfenstein 3D ойындарын жасаушы - DOOM қалай құрылғаны туралы әңгімелер
  15. Паша Жовнер, хакерлерге арналған Tamagotchi Flipper Zero жасаушысы - оның жобасы және басқа да әрекеттері туралы
  16. Татьяна Ландо, Google компаниясының лингвистикалық талдаушысы - Google Assistant-тің адам мінез-құлқын қалай үйрету керек
  17. Сбербанктегі кіші директордан атқарушы директорға дейінгі жол. Алексей Левановпен сұхбат

Data Science сізге жарнаманы қалай сатады? Unity инженерімен сұхбат

Data Science сізге жарнаманы қалай сатады? Unity инженерімен сұхбат

Ақпарат көзі: www.habr.com

пікір қалдыру