Bagaimana Ilmu Data menjual iklan kepada Anda? Wawancara dengan seorang insinyur Unity

Seminggu yang lalu, Nikita Alexandrov, Ilmuwan Data di Unity Ads, berbicara di jejaring sosial kami, di mana dia meningkatkan algoritme konversi. Nikita kini tinggal di Finlandia, antara lain ia berbicara tentang kehidupan IT di negara tersebut.

Kami membagikan kepada Anda transkrip dan rekaman wawancara.

Nama saya Nikita Aleksandrov, saya besar di Tatarstan dan lulus sekolah di sana, serta mengikuti olimpiade matematika. Setelah itu, ia masuk Fakultas Ilmu Komputer pada Sekolah Tinggi Ekonomi dan menyelesaikan gelar sarjananya di sana. Pada awal tahun ke-4 saya mengikuti studi pertukaran dan menghabiskan satu semester di Finlandia. Saya menyukainya di sana, saya masuk program master di Universitas Aalto, meskipun saya tidak menyelesaikannya sepenuhnya - saya menyelesaikan semua kursus dan mulai menulis tesis saya, tetapi berhenti bekerja di Unity tanpa menerima gelar saya. Sekarang saya bekerja di Unity data scientist, departemennya bernama Operate Solutions (sebelumnya bernama Monetization); Tim saya langsung mengirimkan iklan. Artinya, iklan dalam game - iklan yang muncul saat Anda memainkan game seluler dan perlu mendapatkan kehidupan tambahan, misalnya. Saya sedang berupaya meningkatkan konversi iklan - yaitu, membuat pemain lebih cenderung mengeklik iklan.

Bagaimana kamu pindah?

Pertama, saya datang ke Finlandia untuk belajar semester pertukaran, setelah itu saya kembali ke Rusia dan menyelesaikan diploma saya. Kemudian saya masuk program master di Aalto University di bidang pembelajaran mesin/ilmu data. Karena saya adalah siswa pertukaran, saya bahkan tidak perlu mengikuti ujian bahasa Inggris; Saya melakukannya dengan mudah, saya tahu apa yang saya lakukan. Saya sudah tinggal di sini selama 3 tahun sekarang.

Apakah bahasa Finlandia diperlukan?

Hal ini diperlukan jika Anda ingin belajar di sini untuk mendapatkan gelar sarjana. Ada sangat sedikit program dalam bahasa Inggris untuk sarjana, Anda memerlukan bahasa Finlandia atau Swedia - ini adalah bahasa negara kedua, beberapa universitas mengajar dalam bahasa Swedia. Namun pada program magister dan PhD, sebagian besar programnya dalam bahasa Inggris. Jika kita berbicara tentang komunikasi sehari-hari dan kehidupan sehari-hari, sebagian besar penduduk di sini berbicara bahasa Inggris, sekitar 90%. Orang biasanya hidup bertahun-tahun (rekan saya hidup selama 20 tahun) tanpa bahasa Finlandia.

Tentu saja, jika Anda ingin tinggal di sini, Anda setidaknya harus memahami bahasa Finlandia pada tingkat pengisian formulir - nama belakang, nama depan, dan sebagainya.

Apakah kualitas pendidikan berbeda dengan universitas di Federasi Rusia? Apakah mereka menyediakan semua dasar yang diperlukan untuk perangkat junior?

Kualitasnya berbeda. Bagi saya, di Rusia mereka mencoba mengajarkan banyak hal sekaligus: persamaan diferensial, matematika diskrit, dan banyak lagi. Bahkan, Anda perlu mengambil materi tambahan, seperti makalah atau disertasi, mempelajari sesuatu yang baru sendiri, mengambil beberapa kursus. Di sini mudah bagi saya dalam program master; Saya tahu banyak tentang apa yang sedang terjadi. Sekali lagi, di Finlandia, sarjana belum menjadi spesialis, masih ada divisi seperti itu. Sekarang, jika Anda memiliki gelar master, maka Anda bisa mendapatkan pekerjaan. Menurut saya, dalam program magister di Finlandia, keterampilan sosial itu penting, penting untuk berpartisipasi, aktif; ada proyek penelitian. Jika ada penelitian yang menarik bagi Anda, dan Anda ingin menggali lebih dalam, maka Anda bisa mendapatkan kontak profesornya, bekerja ke arah tersebut, dan mengembangkannya.

Artinya, jawabannya adalah “ya”, tetapi Anda harus aktif secara sosial, berpegang teguh pada setiap peluang jika ada. Salah satu teman saya bekerja di sebuah startup di Valley - ada program di universitas yang mencari startup yang cocok dan mengatur wawancara. Saya pikir dia bahkan pergi ke CERN nanti.

Bagaimana perusahaan di Finlandia memotivasi karyawannya, apa manfaatnya?

Selain yang jelas (gaji), ada tunjangan sosial. Misalnya saja besaran cuti melahirkan bagi orang tua. Ada asuransi kesehatan, saham, opsi. Ada akumulasi hari libur yang tidak biasa. Pada dasarnya tidak ada yang istimewa.

Kami memiliki sauna di kantor kami, misalnya.

Ada juga kupon - sejumlah uang untuk makan siang, untuk transportasi umum, untuk acara budaya dan olahraga (museum, olah raga).

Apa yang dapat direkomendasikan oleh mahasiswa humaniora untuk memasuki TI?

Ulangi kursus sekolah dan masuk HSE? Pemrogram sering kali memiliki latar belakang matematika/Olimpiade...

Saya menyarankan, tentu saja, untuk meningkatkan matematika Anda. Namun tidak perlu mengulang pelajaran sekolah. Lebih tepatnya, ini harus diulangi hanya jika Anda tidak mengingat apa pun. Selain itu, Anda perlu memutuskan TI mana yang ingin Anda masuki. Untuk menjadi front-end developer, Anda tidak perlu mengetahui matematika: Anda hanya perlu mengikuti kursus front-end dan belajar. Teman saya baru-baru ini memutuskan untuk mendaftar kursus dari Accenture, dia sedang belajar Scala; Dia bukan seorang humanis, tapi dia tidak memiliki pengalaman pemrograman. Bergantung pada apa yang ingin Anda programkan dan apa, Anda memerlukan jumlah matematika yang berbeda. Tentu saja, spesialisasi Pembelajaran Mesin memerlukan matematika, dalam satu atau lain cara. Namun, jika Anda hanya ingin mencoba, ada banyak tutorial berbeda, informasi terbuka, tempat di mana Anda dapat bermain dengan jaringan saraf atau membangunnya sendiri, atau mengunduh yang sudah jadi, mengubah parameternya dan melihat perubahannya. Itu semua tergantung seberapa kuat motivasinya.

Jika ini bukan rahasia - gaji, pengalaman, apa yang Anda tulis?

Saya menulis dengan Python - ini adalah bahasa universal untuk pembelajaran mesin dan ilmu data. Pengalaman – memiliki pengalaman yang bervariasi; Saya adalah seorang insinyur sederhana di beberapa perusahaan, saya magang selama beberapa bulan di Moskow. Tidak memiliki pekerjaan penuh waktu sebelum Unity. Saya juga datang ke sana untuk magang, bekerja magang selama 9 bulan, lalu istirahat, dan sekarang saya sudah bekerja selama setahun. Gajinya kompetitif, di atas rata-rata regional. Seorang spesialis pemula akan mendapat penghasilan mulai dari 3500 EUR; Ini bervariasi dari satu perusahaan ke perusahaan lainnya. Secara umum, 3.5-4 adalah gaji awal.

Buku dan tutorial apa yang Anda rekomendasikan?

Saya tidak terlalu suka belajar dari buku - penting bagi saya untuk mencobanya dengan cepat; unduh sesuatu yang sudah jadi dan coba sendiri. Saya menganggap diri saya lebih sebagai seorang eksperimen, jadi saya tidak bisa membantu dengan buku. Namun saya menonton beberapa wawancara dan siaran langsung di sini, di mana pembicara kedua berbicara secara detail tentang buku tersebut.

Ada berbagai tutorial. Jika Anda ingin mencoba suatu algoritma, ambil nama algoritma, metode, kelas metode, dan masukkan ke dalam pencarian. Apa pun yang muncul sebagai tautan pertama, lihatlah.

Berapa lama tetap bersih?

Setelah pajak - Anda harus mengambil pajak ditambah 8% (yang bukan pajak, tetapi pajak) - tersisa 2/3 dari gaji. Tarifnya dinamis - semakin banyak penghasilan Anda, semakin tinggi pajaknya.

Perusahaan mana yang mengajukan permohonan periklanan?

Perlu anda pahami bahwa Unity/Unity Ads bergerak dalam bidang periklanan game mobile. Artinya, kami memiliki ceruk, kami sangat berpengalaman dalam game seluler, Anda dapat membuatnya di Unity. Setelah Anda menulis sebuah game, Anda ingin menghasilkan uang darinya, dan monetisasi adalah salah satu caranya.
Perusahaan mana pun dapat mengajukan permohonan periklanan – toko online, berbagai aplikasi keuangan. Setiap orang membutuhkan iklan. Secara khusus, klien utama kami adalah pengembang game seluler.

Proyek apa yang terbaik untuk dilakukan untuk meningkatkan keterampilan Anda?

Pertanyaan bagus. Jika kita berbicara tentang ilmu data, Anda perlu meningkatkan diri melalui kursus online (misalnya, Stanford memiliki kursus online) atau universitas online. Ada berbagai platform yang perlu Anda bayar - misalnya, Udacity. Ada PR, video, mentoring, tapi kesenangannya tidak murah.

Semakin sempit minat Anda (misalnya, semacam pembelajaran penguatan), semakin sulit menemukan proyek. Anda dapat mencoba berpartisipasi dalam kompetisi kaggle: kunjungi kaggle.com, ada banyak kompetisi pembelajaran mesin yang berbeda di sana. Anda mengambil sesuatu yang sudah mempunyai semacam garis dasar yang melekat padanya; unduh dan mulai melakukannya. Artinya, ada banyak cara: Anda bisa belajar sendiri, Anda bisa mengikuti kursus online - gratis atau berbayar, Anda bisa berpartisipasi dalam kompetisi. Jika Anda ingin mencari pekerjaan di Facebook, Google, dan sebagainya, maka Anda perlu mempelajari cara memecahkan masalah algoritmik - yaitu, Anda perlu membuka LeetCode, mendapatkan keahlian Anda di sana agar dapat lulus wawancara.

Jelaskan peta jalan singkat untuk pelatihan Machine Learning?

Idealnya saya akan memberi tahu Anda, tanpa berpura-pura bersifat universal. Anda pertama kali mengambil mata kuliah matematika di universitas, Anda memerlukan pengetahuan dan pemahaman tentang aljabar linier, probabilitas dan statistik. Setelah itu, seseorang memberitahu Anda tentang ML; jika Anda tinggal di kota besar, pasti ada sekolah yang menawarkan kursus ML. Yang paling terkenal adalah SHAD, Sekolah Analisis Data Yandex. Jika Anda lulus dan dapat belajar selama dua tahun, Anda akan mendapatkan seluruh basis ML. Anda perlu lebih mengasah keterampilan Anda dalam penelitian dan pekerjaan.

Jika ada pilihan lain: misalnya, Tinkov memiliki kursus pembelajaran mesin dengan kesempatan mendapatkan pekerjaan di Tinkoff setelah lulus. Jika ini nyaman bagi Anda, daftarlah ke kursus ini. Ada ambang batas masuk yang berbeda: misalnya, ShAD memiliki tes masuk.
Jika Anda tidak ingin mengikuti kursus reguler, Anda bisa memulai dengan kursus online yang jumlahnya lebih dari cukup. Itu tergantung pada Anda; kalau bahasa inggrisnya bagus, bagus, akan mudah menemukannya. Jika tidak, mungkin ada sesuatu di sana juga. Kuliah ShAD yang sama tersedia untuk umum.
Setelah menerima landasan teori, Anda dapat melanjutkan - untuk magang, penelitian, dan sebagainya.

Apakah mungkin mempelajari pembelajaran mesin sendiri? Pernahkah Anda bertemu dengan programmer seperti itu?

Saya pikir ya. Anda hanya perlu memiliki motivasi yang kuat. Misalnya, seseorang dapat belajar bahasa Inggris sendiri, tetapi seseorang perlu mengambil kursus, dan itulah satu-satunya cara orang tersebut dapat belajar. Sama halnya dengan ML. Meskipun saya tidak mengenal seorang programmer yang mempelajari semuanya sendiri, mungkin saya tidak memiliki banyak kenalan; semua teman saya baru belajar dengan cara biasa. Saya tidak bermaksud mengatakan bahwa Anda perlu belajar 100% dengan cara ini: yang utama adalah keinginan Anda, waktu Anda. Tentu saja, jika Anda tidak memiliki dasar matematika, Anda harus menghabiskan banyak waktu untuk mengembangkannya.
Selain memahami apa artinya menjadi data scientist: Saya sendiri tidak mempelajari ilmu data.
ence sebagai penelitian. Perusahaan kami bukanlah laboratorium tempat kami mengembangkan metode sambil mengunci diri di laboratorium selama enam bulan. Saya bekerja langsung dengan produksi, dan saya memerlukan keterampilan teknik; Saya perlu menulis kode dan memiliki keterampilan teknik untuk memahami apa yang berhasil. Orang sering mengabaikan fitur ini ketika berbicara tentang ilmu data. Ada banyak cerita tentang orang-orang dengan gelar PhD yang menulis kode yang tidak terbaca, buruk, tidak terstruktur dan mengalami masalah besar setelah mereka memutuskan untuk terjun ke industri. Artinya, jika dikombinasikan dengan Machine Learning, seseorang tidak boleh melupakan keterampilan teknik.

Ilmu data adalah posisi yang tidak membicarakan dirinya sendiri. Anda bisa mendapatkan pekerjaan di perusahaan yang berhubungan dengan ilmu data, dan Anda akan menulis kueri SQL, atau akan ada regresi logistik sederhana. Pada prinsipnya ini juga merupakan pembelajaran mesin, namun setiap perusahaan memiliki pemahamannya masing-masing tentang apa itu ilmu data. Misalnya, teman saya di Facebook mengatakan bahwa ilmu data adalah ketika orang menjalankan eksperimen statistik: mengklik tombol, mengumpulkan hasilnya, lalu menyajikannya. Pada saat yang sama, saya sendiri meningkatkan metode dan algoritma konversi; di beberapa perusahaan lain spesialisasi ini mungkin disebut insinyur pembelajaran mesin. Segalanya bisa berbeda di perusahaan yang berbeda.

Perpustakaan apa yang Anda gunakan?

Kami menggunakan Keras dan TensorFlow. PyTorch juga dimungkinkan - ini tidak penting, ini memungkinkan Anda melakukan semua hal yang sama - tetapi pada titik tertentu diputuskan untuk menggunakannya. Dengan produksi yang ada sulit untuk diubah.

Unity tidak hanya memiliki data scientist yang mengoptimalkan algoritme konversi, tetapi GameTune juga merupakan tempat Anda meningkatkan metrik dalam hal keuntungan atau retensi menggunakan berbagai tutorial. Katakanlah seseorang memainkan permainan tersebut dan berkata: Saya tidak mengerti, saya tidak tertarik - dia menyerah; Bagi sebagian orang, itu terlalu mudah, tetapi sebaliknya, dia juga menyerah. Itu sebabnya GameTune diperlukan - sebuah inisiatif yang menyesuaikan tingkat kesulitan game berdasarkan kemampuan gamer, atau riwayat game, atau seberapa sering mereka membeli sesuatu dalam aplikasi.

Ada juga Unity Labs - Anda juga bisa mencarinya di Google. Ada video di mana Anda mengambil kotak sereal, dan di belakangnya ada permainan seperti labirin - tetapi permainan tersebut kompatibel dengan augmented reality, dan Anda dapat mengontrol orang di karton. Terlihat sangat keren.

Anda bisa berbicara langsung tentang Unity Ads. Jika Anda memutuskan untuk menulis sebuah game, dan memutuskan untuk menerbitkannya dan menghasilkan uang, Anda harus menyelesaikan beberapa masalah sulit.

Saya akan mulai dengan sebuah contoh: Apple mengumumkan peluncuran iOS 14. Di dalamnya, calon gamer dapat masuk ke aplikasi dan mengatakan bahwa dia tidak ingin membagikan ID Perangkatnya kepada siapa pun. Namun, dia setuju bahwa kualitas iklan akan menurun. Namun pada saat yang sama, ini merupakan tantangan bagi kami karena jika kami tidak dapat mengidentifikasi Anda, maka kami tidak akan dapat mengumpulkan metrik tertentu, dan informasi yang kami miliki tentang Anda akan berkurang. Semakin sulit bagi ilmuwan data untuk mengoptimalkan pekerjaan di dunia yang lebih berkomitmen terhadap privasi dan perlindungan data - data dan metode yang tersedia semakin sedikit.

Selain Unity, ada raksasa seperti Facebook dan Google - dan sepertinya mengapa kita membutuhkan Unity Ads? Namun Anda perlu memahami bahwa jaringan periklanan ini mungkin bekerja secara berbeda di berbagai negara. Secara relatif, ada negara-negara Tier 1 (Amerika, Kanada, Australia); Ada negara Tier 2 (Asia), ada negara Tier 2 (India, Brazil). Jaringan periklanan dapat bekerja secara berbeda di dalamnya. Jenis iklan yang digunakan juga penting. Apakah itu jenis iklan biasa, atau iklan “berhadiah” – ketika, misalnya, untuk melanjutkan dari tempat yang sama setelah permainan selesai, Anda perlu menonton iklan. Beda jenis iklan, beda orang. Di beberapa negara, satu jaringan periklanan bekerja lebih baik, di negara lain, jaringan periklanan lainnya. Dan sebagai catatan tambahan, saya pernah mendengar bahwa integrasi AdMob Google lebih kompleks daripada integrasi Unity.

Artinya, jika Anda membuat game di Unity, maka Anda otomatis terintegrasi ke dalam Unity Ads. Perbedaannya adalah kemudahan integrasi. Apa yang bisa saya rekomendasikan: ada yang namanya mediasi; ini memiliki posisi yang berbeda: Anda dapat mengatur posisi di “air terjun” untuk penempatan iklan. Misalnya, Anda dapat mengatakan ini: Saya ingin Facebook ditampilkan terlebih dahulu, lalu Google, lalu Unity. Dan jika Facebook dan Google memutuskan untuk tidak menampilkan iklan, Unity akan menampilkannya. Semakin banyak jaringan periklanan yang Anda miliki, semakin baik. Ini dapat dianggap sebagai investasi, namun Anda berinvestasi di sejumlah jaringan iklan yang berbeda sekaligus.
Anda juga dapat membicarakan hal-hal yang penting bagi keberhasilan kampanye periklanan. Sebenarnya, tidak ada yang istimewa di sini: Anda perlu memastikan bahwa iklan tersebut relevan dengan konten aplikasi Anda. Anda dapat, misalnya, menelusuri “mafia iklan aplikasi” di YouTube dan melihat bagaimana iklan tersebut mungkin tidak sesuai dengan kontennya. Ada juga aplikasi bernama Homescapes (atau Gardenscapes?). Mungkin penting apakah kampanye tersebut disiapkan dengan benar: sehingga iklan dalam bahasa Inggris ditampilkan kepada audiens berbahasa Inggris, dan dalam bahasa Rusia kepada audiens berbahasa Rusia. Seringkali ada kesalahan dalam hal ini: orang tidak memahaminya, mereka menginstalnya secara acak.
Anda perlu membuat berbagai video keren, memikirkan formatnya, memikirkan seberapa sering memperbaruinya. Di perusahaan besar, ini dilakukan oleh orang-orang khusus - manajer akuisisi pengguna. Jika Anda seorang pengembang tunggal, maka Anda tidak memerlukan ini, atau Anda memerlukannya setelah mencapai pertumbuhan tertentu.

Apa rencana masa depan Anda?

Masih bekerja di tempat saya sekarang. Mungkin saya akan mendapatkan kewarganegaraan Finlandia - ini dimungkinkan setelah 5 tahun tinggal (jika kurang dari 30 tahun, Anda juga harus mengabdi, jika orang tersebut belum pernah melakukan ini di negara lain).

Mengapa Anda pindah ke Finlandia?

Ya, negara ini bukanlah negara yang populer untuk dituju oleh spesialis TI. Banyak orang pindah bersama keluarga karena terdapat tunjangan sosial yang baik di sini - taman kanak-kanak, taman kanak-kanak, dan cuti hamil untuk salah satu orang tua. Kenapa aku pindah sendiri? Aku hanya suka di sini. Saya mungkin bisa menyukainya di mana pun, tetapi Finlandia memiliki mentalitas budaya yang cukup mirip; Tentu saja ada perbedaan dengan Rusia, tetapi ada juga persamaannya. Dia kecil, aman, dan tidak akan pernah terlibat dalam masalah besar apa pun. Ini bukan Amerika konvensional, di mana Anda bisa mendapatkan presiden yang tidak disukai, dan sesuatu akan terjadi karena hal ini; dan bukan Inggris, yang tiba-tiba ingin meninggalkan UE, dan masalah juga akan muncul. Hanya ada 5 juta orang di sini. Bahkan dalam menghadapi epidemi virus corona, Finlandia mampu mengatasinya dengan cukup baik dibandingkan negara lain.

Apakah Anda berencana untuk kembali ke Rusia?

Aku belum akan melakukannya. Tidak ada yang menghalangi saya melakukan ini, tetapi saya merasa nyaman di sini. Terlebih lagi, jika saya bekerja di Rusia, saya harus mendaftar ke militer, dan saya mungkin akan wajib militer.

Tentang program master di Finlandia

Tidak ada yang spesial. Kalau kita bicara isi perkuliahan, itu hanya sekumpulan slide; ada materi teori, seminar disertai praktek, dimana teori tersebut diasah, kemudian ujian semua materi tersebut (teori dan tugas).

Keunikan: mereka tidak akan dikeluarkan dari program master. Jika Anda tidak lulus ujian, Anda cukup mengambil mata kuliah ini pada semester berikutnya. Hanya ada batasan total waktu studi: untuk gelar sarjana – tidak lebih dari 7 tahun, untuk gelar master – 4 tahun. Anda dapat dengan mudah menyelesaikan semuanya dalam dua tahun, kecuali satu mata kuliah, dan memperpanjangnya selama 2 tahun, atau mengambil gelar akademis.

Apakah pekerjaan di Moskow dan Finlandia sangat berbeda?

Saya tidak akan mengatakannya. Perusahaan IT yang sama, tugas yang sama. Secara budaya dan sehari-hari, nyaman, pekerjaan dekat, kotanya kecil. Toko kelontong berjarak satu menit dari saya, gym berjarak tiga menit, kantor berjarak dua puluh lima menit, dari pintu ke pintu. Saya suka ukurannya; Saya belum pernah tinggal di kota senyaman ini, yang segalanya sudah dekat. Alamnya indah, pantainya dekat.

Tapi dari segi pekerjaan, menurut saya semuanya, plus minusnya, sama saja. Mengenai pasar tenaga kerja TI di Finlandia, mengenai pembelajaran mesin, beberapa orang mencatat bahwa untuk spesialisasi yang terkait dengan ML, diperlukan gelar PhD atau setidaknya gelar master. Saya yakin ini akan berubah di masa mendatang. Masih ada prasangka di sini: jika Anda memiliki gelar sarjana, maka Anda tidak bisa menjadi spesialis terlatih, tetapi jika Anda memiliki gelar master, Anda memiliki spesialisasi dan Anda dapat bekerja. Dan jika Anda memiliki gelar PhD, maka semuanya baik-baik saja, dan Anda dapat melakukan penelitian TI. Meskipun, menurut saya, bahkan orang yang telah menyelesaikan PhD mereka mungkin tidak sepenuhnya terintegrasi ke dalam industri, dan mungkin tidak memahami bahwa industri bukan hanya algoritma dan metode, tetapi juga bisnis. Jika Anda tidak memahami bisnis, maka saya tidak tahu bagaimana Anda dapat mengembangkan perusahaan dan memahami cara kerja seluruh sistem meta ini.

Jadi ide untuk pindah ke sekolah pascasarjana dan segera mencari pekerjaan cukup sulit; jika Anda pindah ke Finlandia dengan gelar sarjana, Anda tidak ada namanya. Anda perlu memiliki pengalaman kerja untuk mengatakan: Saya bekerja di Yandex, Mail, Kaspersky Lab, dll.

Bagaimana cara hidup dengan 500 EUR di Finlandia?

Kamu bisa hidup. Jika Anda seorang pelajar, Anda perlu memahami bahwa Anda tidak akan mendapat beasiswa; UE dapat menyediakan uang, tetapi hanya untuk pertukaran pelajar. Jika Anda memasuki universitas di Finlandia, Anda perlu memahami bagaimana Anda akan hidup. Ada beberapa pilihan; jika Anda mendaftar di program master dengan jalur PhD (yaitu, secara bersamaan di program master dan PhD), maka mulai tahun pertama Anda akan melakukan pekerjaan penelitian dan menerima uang untuk itu.
Kecil, tapi itu akan cukup untuk siswa. Pilihan kedua adalah pekerjaan paruh waktu; misalnya, saya adalah asisten pengajar untuk kursus tertentu dan memperoleh 400 EUR per bulan.

Omong-omong, Finlandia memiliki tunjangan pelajar yang bagus. Anda dapat pindah ke asrama dengan biaya 300 atau 200 EUR per kamar, Anda dapat makan di kantin siswa dengan harga tetap (semua yang Anda taruh di piring Anda adalah 2.60 EUR). Beberapa mencoba untuk sarapan, makan siang dan makan malam di ruang makan seharga 2.60; jika Anda melakukan ini, Anda bisa hidup dengan 500 EUR. Tapi ini adalah jumlah minimumnya.

Ke mana Anda bisa pergi jika Anda ingin menjadi seorang programmer?

Anda dapat mendaftar di Fakultas Ilmu Komputer di Sekolah Tinggi Ekonomi, Institut Fisika dan Teknologi Moskow - FIVT dan FUPM, atau Komite Ilmu Komputer dan Komputasi Universitas Negeri Moskow, misalnya. Anda juga dapat menemukan sesuatu di St. Petersburg. Namun saya tidak mengetahui situasi sebenarnya dengan pembelajaran mesin, coba cari topik ini di Google.

Saya ingin mengatakan bahwa untuk menjadi seorang programmer, pelatihan saja tidak cukup. Penting untuk menjadi orang yang sosial, menyenangkan untuk diajak bicara, agar dapat menjalin kontak secepat mungkin. Kontak dapat memutuskan. Rekomendasi pribadi kepada sebuah perusahaan memberikan keuntungan nyata dibandingkan pelamar lainnya; Anda dapat dengan mudah melewati penyaringan perekrut.

Tentu saja, kehidupan di Finlandia tidak sepenuhnya menakjubkan - saya pindah, dan semuanya langsung menjadi keren. Setiap migran masih mengalami kejutan budaya. Beda negara, beda orang, beda mentalitas, beda hukumnya. Misalnya, di sini Anda perlu mengurus sendiri pajak - isi sendiri kartu pajak; membeli mobil, menyewa rumah—banyak hal yang berjalan secara berbeda. Cukup sulit jika Anda memutuskan untuk pindah. Orang-orang di sini tidak terlalu sosial, cuacanya seperti di St. Petersburg - pada bulan November-Desember bisa ada 1-2 hari cerah. Beberapa bahkan mengalami depresi di sini; mereka datang dengan keyakinan bahwa mereka sangat dibutuhkan di sini, tetapi ternyata tidak demikian, dan mereka perlu mendapatkan uang dengan mengikuti aturan orang lain. Itu selalu merupakan risiko. Selalu ada kemungkinan Anda harus kembali karena Anda tidak cocok.

Nasihat apa yang akan Anda berikan kepada calon programmer?

Saya menyarankan Anda untuk mencoba sebanyak mungkin, untuk memahami apa yang benar-benar menarik minat Anda. Cobalah untuk tidak terjebak dalam satu bidang: coba pengembangan Android, frontend/backend, Java, Javascript, ML, dan hal lainnya. Dan, seperti yang sudah saya katakan, Anda harus aktif, melakukan kontak, tertarik dengan apa yang terjadi; apa yang dilakukan teman, kolega, kenalan. Pergi ke lokakarya, seminar, ceramah, bertemu orang-orang. Semakin banyak koneksi yang Anda miliki, semakin mudah untuk memahami hal-hal menarik yang sedang terjadi.

Di mana lagi Unity digunakan selain game?

Unity mencoba berhenti menjadi mesin permainan murni. Misalnya, digunakan untuk merender video CGI: jika Anda sedang mengembangkan mobil, misalnya, dan ingin membuat iklan, tentu saja Anda ingin membuat video yang bagus. Saya pernah mendengar bahwa Unity juga digunakan untuk perencanaan arsitektur. Artinya, dimanapun visualisasi diperlukan, Unity dapat digunakan. Jika Anda mencari di Google, Anda dapat menemukan contoh-contoh menarik.

Jika Anda ingin mengajukan pertanyaan, silakan temukan saya di semua jejaring sosial.

Apa yang terjadi sebelumnya

  1. Ilona Papava, Senior Software Engineer di Facebook - cara magang, mendapatkan tawaran, dan segala hal tentang bekerja di perusahaan
  2. Boris Yangel, insinyur ML di Yandex - bagaimana tidak bergabung dengan jajaran spesialis bodoh jika Anda seorang Ilmuwan Data
  3. Alexander Kaloshin, CEO LastBackend - cara meluncurkan startup, memasuki pasar Tiongkok, dan menerima 15 juta investasi.
  4. Natalya Teplukhina, anggota tim inti Vue.js, GoogleDevExpret - cara lulus wawancara di GitLab, masuk ke tim pengembangan Vue dan menjadi Staf-insinyur.
  5. Ashot Oganesyan, pendiri dan direktur teknis DeviceLock - yang mencuri dan menghasilkan uang dari data pribadi Anda.
  6. Sania Galimova, pemasar di RUVDS - cara hidup dan bekerja dengan diagnosis psikiatris. Часть 1. Часть 2.
  7. Ilya Kashlakov, kepala departemen front-end Yandex.Money - cara menjadi pemimpin tim front-end dan cara hidup setelah itu.
  8. Vlada Rau, Analis Digital Senior di McKinsey Digital Labs - cara magang di Google, menjadi konsultan, dan pindah ke London.
  9. Richard "Levellord" Gray, pencipta game Duke Nukem 3D, SiN, Blood - tentang kehidupan pribadinya, game favorit, dan Moskow.
  10. Vyacheslav Dreher, desainer game dan produser game dengan pengalaman 12 tahun - tentang game, siklus hidup, dan monetisasinya
  11. Andrey, direktur teknis di GameAcademy - bagaimana video game membantu Anda mengembangkan keterampilan nyata dan menemukan pekerjaan impian Anda.
  12. Alexander Vysotsky, pengembang PHP terkemuka di Badoo - bagaimana proyek Highload dibuat dalam PHP di Badoo.
  13. Andrey Evsyukov, Wakil CTO di Delivery Club - tentang mempekerjakan 50 senior dalam 43 hari dan cara mengoptimalkan kerangka perekrutan
  14. John Romero, pencipta game Doom, Quake dan Wolfenstein 3D - cerita tentang bagaimana DOOM dibuat
  15. Pasha Zhovner, pencipta Tamagotchi untuk peretas Flipper Zero - tentang proyeknya dan aktivitas lainnya
  16. Tatyana Lando, analis linguistik di Google - cara mengajarkan perilaku manusia kepada Asisten Google
  17. Jalur dari junior ke direktur eksekutif di Bank Tabungan. Wawancara dengan Alexei Levanov

Bagaimana Ilmu Data menjual iklan kepada Anda? Wawancara dengan seorang insinyur Unity

Bagaimana Ilmu Data menjual iklan kepada Anda? Wawancara dengan seorang insinyur Unity

Sumber: www.habr.com

Tambah komentar