Apa yang saya pelajari setelah melalui banyak wawancara di perusahaan dan startup dari bidang AI

Selama delapan bulan terakhir, saya telah diwawancarai oleh berbagai perusahaan - DeepMind di Google, Institut AI Wadhwani, Microsoft, Ola, Fractal Analytics dan beberapa lainnya - terutama di posisi Ilmuwan Data, Insinyur Perangkat Lunak, dan Insinyur Riset. Dalam prosesnya, saya diberi kesempatan tidak hanya untuk berbicara dengan banyak orang berbakat, tetapi juga untuk melihat diri saya dengan pemahaman tentang apa yang ingin didengar pengusaha ketika mereka berbicara dengan kandidat. Saya pikir jika saya memiliki informasi ini sebelumnya, saya bisa menghindari banyak kesalahan dan bersiap untuk wawancara yang jauh lebih baik. Ini adalah dorongan untuk menulis artikel ini - mungkin itu akan membantu seseorang mendapatkan pekerjaan impian.


Pada akhirnya, jika Anda akan menghabiskan dua pertiga dari waktu Anda (jika tidak lebih) di tempat kerja, itu harus sepadan.

Gagasan tentang artikel itu datang kepada saya selama percakapan dengan salah satu yunior bahwa universitas sekarang tidak menawarkan lowongan yang benar-benar menarik bagi spesialis di bidang AI. Selain itu, selama proses persiapan, saya mulai memperhatikan bahwa orang sering menarik sumber daya yang sangat luas, meskipun untuk sebagian besar posting, ternyata, Anda dapat bertahan dengan daftar kecil (saya akan memberikannya di akhir posting). Saya akan mulai dengan memberi tahu Anda cara agar diperhatikan (Anda bisa mendapatkan undangan untuk wawancara), kemudian saya akan mendaftar perusahaan dan startup di mana Anda dapat mencoba keberuntungan Anda, kemudian saya akan menjelaskan bagaimana cara mengesankan wawancara. Pada bagian selanjutnya, berdasarkan pengalaman saya sendiri, saya akan membahas perusahaan mana yang harus bekerja, dan, akhirnya, saya akan beralih ke kesimpulan dengan daftar sumber daya minimal yang diperlukan untuk persiapan.

Catatan: Saya ingin membahas dua hal untuk mereka yang berharap mendapatkan pekerjaan di universitas. Pertama, berkenaan dengan pencarian kerja, praktis semua yang saya katakan di sini (kecuali mungkin bagian terakhir) tidak relevan untuk kasus Anda. Namun - dan ini adalah hal kedua yang ingin saya tekankan - seperti yang telah disebutkan, universitas terutama membawa orang ke posisi pengembang, tanpa persimpangan dengan bidang AI. Jadi artikel ini dirancang khusus untuk mereka yang ingin bekerja dengan teknologi AI dan memecahkan masalah yang menarik dengan bantuan mereka. Juga harus ditambahkan bahwa tidak semua wawancara berhasil bagi saya, tetapi, mungkin, inilah inti kegagalannya - yang terbaik adalah belajar dari mereka! Mungkin tidak semua kiat yang saya bawa di sini akan bermanfaat bagi Anda, tetapi saya sendiri bertindak seperti ini - sekarang Anda tidak tahu apa lagi yang bisa dilakukan untuk menghadirkan diri saya dalam cahaya yang lebih baik.

Cara diperhatikan: undangan untuk wawancara


Sejujurnya, langkah ini adalah yang paling penting. Sangat sulit dan melelahkan untuk mencari pekerjaan di luar universitas Anda justru karena perekrut harus memilih dan membaca karya Anda dari tumpukan aplikasi. Menyederhanakan masalah dengan serius dapat menjadi kehadiran penghubung di perusahaan yang akan merekomendasikan Anda. Dalam kasus yang paling umum, tugas dapat dibagi menjadi tiga langkah utama:

Lakukan pelatihan secara teratur dan jangan luangkan kekuatannya. Dengan tindakan reguler yang saya maksud adalah mempertahankan akun di GitHub dan LinkedIn , memelihara situs web dengan portofolio, dan terus memperbarui resume. Untuk mulai dengan, resume Anda harus rapi dan ringkas. Ikuti panduan dari Udacity, Resume Revamp , untuk memberikan tampilan yang lebih rapi. Ini berisi semua yang akan saya katakan - saya sendiri menggunakan rekomendasi mereka. Jika Anda membutuhkan templat, Overleaf menemukan beberapa format siap pakai yang bagus. Secara pribadi, saya menggunakan deedy-resume . Begini tampilannya:


Seperti yang Anda lihat, satu halaman bisa muat cukup banyak. Namun, jika Anda masih tidak memiliki cukup ruang, format yang saya sebutkan di atas, dalam bentuk aslinya, tidak akan cocok untuk Anda. Lebih baik ambil versi multi-halaman yang dimodifikasi khusus dari template yang sama di sini .

Poin penting berikutnya yang akan dibahas adalah akun GitHub Anda. Banyak orang meremehkan potensi situs ini hanya karena, tidak seperti LinkedIn, Anda tidak dapat mengetahui siapa yang melihat halaman Anda. Tetapi orang, pada kenyataannya, benar-benar masuk ke akun Anda - ini adalah satu-satunya cara untuk memeriksa apakah apa yang tertulis di resume Anda benar: setelah semua, sekarang sudah biasa memasukkan semua jenis kata kunci dan white noise lainnya. Dalam bidang ilmu data, khususnya, open source memainkan peran yang sangat penting - sebagian besar alat, implementasi berbagai algoritma, dan daftar sumber daya yang berguna untuk pembelajaran disajikan dalam domain publik. Saya menulis tentang manfaat yang diberikan open source kepada pengembang di artikel lain.

Inilah minimum yang perlu Anda lakukan:

  • Buat akun jika Anda belum memilikinya
  • Buat repositori untuk setiap proyek di mana Anda telah terlibat.
  • Tambahkan dokumentasi dengan instruksi yang jelas tentang cara bekerja dengan kode
  • Tambahkan dokumentasi untuk setiap file, di mana peran semua fungsi, nilai semua parameter, pemformatan yang benar (misalnya, PEP8 untuk Python) disebutkan, dan juga, sebagai bonus, skrip yang memungkinkan Anda untuk menjalankannya secara otomatis.

Kami beralih ke langkah ketiga, yang banyak orang lewatkan - membuat situs web untuk portofolio, di mana pengembang menunjukkan keahlian dan proyek pribadinya. Kehadiran situs web menunjukkan bahwa Anda serius ingin memasuki area ini dan mewakili Anda sebagai orang yang pantas dipercaya. Selain itu, dalam resume Anda terbatas dalam jumlah teks, jadi Anda harus merilis banyak detail. Jika mau, Anda dapat menggunakan portofolio untuk mengungkapkan semuanya sebagaimana mestinya. Juga sangat disarankan agar Anda memberikan semacam visualisasi atau demonstrasi visual untuk proyek / ide tersebut.

Untuk membuat situs lebih mudah dari sebelumnya - sekarang ada banyak platform gratis di mana prosesnya sangat tidak menyakitkan dan turun untuk menyeret dan menjatuhkan elemen yang sudah jadi. Secara pribadi, saya menggunakan Weebly , alat yang sangat populer. Tidak ada salahnya mengambil beberapa sampel sebagai titik awal. Ada cukup banyak situs pintar sekarang, tetapi saya memilih halaman pribadi Deshraj Yadav untuk menempatkannya di jantung pekerjaan saya.


Akhirnya, banyak perekrut dan pengusaha baru-baru ini mulai menggunakan LinkedIn sebagai platform utama mereka untuk mencari karyawan. Ada banyak pekerjaan bagus yang tersedia. Aktivitas pada sumber daya ditunjukkan tidak hanya oleh perekrut, tetapi juga oleh orang-orang di posisi tinggi. Jika Anda berhasil mendapatkan perhatian mereka, peluang Anda untuk masuk ke perusahaan akan sangat meningkat. Selain itu, Anda harus menjaga akun Anda agar tetap ada dan orang-orang mendapat insentif untuk menghubungi Anda. Mesin pencari adalah komponen penting dari LinkedIn dan untuk muncul dalam hasil pencarian Anda perlu memasukkan kata kunci yang relevan dalam profil. Butuh banyak upaya dan penyesuaian untuk akhirnya mendapatkan hasil yang dapat diterima. Selain itu, ada baiknya meminta mantan kolega atau bos Anda untuk mengkonfirmasi keterampilan Anda dan meninggalkan rekomendasi, menceritakan pengalaman Anda dalam bekerja dengan Anda. Semua ini bekerja pada peluang Anda untuk diperhatikan. Di sini saya akan kembali merujuk ke Udacity dan panduan LinkedIn dan Github mereka.

Mungkin sepertinya saya menuntut terlalu banyak, tetapi jangan lupa: Anda tidak perlu melakukan semua ini dalam sehari, seminggu atau bahkan sebulan. Ini adalah proses yang berkelanjutan, tidak pernah berakhir. Pada awalnya, Anda harus menginvestasikan banyak energi untuk mengatur semuanya dengan benar, tetapi kemudian, secara teratur memperbarui akun Anda dengan mempertimbangkan peristiwa terbaru, Anda tidak hanya akan terbiasa melakukannya dengan mudah, tetapi Anda juga dapat memberi tahu tentang diri Anda di mana saja dan kapan saja, tanpa persiapan awal - itu sangat bagus Anda akan mengenal diri sendiri.

Tetap jujur ​​pada diri sendiri. Saya sering melihat orang yang beradaptasi dengan persyaratan lowongan. Menurut pendapat saya, lebih baik memutuskan apa yang Anda minati dan apa yang ingin Anda lakukan, dan kemudian mencari lowongan yang relevan, dan bukan sebaliknya. Sekarang permintaan untuk spesialis AI melebihi penawaran, sehingga Anda memiliki kesempatan seperti itu. Berkat investasi waktu dalam pelatihan reguler yang disebutkan di atas, Anda akan memiliki gambaran yang lebih lengkap tentang diri Anda dan akan lebih mudah untuk membuat keputusan. Selain itu, Anda tidak perlu mendapatkan jawaban atas pertanyaan pribadi yang ditanyakan saat wawancara. Sebagian besar jawaban akan datang sendiri - sama halnya dengan alasan pada topik yang tidak acuh pada Anda.

Jaringan Sekarang setelah Anda menyelesaikan semuanya dari titik pertama dan menemukan yang kedua, jaringan akan membantu Anda mencapai tujuan. Jika Anda tidak berkomunikasi dengan orang, Anda tidak akan pernah mendengar tentang banyak peluang yang bisa Anda tangani. Sangat penting untuk membangun koneksi baru hari demi hari, jika tidak secara langsung, di LinkedIn, sehingga dalam jangka panjang Anda akan memiliki jaringan kencan yang luas dan kuat. Jaringan tidak bermula dari menulis kepada orang-orang dan meminta Anda untuk merekomendasikan Anda kepada atasan Anda. Pada awal pencarian saya, saya sering melakukan kesalahan ini, sampai akhirnya saya menemukan artikel yang luar biasa oleh Mark Melun , yang menceritakan tentang pentingnya membangun ikatan yang kuat dengan orang-orang, menawarkan mereka bantuan terlebih dahulu.

Langkah penting lainnya dalam jaringan adalah menempatkan konten pada tampilan publik. Misalnya, jika sesuatu berjalan dengan baik untuk Anda, tulis artikel tentang itu dan lepaskan tautannya di Facebook dan di LinkedIn. Ini akan bermanfaat bagi orang lain, dan untuk Anda. Jaringan koneksi yang luas memungkinkan Anda untuk menarik perhatian lebih banyak orang. Anda tidak pernah memprediksi siapa dari mereka yang suka atau mengomentari artikel Anda akan membantu Anda menjangkau audiens yang lebih luas, di mana mungkin ada seseorang yang mencari seseorang dengan keahlian Anda.

Daftar perusahaan dan perusahaan rintisan tempat Anda dapat mengirim resume


Saya membuat daftar dalam urutan abjad agar tidak membuat kesan salah dari preferensi khusus. Meskipun demikian, saya tetap ditandai dengan tanda bintang yang secara pribadi dapat saya rekomendasikan. Rekomendasi ini didasarkan pada yang berikut: deskripsi misi, tim, pengalaman komunikasi pribadi dan peluang pengembangan. Jika ada beberapa bintang, ini disebabkan oleh parameter kedua dan ketiga.

  • Penelitian Adobe
  • * AllinCall - (didirikan oleh lulusan Institut Teknologi India Bombay)
  • * Amazon
  • Arya.ai
  • * Elemen.ai
  • * Penelitian AI Facebook: Program Kediaman AI
  • * Analisis Fraktal (dan anak perusahaan startup: Cuddle.ai, ** Qure.ai)
  • ** Google (Brain / DeepMind / X): Program Residensi AI
  • Goldman sachs
  • Haptik.ai
  • ** HyperVerge - didirikan oleh lulusan Institut Teknologi India Madras, yang sedang mengerjakan solusi AI untuk masalah dunia nyata dengan klien dari berbagai negara. Para pendiri juga termasuk mereka yang membentuk kelompok visi komputer terkenal di institut yang sama.
  • Penelitian ibm
  • * Laboratorium Intel AI (pelatihan penguatan)
  • ** Jasmine.ai - didirikan oleh lulusan Institut Teknologi India Madras, yang juga menerima gelar dari University of Michigan. Tim ini bekerja pada kecerdasan buatan percakapan. Dengan pembiayaan, mereka juga teratur. Sekarang sangat mencari orang untuk bercabang di Bangalore.
  • JP Morgan
  • * Microsoft Research: beasiswa satu atau dua tahun di laboratorium India atau program Residensi AI
  • MuSigma
  • Pendidikan selanjutnya
  • niki.ai
  • * Niramai - Tim yang dulunya bagian dari Xerox Research, sekarang bekerja untuk mendeteksi kanker payudara pada tahap awal menggunakan pencitraan termal.
  • Ola
  • * OpenAI
  • * PathAI
  • Kesehatan yang dapat diperkirakan
  • Qualcomm
  • * Kekuatan Penjualan
  • Samsung Research
  • * SigTuple
  • * Suki adalah asisten suara berbasis AI untuk dokter. Baru-baru ini, ia juga menarik banyak investasi dan dapat segera membuka cabang di India.
  • * Robotika Swayatt - bekerja pada kendaraan tak berawak untuk India.
  • ** Wadhwani AI - Didirikan oleh miliarder Romesh Wadhwani dan Sunil Wadhwani, mereka menetapkan tujuan untuk menciptakan organisasi pertama yang berusaha menggunakan teknologi AI untuk kepentingan umum.
  • * Grup Uber AI Labs & Advanced Technologies: Program Residensi AI
  • * Umbo CV - Visi Keamanan Komputer
  • Visi yang luar biasa
  • Zendrive

Catatan: hanya perusahaan yang saya kenal yang terdaftar di sini. Jika Anda tahu lagi, beri tahu saya, dan saya akan menambahkan ke daftar.

Beberapa daftar lagi

Cara lulus wawancara dengan kecemerlangan


Wawancara dimulai tepat pada saat Anda memasuki kantor, dan banyak yang dapat terjadi antara saat ini dan undangan untuk menceritakan tentang diri Anda. Yang sangat penting adalah bahasa tubuh dan apakah Anda tersenyum saat menyapa. Ini terutama berlaku untuk startup, di mana mereka melihat dengan sangat hati-hati apakah kandidat akan cocok dengan budaya tim. Anda perlu memahami: bahkan jika orang yang melakukan wawancara sama sekali asing bagi Anda, tetapi Anda juga tidak terbiasa dengannya. Jadi dia mungkin gugup seperti milikmu.

Penting untuk menganggap wawancara sebagai dialog antara Anda dan perwakilan perusahaan. Anda berdua sedang mencari pilihan yang cocok: Anda mencari tempat yang asyik untuk bekerja, dan dia sedang mencari spesialis keren (seperti Anda) yang dengannya tim dapat bekerja. Karena itu, isi ulang kepercayaan diri Anda dan ambil tanggung jawab untuk membuat momen pertama dialog Anda menyenangkan bagi lawan bicara. Dari semua cara saya mengetahui hal ini, yang paling sederhana adalah senyuman.

Wawancara, sebagian besar, terdiri dari dua jenis. Yang pertama mengasumsikan bahwa pewawancara akan datang dengan daftar pertanyaan yang sudah jadi dan melanjutkannya, terlepas dari apa yang Anda miliki dalam dokumen Anda. Jenis wawancara lain didasarkan pada resume Anda. Saya akan mulai dengan yang kedua.

Wawancara semacam itu biasanya dimulai dengan pertanyaan: "Bisakah Anda memberi tahu kami tentang diri Anda sendiri?" Di sini, dalam hal apa pun Anda tidak dapat melakukan dua hal: bicarakan sertifikat universitas Anda dan mulailah berbicara secara rinci tentang proyek Anda. Idealnya, monolog Anda harus bertahan satu atau dua menit, berikan gambaran umum tentang apa yang telah Anda lakukan sejauh ini, dan tidak terikat pada satu studi. Di sini Anda juga dapat menyebutkan hobi Anda - membaca, olahraga, meditasi - dengan kata lain, tentang segala hal yang akan membantu Anda memahami lebih baik sebagai pribadi. Kemudian pewawancara akan mendorong keluar dari sesuatu yang Anda katakan untuk menanyakan pertanyaan berikutnya dan beralih ke bagian teknis. Tujuan dari wawancara semacam itu adalah untuk memeriksa apakah Anda menulis kebenaran dalam resume.
Orang yang benar-benar menyelesaikan masalah akan dapat menerangkannya pada tingkat yang berbeda. Dia akan dapat menunjukkan esensi - jika tidak dia tidak akan dapat menyelesaikan pekerjaan. - Elon Musk

Akan ada banyak pertanyaan tentang apa yang bisa diimplementasikan secara berbeda dalam proyek Anda dan apa yang akan terjadi jika Anda tidak melakukan X, tetapi U. Di sini penting untuk mengetahui trade-off apa yang biasanya diambil ketika menerapkan. Misalnya, jika perwakilan perusahaan mengatakan bahwa Anda harus menggunakan alat lain untuk hasil yang lebih akurat, Anda dapat memberi tahu dia bahwa Anda bekerja dengan sejumlah kecil data dan ini akan mengarah pada pelatihan ulang. Pada salah satu wawancara ini, mereka memberi saya kasus yang perlu diselesaikan dan, khususnya, untuk merancang algoritma untuk situasi nyata. Saya perhatikan bahwa ketika mereka memberi saya lampu hijau pada cerita tentang proyek tersebut, lebih baik untuk mematuhi skema yang sangat disukai pewawancara:
Masalah> 1-2 pendekatan yang ada> Pendekatan kami> Hasil> Kesimpulan

Jenis wawancara lain ditujukan untuk menguji pengetahuan Anda. Anda seharusnya tidak mengharapkan pertanyaan yang sangat tidak masuk akal, tetapi pastikan bahwa itu akan mencakup semua bidang dasar yang harus Anda kenal: aljabar linier, teori probabilitas, statistik, optimisasi, pembelajaran mesin, dan pembelajaran mendalam. Sumber daya yang tercantum di akhir artikel harus cukup, tetapi semuanya harus dibaca. Tangkapan di sini adalah berapa lama Anda akan menjawab. Karena ini adalah hal yang paling mendasar, reaksi instan akan diharapkan dari Anda. Karena itu, persiapannya harus tepat.

Saat menjawab pertanyaan, seseorang harus mengakui dengan penuh keyakinan dan kejujuran saat Anda tidak tahu sesuatu. Jika Anda mendapatkan pertanyaan yang tidak Anda ketahui - katakan saja, alih-alih membuat suara seperti "eeee" dan "mmmm." Jika kita berbicara tentang semacam konsep kunci, dan Anda bingung untuk menjawab, sebagai aturan, orang yang diwawancarai akan dengan senang hati memberi tahu Anda atau mengarahkan Anda pada jalur pemikiran yang diperlukan. Jika Anda dapat memanfaatkan ini dan mengambil keputusan yang tepat, ini akan menjadi nilai tambah bagi Anda. Cobalah untuk tidak gugup - senyum juga bisa membantu.

Kami sedang mendekati bagian akhir dari wawancara. Pada titik ini, Anda akan ditanya apakah Anda memiliki pertanyaan. Di sini mudah untuk menyerah pada pemikiran bahwa semuanya telah berakhir, dan hanya menjawab bahwa Anda tidak memiliki pertanyaan. Saya tahu banyak orang yang tersingkir hanya karena kesalahan ini pada tahap terakhir. Seperti yang sudah saya katakan, tidak hanya Anda dievaluasi dalam wawancara. Ini adalah proses yang saling menguntungkan: Anda sendiri juga melihat apakah perusahaan itu cocok untuk Anda atau tidak. Oleh karena itu, jelas bahwa jika Anda benar-benar ingin bergabung dengan tim, Anda akan memiliki banyak pertanyaan - tentang budaya kerja, tentang peran apa yang mereka mainkan untuk Anda. Atau mungkin Anda hanya ingin tahu tentang apa yang dilakukan orang yang diwawancarai. Selalu ada sesuatu di sekitar yang dapat Anda pelajari lebih lanjut, jadi cobalah untuk membuat orang yang Anda wawancarai merasa bahwa Anda benar-benar tertarik untuk bergabung dengan peringkat mereka. Pertanyaan terakhir yang mulai saya tanyakan di semua wawancara adalah umpan balik - apa yang akan mereka sarankan untuk saya kerjakan. Ini sangat membantu saya, saya masih ingat nasihat apa yang mereka berikan kepada saya, dan saya mencoba membangun kehidupan sehari-hari saya dengan mereka.

Itu saja. Dalam pengalaman saya, jika Anda berbicara dengan jujur, kompeten tentang diri Anda sendiri, menunjukkan minat yang mendalam pada perusahaan dan menunjukkan sikap yang benar, maka Anda kemungkinan besar akan memenuhi semua persyaratan dan memiliki hak untuk segera mengharapkan surat ucapan selamat.

Apa yang dibutuhkan perusahaan untuk bekerja?


Kami hidup di era peluang, dan ini berlaku untuk apa yang Anda sukai. Berusaha keras untuk menjadi yang terbaik di bidang Anda dan cepat atau lambat Anda akan menemukan cara untuk menghasilkan uang keterampilan Anda. Seperti yang dikatakan Gary Vaynerchuk (berlangganan sudah): "Cukup untuk menyetujui semua jenis omong kosong yang melintasi tenggorokan Anda."

, , - , , . , , , , - , . Jeffrey Hammerbacher ( Cloudera):
« , . ».

, . , . . , «» « ». .

,


data science : , , .









- . , , , . , , , , (, ). . .



, , . , , 2, 3 4 Deep Learning Book , . , , — . , . — .



, . , , :

  • Machine Learning Andrew Ng — CS 229
  • Machine Learning Caltech Professor Yaser Abu-Mostafa

— (, , , , random forests, , , , ), ( k-, ), ( ).

, , , . / ( , ) . , , , . . , , . CS 231N, — CS 224N. Neural Network Hugo Larochelle . , . Udacity . , , Udacity — , . , , . .

Kesimpulan


— . , , - . , - data science. , , , « ».

Source: https://habr.com/ru/post/id413941/


All Articles