Kami membagikan transkrip dan rekaman wawancara kepada Anda
Nama saya Nikita Aleksandrov, saya besar di Tatarstan dan lulus SMA disana, ikut olimpiade matematika. Setelah itu ia masuk Fakultas Ilmu Komputer Sekolah Tinggi Ekonomi dan lulus Sarjana disana. Pada awal tahun ke-4 saya pergi untuk belajar di bursa, menghabiskan satu semester di Finlandia. Saya suka di sana, saya masuk program master di Aalto University, meskipun saya tidak menyelesaikannya sepenuhnya - saya menyelesaikan semua kursus dan mulai menulis diploma saya, tetapi pergi bekerja di Unity tanpa mendapatkan gelar saya. Sekarang saya bekerja untuk data scientist Unity, departemennya bernama Operate Solutions (sebelumnya disebut Monetization); tim saya terlibat langsung dalam penyampaian iklan. Yaitu, iklan dalam game - iklan yang dikeluarkan saat Anda memainkan game seluler dan perlu mendapatkan kehidupan ekstra, misalnya. Saya sedang berusaha meningkatkan konversi iklan - yaitu,sehingga pemain lebih cenderung mengeklik iklan.
Bagaimana Anda bergerak?
Pertama, saya datang ke Finlandia untuk belajar selama satu semester sebagai gantinya, setelah itu saya kembali ke Rusia dan menyelesaikan diploma saya. Kemudian saya mendaftar di program master di Aalto University dalam pembelajaran mesin / ilmu data. Sejak saya menjadi siswa pertukaran, saya bahkan tidak perlu mengikuti ujian bahasa Inggris; Saya melakukannya dengan mudah, saya tahu apa yang saya lakukan. Saya telah tinggal di sini selama 3 tahun.
Apakah bahasa Finlandia diperlukan?
Ini diperlukan jika Anda akan belajar di sini untuk mendapatkan gelar sarjana. Ada sangat sedikit program dalam bahasa Inggris untuk bujangan, Anda perlu Finlandia atau Swedia - ini adalah bahasa negara bagian kedua, beberapa universitas mengajar dalam bahasa Swedia. Namun pada program master dan PhD, sebagian besar program dalam bahasa Inggris. Jika kita berbicara tentang komunikasi sehari-hari dan kehidupan sehari-hari - di sini mayoritas orang berbicara bahasa Inggris, sekitar 90%. Orang hidup normal selama bertahun-tahun (rekan saya telah hidup selama 20 tahun) tanpa bahasa Finlandia.
Tentu saja, jika Anda ingin tinggal di sini, Anda setidaknya harus memahami bahasa Finlandia pada level pengisian formulir - nama belakang, nama depan, dan sebagainya.
Apakah kualitas pendidikan berbeda dari universitas di Federasi Rusia? Apakah mereka menyediakan semua basis yang diperlukan untuk perangkat junior?
Kualitasnya berbeda. Menurut saya, di Rusia mereka mencoba memberikan banyak hal sekaligus: persamaan diferensial, matematika diskrit, dan banyak lagi. Bahkan, Anda perlu mengambil materi tambahan, sebagai makalah atau tesis, untuk memahami sesuatu yang baru Anda sendiri, untuk pergi ke beberapa kursus. Di sini mudah bagi saya di magistracy; Saya tahu banyak tentang apa yang sedang terjadi. Sekali lagi, di Finlandia sarjana belum spesialis, masih ada divisi seperti itu. Sekarang, jika Anda seorang master, maka Anda bisa mendapatkan pekerjaan. Saya akan mengatakan bahwa keterampilan sosial penting dalam program master di Finlandia, penting untuk berpartisipasi, aktif; ada proyek penelitian. Jika ada penelitian yang menarik untuk Anda, dan Anda ingin menggali lebih dalam, Anda bisa mendapatkan kontak profesor, bekerja ke arah ini, dan berkembang.
Artinya, jawabannya adalah ya, tetapi Anda harus aktif secara sosial, berpegang teguh pada setiap kesempatan, jika ada. Salah satu teman saya bekerja di sebuah startup di Valley - ada sebuah program di universitas yang mencari startup yang cocok dan mengatur wawancara. Saya pikir dia bahkan pergi ke CERN nanti.
Bagaimana sebuah perusahaan di Finlandia memotivasi karyawan, apa saja barangnya?
Selain jelas (gaji), ada tunjangan sosial. Misalnya jumlah cuti orang tua. Ada asuransi kesehatan, saham, opsi. Ada akrual hari libur yang tidak biasa. Tidak ada yang istimewa, kebanyakan.
Kami memiliki sauna di kantor kami, misalnya.
Ada juga kupon - sejumlah uang untuk makan, untuk transportasi umum, untuk acara budaya dan olahraga (museum, olahraga).
Apa saran terbaik bagi mahasiswa humaniora untuk memasuki TI?
? /โฆ
Saya menyarankan, tentu saja, untuk memperketat matematika. Tetapi tidak perlu mengulang kursus sekolah. Lebih tepatnya, ini harus diulangi hanya jika Anda tidak mengingat apapun sama sekali. Selain itu, Anda perlu memutuskan jenis TI yang ingin Anda tuju. Untuk developer front-end, Anda tidak perlu tahu matematika: Anda hanya perlu mengambil kursus di front-end dan belajar. Seorang teman saya baru-baru ini memutuskan untuk mendaftar di kursus dari Accenture dan saat ini mengajar Scala; dia bukan seorang humanis, tapi dia tidak memiliki pengalaman pemrograman. Bergantung pada apa yang ingin Anda program dan apa, Anda memerlukan jumlah matematika yang berbeda. Tentu saja, Pembelajaran Mesin membutuhkan matematika, dengan satu atau lain cara. Tetapi, 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,ubah parameter dan lihat bagaimana perubahannya. Itu semua tergantung seberapa kuat motivasinya.
Jika ini bukan rahasia - gaji, pengalaman, apa yang Anda tulis?
Saya menulis dengan Python, yang merupakan bahasa universal untuk pembelajaran mesin dan ilmu data. Pengalaman - memiliki pengalaman berbeda; Saya adalah seorang insinyur sederhana di beberapa perusahaan, sedang magang selama beberapa bulan di Moskow. Tidak ada pekerjaan penuh waktu sebelum Unity. Saya juga datang ke sana sebagai magang, bekerja sebagai magang selama 9 bulan, kemudian istirahat, dan sekarang saya telah bekerja selama setahun. Gajinya kompetitif, lebih tinggi dari median untuk daerah. Seorang spesialis pemula akan mendapatkan dari 3500 EUR; itu berbeda dari perusahaan ke perusahaan. Secara umum, 3,5-4 adalah gaji awal.
Buku dan tutorial apa yang bisa Anda rekomendasikan?
Saya tidak terlalu suka belajar dari buku - penting bagi saya untuk mencobanya dengan cepat; unduh sesuatu yang sudah siap dan coba sendiri. Saya menganggap diri saya lebih dari seorang eksperimen, jadi saya tidak dapat membantu dengan buku. Tapi saya menonton beberapa wawancara dan siaran langsung di sini, di mana pembicara kedua berbicara secara rinci tentang buku-buku itu.
Ada berbagai macam tutorial. Jika Anda ingin mencoba beberapa algoritma, ambil nama algoritma, metode, kelas metode, dan ketikkan ke dalam pencarian. Lihat link pertama yang masuk.
Berapa banyak yang tetap bersih?
Setelah pajak - Anda perlu mengambil pajak ditambah 8% (yang seolah-olah bukan pajak, tetapi pajak) - tetap 2/3 dari gaji. Tarifnya dinamis - semakin banyak penghasilan Anda, semakin banyak pajak.
Perusahaan mana yang mencari iklan?
Anda perlu memahami bahwa Unity / Unity Ads mengiklankan game seluler. Artinya, kami memiliki ceruk, kami sangat berpengalaman dalam game seluler, Anda dapat membuatnya di Unity. Setelah Anda menulis 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 lebih baik dilakukan untuk meningkatkan keterampilan?
Pertanyaan bagus. Jika kita berbicara tentang ilmu data, Anda perlu memompa diri Anda sendiri melalui kursus online (misalnya, Stanford memilikinya) atau universitas online. Ada berbagai platform yang harus Anda bayar - seperti Udacity. Ada PR, video, pendampingan, tapi kesenangannya tidak murah.
Semakin sempit minat Anda (misalnya, semacam pembelajaran penguatan), semakin sulit menemukan proyek. Anda dapat mencoba kompetisi kaggle: kunjungi kaggle.com, ada banyak kompetisi pembelajaran mesin yang berbeda. Ambil beberapa dasar yang sudah melekat; unduh dan mulailah melakukannya. Artinya, ada banyak cara: Anda dapat belajar sendiri, Anda dapat mengambil kursus online - gratis atau berbayar, Anda dapat berpartisipasi dalam kompetisi. Jika Anda ingin mencari pekerjaan di Facebook, Google, dan sebagainya, maka Anda perlu mempelajari cara menyelesaikan masalah algoritmik - yaitu, Anda perlu pergi ke LeetCode, dapatkan tangan Anda di sana untuk lulus wawancara.
Jelaskan roadmap Machine Learning singkat?
Idealnya, saya akan memberi tahu Anda tanpa berpura-pura menjadi universal. Anda pertama kali mengambil kursus matematika di universitas, Anda memerlukan pengetahuan dan pemahaman tentang aljabar linier, teori probabilitas, dan statistik. Setelah itu, ada yang bercerita tentang ML; jika Anda tinggal di kota besar, harus ada sekolah yang menawarkan kursus ML. Yang paling terkenal adalah SHAD, Yandex School of Data Analysis. Jika Anda lulus dan dapat belajar selama dua tahun, maka Anda akan menerima seluruh basis ML. Anda perlu lebih mengasah keterampilan penelitian dan kerja Anda.
Jika ada opsi lain: misalnya, Tinkov memiliki kursus pembelajaran mesin dengan kemungkinan mendapatkan pekerjaan di Tinkoff setelah lulus. Jika Anda merasa nyaman, mendaftarlah untuk kursus ini. Ada batas masuk yang berbeda: misalnya, ada tes masuk di ShAD.
Jika Anda tidak ingin mengambil kursus reguler, Anda dapat memulai dengan kursus online, yang jumlahnya lebih dari cukup. Itu tergantung pada Anda; jika Anda memiliki bahasa Inggris yang baik - bagus, akan mudah ditemukan. Jika tidak, mungkin ada sesuatu juga. Ceramah yang sama oleh ShAD berada di domain publik.
Setelah menerima dasar teori, Anda dapat melanjutkan - untuk magang, penelitian, dan sebagainya.
Bisakah saya mempelajari pembelajaran mesin sendiri? Pernahkah Anda bertemu dengan programmer seperti itu?
Saya pikir ya. Anda hanya perlu memiliki motivasi yang kuat. Seseorang dapat belajar bahasa Inggris sendiri, misalnya, sementara seseorang harus mengikuti kursus, dan hanya dengan cara inilah orang tersebut dapat belajar. Sama halnya dengan ML. Meskipun saya tidak tahu seorang programmer yang akan mempelajari semuanya sendiri, mungkin saya tidak tahu banyak; semua teman saya hanya belajar dengan cara biasa. Saya tidak berani mengatakan bahwa 100% perlu dilatih seperti ini: yang utama adalah keinginan Anda, waktu Anda. Tentu saja, jika Anda tidak memiliki basis matematika, Anda harus menghabiskan banyak waktu untuk mengembangkannya.
Selain memahami apa artinya menjadi ilmuwan data: Saya sendiri tidak melakukan data sci.
ence sebagai penelitian. Perusahaan kami bukanlah laboratorium tempat kami mengembangkan metode dengan menutup laboratorium selama enam bulan. Saya bekerja langsung dengan produksi, dan saya membutuhkan keterampilan teknik; Saya perlu menulis kode, memiliki keterampilan teknik untuk memahami apa yang berhasil. Orang-orang sering mengabaikan fitur-fitur ini saat membicarakan ilmu data. Ada banyak cerita tentang orang-orang dengan PhD yang menulis kode tidak terstruktur yang mengerikan dan tidak dapat dibaca, mereka memiliki masalah besar setelah mereka memutuskan untuk masuk ke industri. Artinya, dalam hubungannya dengan Pembelajaran Mesin, seseorang tidak boleh melupakan keterampilan teknik.
Ilmu data adalah posisi yang tidak dapat dijelaskan dengan sendirinya. Anda bisa mendapatkan pekerjaan di perusahaan ilmu data dan Anda bisa menulis kueri SQL, atau Anda bisa melakukan regresi logistik sederhana. Pada prinsipnya, ini juga sudah merupakan pembelajaran mesin, tetapi setiap perusahaan memiliki pemahamannya sendiri tentang apa itu ilmu data. Misalnya, teman saya di Facebook mengatakan bahwa ilmu data adalah saat orang menjalankan eksperimen statistik: mereka mengklik tombol, mengumpulkan hasil, dan kemudian memberikannya. Dalam melakukannya, saya sendiri meningkatkan metode dan algoritme konversi; di beberapa perusahaan lain, keahlian ini dapat disebut insinyur pembelajaran mesin. Di perusahaan yang berbeda, segalanya bisa berbeda.
Perpustakaan apa yang Anda gunakan?
Kami menggunakan Keras dan TensorFlow. PyTorch juga dimungkinkan - tidak masalah, ini memungkinkan Anda melakukan semua hal yang sama - tetapi pada titik tertentu diputuskan untuk menggunakannya. Dengan produksi yang ada sulit untuk diubah.
Di Unity, tidak hanya ilmuwan data yang mengoptimalkan algoritme konversi, tetapi GameTune adalah jenis hal di mana Anda meningkatkan metrik dalam hal keuntungan atau retensi melalui berbagai tutorial. Katakanlah seseorang memainkan permainan dan berkata: Saya tidak mengerti, saya tidak tertarik - saya menyerah; terlalu mudah bagi seseorang, sebaliknya - dia juga ditinggalkan. Oleh karena itu, GameTune diperlukan - ini adalah inisiatif yang menyesuaikan kompleksitas game sesuai dengan kemampuan pemain, atau menurut sejarah game, atau seberapa sering dia membeli sesuatu dalam aplikasi.
Ada juga Unity Labs - Anda juga bisa google itu. Ada video: Anda mengambil kotak sereal, dan di belakangnya ada permainan seperti labirin - tetapi kompatibel dengan augmented reality, dan Anda dapat mengontrol seseorang di atas karton. Ini terlihat sangat keren.
Anda dapat berbicara langsung tentang Iklan Persatuan. Jika Anda memutuskan untuk menulis sebuah permainan, dan memutuskan untuk menerbitkan dan mendapatkannya, maka Anda harus menyelesaikan beberapa masalah yang sulit.
Saya akan mulai dengan sebuah contoh: di sini Apple mengumumkan peluncuran iOS 14. Di dalamnya, seorang pemain potensial dapat masuk ke aplikasi dan mengatakan bahwa dia tidak ingin meraba-raba ID Perangkatnya dengan siapa pun. Namun, dia setuju bahwa kualitas iklan akan menurun. Tetapi pada saat yang sama, ini adalah tugas yang sulit bagi kami, karena jika kami tidak dapat mengidentifikasi Anda, kami tidak akan dapat mengumpulkan metrik tertentu, dan kami hanya akan memiliki lebih sedikit informasi tentang Anda. Semakin sulit bagi data scientist untuk mengoptimalkan pekerjaan di dunia yang lebih berkomitmen terhadap privasi dan perlindungan data - data semakin langka, seperti juga metode yang tersedia.
Selain Unity, ada raksasa seperti Facebook dan Google - dan sepertinya, mengapa kita membutuhkan Iklan Unity? Namun Anda perlu memahami bahwa di berbagai negara, jaringan iklan ini dapat berfungsi dengan cara yang berbeda. Secara relatif, ada negara Tier 1 (Amerika, Kanada, Australia); ada negara Tier 2 (Asia), ada Tier 2 (India, Brazil). Jaringan periklanan dapat bekerja di dalamnya dengan berbagai cara. Jenis iklan yang digunakan juga penting. Apakah itu tayangan biasa, atau iklan "untuk hadiah" (hadiah) - ketika, misalnya, untuk melanjutkan dari tempat yang sama setelah permainan berakhir, Anda perlu melihat iklan tersebut. Beda jenis iklan, beda orang. Di beberapa negara, satu jaringan iklan bekerja lebih baik, di beberapa negara lain. Dan juga, sebagai catatan tambahan - Saya pernah mendengar bahwa integrasi AdMob Google lebih kompleks daripada Unity.
Artinya, jika Anda membuat game di Unity, maka Anda otomatis diintegrasikan ke dalam Iklan Unity. Perbedaannya adalah kemudahan integrasi. Apa yang bisa Anda sarankan: ada yang namanya mediasi; Ini memiliki posisi yang berbeda: Anda dapat mengatur posisi di "air terjun" (waterfall) untuk mengatur penempatan iklan. Anda bisa mengatakan, misalnya, seperti ini: Saya ingin Facebook ditampilkan berdasarkan prioritas, lalu Google, lalu Unity. Dan, jika Facebook dan Google memutuskan untuk tidak menampilkan iklan, maka Unity akan melakukannya. Semakin banyak jaringan iklan yang Anda miliki, semakin baik. Ini dapat dilihat sebagai investasi, tetapi Anda berinvestasi di sejumlah jaringan iklan sekaligus.
Anda juga dapat berbicara tentang apa yang penting untuk keberhasilan kampanye periklanan. Sebenarnya, tidak ada yang istimewa di sini: Anda perlu memastikan bahwa iklan sesuai dengan konten aplikasi Anda. Anda dapat, misalnya, menelusuri "mafia iklan aplikasi" di Youtube dan melihat bagaimana iklan mungkin tidak cocok dengan konten. Lalu ada Homescapes (atau Gardenscapes?). Hal ini dapat membuat perbedaan apakah kampanye dikonfigurasi dengan benar: sehingga iklan dalam bahasa Inggris ditampilkan kepada audiens berbahasa Inggris, dalam bahasa Rusia ke audiens berbahasa Rusia. Sangat sering ada kesalahan dalam hal ini: orang tidak mengerti, mereka menginstal 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 solo developer, maka Anda tidak membutuhkannya, atau Anda membutuhkannya 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 melakukan ini di negara lain).
Mengapa Anda pindah ke Finlandia?
Ya, ini bukan negara yang sangat populer untuk direlokasi oleh spesialis TI. Banyak yang pindah bersama keluarga, karena ada manfaat sosial yang baik - taman kanak-kanak, tempat penitipan anak, lebih banyak cuti melahirkan untuk salah satu orang tua. Mengapa saya pindah sendiri - saya suka di sini. Saya bisa menyukainya di mana saja, mungkin, tetapi Finlandia cukup dekat dalam mentalitas budaya; ada perbedaan dengan Rusia, tentu saja, tapi ada juga persamaannya. Dia kecil, aman, dan tidak akan pernah terlibat dalam kekacauan besar. Ini bukan Amerika bersyarat, di mana seorang presiden yang tidak dicintai bisa tertangkap dan sesuatu akan dimulai karena ini; dan bukan Inggris Raya, yang tiba-tiba ingin meninggalkan Uni Eropa, dan juga akan ada masalah. Hanya ada 5 juta orang di sini. Bahkan dengan epidemi virus korona, Finlandia mampu mengatasi cukup baik dibandingkan dengan negara lain.
Apakah Anda akan kembali ke Rusia?
Saya tidak akan. Tidak ada ruginya melakukan ini, tapi saya nyaman di sini. Selain itu, jika saya bekerja di Rusia, saya harus mendaftar untuk dinas militer, dan saya bisa direkrut.
Tentang gelar master di Finlandia
Tidak ada yang spesial. Jika menyangkut konten kuliah, itu hanya sekumpulan slide; Ada materi teori, ada seminar dengan praktek, dimana teori ini diasah, lalu ada ujian atas semua materi tersebut (teori dan masalah).
Fitur: mereka tidak dikeluarkan dari magistracy. Jika Anda belum lulus ujian, maka mata kuliah ini harus diambil pada semester berikutnya. Hanya ada batasan waktu studi total: untuk gelar sarjana - tidak lebih dari 7 tahun, untuk gelar master - 4 tahun. Anda dapat menyelesaikan semuanya dengan aman dalam dua tahun, kecuali satu kursus, dan memperpanjangnya selama 2 tahun, atau mengambil akademi.
Apakah pekerjaan di Moskow dan Finlandia jauh berbeda?
Saya tidak akan mengatakannya. Perusahaan IT yang sama, tugas yang sama. Kehidupan budaya dan sehari-hari nyaman, pekerjaan tidak jauh, kotanya kecil. Toko bahan makanan berjarak satu menit dari saya, aula tiga, pekerjaan dua puluh lima, dari pintu ke pintu. Saya suka ukurannya; Saya tidak pernah tinggal di kota-kota yang nyaman di mana semuanya ada di tangan. Alam yang indah, dekat pantai.
Tapi dari segi pekerjaan, menurut saya semuanya sama plus atau minusnya. Sedangkan untuk pasar tenaga kerja TI Finlandia, terkait dengan pembelajaran mesin, beberapa catatan bahwa untuk spesialisasi yang terkait dengan ML, PhD, atau setidaknya master diperlukan. Saya yakin ini akan berubah di masa mendatang. Masih ada prasangka di sini: jika Anda sarjana, maka Anda tidak bisa menjadi spesialis terlatih, tetapi jika Anda memiliki gelar master, Anda memiliki spesialisasi dan Anda dapat bekerja. Dan jika itu adalah PhD, maka semuanya benar-benar keren, dan Anda dapat melakukan penelitian IT. Meskipun menurut saya, bahkan orang yang telah menyelesaikan PhD mungkin tidak diintegrasikan ke dalam industri sama sekali, dan mungkin tidak memahami bahwa industri tidak hanya algoritma dan metode, tetapi juga bisnis. Jika Anda tidak memahami bisnis, maka saya tidak tahu bagaimana Anda bisa tumbuh menjadi perusahaan dan memahami bagaimana keseluruhan sistem meta ini bekerja.
Oleh karena itu, gagasan untuk pindah ke program master dan segera mencari pekerjaan cukup sulit; jika Anda pindah ke Finlandia dengan gelar sarjana, Anda tidak punya nama. 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 mendapatkan beasiswa; UE dapat memberikan uang, tetapi hanya untuk mereka yang belajar dengan pertukaran. 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, pada saat yang sama untuk program master dan untuk PhD), maka dari tahun pertama Anda akan melakukan pekerjaan penelitian dan menerima uang untuk itu.
Kecil, tapi cukup untuk siswa. Pilihan kedua adalah kerja paruh waktu; misalnya, saya adalah asisten pengajar untuk kursus tertentu dan memperoleh 400 EUR per bulan.
Ngomong-ngomong, Finlandia memiliki keuntungan siswa yang bagus. Anda dapat check-in di asrama dengan biaya 300 atau 200 EUR per kamar, Anda dapat makan di kantin siswa dengan harga tetap (apa pun yang Anda taruh di piring - 2,60 EUR). Beberapa mencoba untuk sarapan, makan siang dan makan malam di ruang makan untuk 2,60; jika Anda melakukan ini, Anda dapat hidup dengan 500 EUR. Tapi ini minimal.
Ke mana Anda bisa pergi jika Anda ingin menjadi programmer?
Anda dapat mendaftar di Fakultas Ilmu Komputer di Sekolah Tinggi Ekonomi, MIPT - FIVT dan FUPM, atau VMK Moscow State University, misalnya. Anda bisa menemukan sesuatu di St. Petersburg. Tetapi saya tidak mengetahui situasi yang tepat dengan pembelajaran mesin, coba google topik ini.
Saya ingin mengatakan bahwa belajar tidak cukup untuk menjadi seorang programmer. Penting untuk menjadi orang yang sosial, menyenangkan dalam komunikasi, untuk membuat kontak secepat mungkin. Kontak dapat memutuskan. Rekomendasi pribadi kepada perusahaan memberikan keuntungan nyata dibandingkan pelamar lain, Anda cukup melewati penyaringan perekrut.
Secara alami, kehidupan di Finlandia tidak terlalu menakjubkan - saya pindah dan semuanya langsung menjadi keren. Setiap migran masih menghadapi kejutan budaya. Negara yang berbeda memiliki orang yang berbeda, mentalitas yang berbeda, hukum yang berbeda. Misalnya, di sini Anda perlu mengurus sendiri pajak - isi sendiri kartu pajaknya; membeli mobil, menyewa rumah - banyak hal bekerja secara berbeda. Ini cukup sulit jika Anda memutuskan untuk pindah. Orang-orang di sini tidak mengatakan sangat sosial, cuacanya seperti di St. Petersburg - pada November-Desember bisa ada 1-2 hari yang cerah. Beberapa bahkan menjadi depresi di sini; mereka datang dengan keyakinan bahwa mereka sangat dibutuhkan di sini, tetapi ternyata tidak demikian, dan Anda perlu mendapatkan uang dengan bermain sesuai aturan orang lain. Itu selalu berisiko. Selalu ada kemungkinan bahwa Anda harus kembali karena Anda tidak akan berakar.
Nasihat apa yang akan Anda berikan kepada pemrogram pemula?
Saya menyarankan Anda untuk mencoba sebanyak mungkin, untuk memahami apa yang sebenarnya menarik bagi Anda. Cobalah untuk tidak terjebak di satu area: coba pengembangan Android, frontend / backend, Java, Javascript, ML, dan hal lainnya. Dan, seperti yang saya katakan, Anda harus aktif, melakukan kontak, tertarik dengan apa yang terjadi; apa yang dilakukan teman, kolega, kenalan. Pergi ke lokakarya, seminar, kuliah, bertemu orang. Semakin banyak koneksi yang Anda miliki, semakin mudah untuk memahami apa yang menarik.
Di mana lagi Unity digunakan selain game?
Unity mencoba berhenti menjadi mesin game murni. Misalnya, digunakan untuk merender video CGI: jika Anda mengembangkan mesin, misalnya, dan ingin membuat iklan, Anda pasti ingin membuat video yang bagus. Saya pernah mendengar bahwa Unity digunakan untuk perencanaan arsitektur juga. Artinya, di mana pun visualisasi dibutuhkan, Unity dapat digunakan. Jika Anda google, Anda dapat menemukan contoh menarik.
Jika Anda ingin mengajukan pertanyaan, jangan ragu untuk menemukan saya di semua jejaring sosial.
Apa yang terjadi sebelumnya
- Ilona Papava, Senior Software Engineer di Facebook - cara mendapatkan magang, mendapatkan tawaran, dan segala sesuatu tentang bekerja di perusahaan
- Boris Yangel, insinyur Yandex ML - bagaimana tidak bergabung dengan barisan spesialis bodoh jika Anda seorang Ilmuwan Data
- Alexander Kaloshin, EO LastBackend - cara meluncurkan startup, memasuki pasar Cina, dan mendapatkan 15 juta investasi.
- , Vue.js core team member, GoogleDevExpret โ GitLab, Vue Staff-engineer.
- , DeviceLock โ .
- , RUVDS โ . 1. 2.
- , - . โ .
- , Senior Digital Analyst McKinsey Digital Labs โ Google, .
- ยซยป , Duke Nukem 3D, SiN, Blood โ , .
- , - 12- โ ,
- , GameAcademy โ .
- , PHP- Badoo โ Highload PHP Badoo.
- , CTO Delivery Club โ 50 43 ,
- , Doom, Quake Wolfenstein 3D โ , DOOM
- , Flipper Zero โ
- , - Google โ Google-
- .
