[Pengalaman pribadi] Teknisi front-end dari London Facebook: bagaimana cara masuk ke FAANG?

Bagaimana mempersiapkan wawancara untuk melamar perusahaan setingkat FAANG? Bersama dengan  Oleg Gromov , insinyur front-end dari kantor Facebook London (mis. Yandex, Toptal, dll.), Kami menyusun rencana pelatihan berdasarkan webinar terakhir  - berdasarkan pengalaman pribadinya.



Mendiskusikan:



  • pro dan kontra bekerja di perusahaan besar,
  • Desain CV,
  • bagaimana penyaringan, bagian algoritmik dan arsitektur,
  • apa peran bahasa Inggris dan soft skill - di bagian perilaku dan umumnya dalam wawancara,
  • di mana melatih keterampilan yang diperlukan untuk setiap tahap: mengumpulkan tautan yang berguna.






FAANG adalah singkatan dari Facebook, Amazon, Apple, Netflix, Google, nama yang setahu saya muncul 3-5 tahun yang lalu. Ini adalah perusahaan dengan kapitalisasi terbesar di bidang TI. Mereka seperti bar yang ingin dicapai semua orang: jika Anda berkembang menjadi FAANG, maka hanya bintang yang lebih tinggi. Banyak insinyur ingin mencapainya: gaji besar, kondisi bagus, peluang pengembangan - ini adalah hal terbaik yang terjadi di dunia di antara perusahaan.



Seseorang termasuk Microsoft, Uber, Airbnb, seseorang mencoba mentransfer istilah tersebut ke perusahaan teknologi besar Rusia: Yandex, Mail.ru, Avito, ABBYY. Menurut saya, mereka bukan bagian dari FAANG, konsepnya hanya tentang raksasa teknologi yang disebutkan di atas.



Tapi ada gaya wawancara Fang, dan itu cerita yang berbeda. Gaya tersebut telah diadopsi oleh banyak perusahaan yang tidak serupa dengan FAANG baik dalam ukuran maupun profitabilitas. Wawancara terdiri dari 4 bagian atau lebih , yang meliputi: wawancara algoritmik, desain sistem, wawancara perilaku. Saat Anda mempersiapkan wawancara semacam itu, Anda bisa mendapatkan pekerjaan di perusahaan selain FAANG: formatnya menjadi akrab. Saya mengusulkan untuk menggunakan pendekatan luas ini, kami akan berbicara tentang perusahaan yang mewawancarai struktur Faang.



Pro dan kontra bekerja di perusahaan setingkat FAANG



Catatan tambahan: Saya berbicara secara eksklusif tentang pengalaman dalam pengembangan web. Sepanjang hidup saya, saya telah melakukan frontend, seiring waktu saya telah menjadi lebih dari seorang pengembang web full stack: Saya menangani kode dari penyeimbang ke database. Tetapi saya tidak berbicara tentang wawancara dan bekerja di FAANG sebagai pemasar atau manajer proyek.



Kelebihan:



  • pengembangan.

    Jika Anda benar-benar menyukai pekerjaan Anda, jika Anda menginginkan tantangan dan proyek yang kompleks, Anda ingin mengembangkan dan berkomunikasi dengan banyak orang, termasuk spesialis terbaik.

    Hal pertama yang saya sadari ketika saya masuk ke Yandex: "semua orang di sekitar pintar, tetapi saya tidak." Ini adalah cerita yang khas, hal yang sama terjadi ketika Anda mendapatkan pekerjaan di Google, Facebook: perusahaan besar adalah media yang sangat bergizi untuk pertumbuhan. Apalagi bagi orang yang tidak tertarik membangun bisnis, tetapi mengembangkan diri sebagai spesialis.
  • , .

    RSU β€” restricted stock unit, .        . RSU β€”  .  ,   RSU-   β€” ,       .
  • .

    :    !   .


Kontra tergantung pada orang seperti apa Anda dan apa yang Anda inginkan dalam hidup. Dasar: Anda tidak boleh mendapatkan pekerjaan di FAANG jika Anda tidak suka menjadi roda penggerak dalam suatu mekanisme, terlebih lagi mekanismenya sangat diatur.



Wajar jika sebuah perusahaan memiliki 40-60 ribu orang - hampir seperti kota - prosesnya pasti cukup ketat. Dan belum tentu dari kategori "laporkan ke ini dan ini". Maksud saya, perusahaan memiliki sistem motivasi yang menyesuaikan pengembang dengan cara tertentu.



Untuk beberapa itu cocok: misalnya, kaum muda yang lulus dari universitas. Mereka bekerja di suatu tempat selama setahun, menikmati kemegahan ini dan menikmati proses dan hasilnya. Tetapi mereka yang sudah memiliki 15 tahun pengalaman di belakang mereka menginginkan lebih banyak tanggung jawab, mereka ingin menggunakan pengalaman mereka bukan untuk tugas kecil di dalam perusahaan. Mereka mungkin tidak pandai FAANG. Anda perlu mengingat hal ini dan memilih tempat untuk diri sendiri dan kekuatan Anda: jangan berharap bahwa di Facebook Anda otomatis menjadi orang paling bahagia di dunia. Ini tidak benar.



Sebelum membahas tahapan wawancara, saya ingin mundur dan berbicara tentang pengalaman. Ini adalah langkah awal sebelum Anda mencoba mendesain resume Anda.



Jika Anda ingin mendapatkan pekerjaan sebagai senior di FAANG, tidak cukup dengan mengerjakan satu proyek dalam setahun dan mempresentasikannya dengan indah. Kemungkinan besar, ini tidak akan cukup. Jika, misalnya, Anda telah mengerjakan banyak proyek selama beberapa tahun, Anda mungkin perlu mempersiapkan wawancara - tetapi yang terpenting, Anda memiliki pengalaman.



Jika Anda mencari posisi dengan relokasi, berlangganan bot @g_jobbot kami . Dan perekrut IT di g-mate akan membantu Anda mengemas resume Anda dengan cara yang melibatkan pewawancara. Bot ini sederhana dan cepat disiapkan: bola, gaji, lokasi relokasi. Opsi yang sesuai untuk Anda akan datang ke Telegram.







Ringkasan



Saya tidak sedang merekrut di Facebook sekarang, saya katakan dari sudut pandang mantan manajer perekrutan di Yandex dan Toptal: penting untuk memahami apa yang biasanya terjadi dengan resume. Ketika Anda mengirimkannya ke sebuah perusahaan, itu ada di antara ratusan, ribuan lainnya. Bergantung pada proses internal, itu mungkin dilihat sekarang, atau mungkin tidak pernah terlihat. Itu bisa berbohong selama enam bulan, satu bulan, atau satu hari.



Agar terlihat dalam arti yang baik, resume tidak boleh penuh dengan semua warna pelangi atau kucing - itu harus disusun untuk lowongan tertentu dari perusahaan tertentu. Jangan sertakan semua pengalaman yang Anda miliki, fokuslah pada apa yang dibutuhkan di posisi tertentu. Misalkan Anda adalah pengembang back-end di Facebook, dan Anda bekerja sebagai insinyur data, pengembang front-end, webmaster dan sysadmin - maka Anda mungkin tidak boleh berbicara tentang sysadmin dan webmaster di resume Anda.



Saya membuat resume untuk setiap perusahaan tempat saya melamar. Kecuali untuk kasus-kasus ketika saya mengirim resume saya "ke tumpukan" untuk berlatih wawancara.



Kami menghapus yang tidak relevan, menekankan kekuatan, semua pengalaman yang cocok untuk lowongan itu.Bukan dalam arti memukul dada saya dengan tumit: tim tidak melakukan apa-apa, semuanya hanya saya. Tugasnya adalah memberi tahu bahwa Anda adalah pemain tim, Anda memahami bisnis. Apalagi jika Anda melamar posisi developer level tinggi. Dia diminta untuk memahami proses kerja tim, bagaimana membangunnya, bagaimana menghilangkan kemacetan - yaitu, kemacetan di mana produktivitas menderita. Sajikan semua ini dengan cara yang baik, tetapi jangan mengada-ada, katakan yang sebenarnya: tunjukkan pencapaian yang memadai, idealnya, jika secara kuantitatif - semua perusahaan besar akan menghargainya. Misalnya, gambarkan kemajuan teknis sebagai berikut: waktu lulus ujian dalam lingkungan Integrasi Berkelanjutan telah dikurangi sebesar 30%, keuntungan atau konversi telah meningkat sebesar N%. Beri tahu kami tentang pencapaian tim: di mana Anda membantu menyiapkan prosesnya, siapa dan bagaimana Anda mempekerjakan.



Secara umum, beri tahu kami bahwa Andalah orang yang mengambil tanggung jawab. Mungkin Anda bahkan salah: Anda tidak boleh menulis tentang kesalahan dalam resume Anda, tetapi jika mereka bertanya dalam sebuah wawancara, Anda bisa mengatakannya.



Tip yang bagus adalah menulis resume Anda di satu halaman, maksimum 1,5 halaman. Pewawancara memiliki sedikit waktu, dan itu baik jika semua informasi dibaca oleh mereka sekaligus.



Ketika resume harus berubah dari tumpukan ke orang yang memutuskan dengan siapa untuk melakukan panggilan, rekomendasi hampir merupakan jalan yang dijamin menuju sukses.Dia membedakan resume dari yang lain, jika tidak, dari puluhan ribu tanggapan, Anda mungkin tidak diperhatikan secara statistik. Karena itu, jika Anda memiliki kenalan - hubungi mereka. Sebagai aturan, orang dengan mudah merujuk resume mereka: untuk rekomendasi yang berhasil mereka menerima bonus di dalam perusahaan. Rekomendasi bukanlah topik yang tabu atau tabu. Saya membuka Yandex, Facebook, dan bahkan Toptal melalui rekomendasi.



Setelah resume disetujui, biasanya ada penyaringan lain sebelum wawancara 4 langkah.



Penyaringan



Ada penyaringan dengan perekrut, terkadang yang teknis - itu tergantung pada kompleksitas proses. Panggilan pertama akan hampir 100% dengan perekrut. Dia menilai kecukupan keseluruhan, mempelajari kisah hidup, mengapa seseorang mencari pekerjaan, mencoba menyaring arus. Terkadang seseorang secara tidak sengaja mengirimkan resume - keanehan hadir dalam perekrutan massal.



Jika perusahaan tersebut berlokasi di kota lain, biasanya, Anda menelepon: ceritakan sedikit tentang diri Anda, tentang keinginan, ambisi, kekuatan dan kelemahan. Percakapan biasanya dilakukan oleh perekrut. Jika Anda tidak diam selama 30 menit, tetapi menampilkan diri Anda secara normal, pemeriksaan teknis ditentukan.



Pada penyaringan teknis, kira-kira hal yang sama terjadi pada bagian algoritmik, tetapi waktu yang diberikan lebih sedikit: 40-60 menit, 1-2 tugas: biasanya online.



Format ini membutuhkan waktu untuk terbiasa. Ada wawancara papan tulis: Anda berdiri di sebelah papan, menggambar diagram, mencoba menulis kode di atasnya - ini sangat tidak nyaman, banyak orang mengeluh. Dan online dalam arti tertentu bahkan lebih buruk (seseorang mungkin lebih baik). Anda duduk di depan komputer - Anda tidak melihat seseorang, dan Anda berkata - Anda tidak hanya menulis kode. Saya tidak ingin menyinggung siapa pun, tetapi saat ini masalah sering muncul, terutama untuk developer yang berbahasa Rusia. Dalam budaya kami, tidak biasa menyombongkan diri dan mengobrol, kami "menerima dan melakukan".



Pastikan untuk mengatakan:tidak ada yang membaca pikiran, bahkan jika Anda adalah pengembang paling menawan dan berpengalaman. Percakapan juga tergantung pada konteks: apa yang terjadi dalam masalah, apa yang Anda pahami, detail apa, apa algoritme Anda. Anda bahkan dapat menulis langkah-langkahnya di editor teks dan mengonfirmasi dengan pewawancara bahwa inilah yang ingin dia dengar. Banyak yang akan berkata sederhana: ya, oke, itu terlihat bagus. Seseorang akan senang: ya, inilah yang mereka harapkan. Artinya, dalam banyak kasus, Anda akan menerima umpan balik. Tetapi jika Anda tidak terbiasa menyuarakan prosesnya, itu bisa jadi sulit.



Penyaringan biasanya terdiri dari dialog dan penulisan kode yang sangat mirip dengan Leetcode atau tugas algoritmik lainnya. Mereka paling sering berada di level Mudah atau Sedang: masuk akal, misalnya, untuk memecahkan masalah dengan teman online, untuk berdiskusi.



Bagian algoritmik



Langkah selanjutnya tergantung pada perusahaan. Saya belum mewawancarai Google, Amazon, atau Apple. Sejauh yang saya tahu, mereka semua memiliki proses yang cukup berkarakteristik yang mengikuti suatu pola, tetapi detailnya berbeda. Misalnya, Amazon memiliki Prinsip Kepemimpinan - seperangkat aturan yang direkomendasikan untuk dipelajari, karena itu juga akan dibahas dalam wawancara. Facebook tidak memiliki itu.



Ada beberapa bagian algoritmik: biasanya dua atau tiga. Di era pra coronavirus, Anda dibawa ke kantor, tempat segala sesuatu terjadi, bertemu, dimasukkan ke ruang rapat, dan dikasih kopi. Anda memecahkan masalah algoritmik: masalah yang sama yang Anda lihat di Leetcode. Seseorang menasihati tingkat Keras - omong-omong, ini opsional. Tugas-tugas yang sulit mungkin ditemui pada Machine Learning atau backend yang dimuat - Saya pribadi belum pernah menemui satu pun kesulitan sama sekali. Biasanya ini adalah level Medium: cukup rumit, Anda harus bisa mengatasinya. Tetapi jika Anda belum pernah memutuskan, mungkin ada kesempatan untuk melakukan ini, Anda baru saja berlatih dan tahu cara berpikir.



Setiap bagian berdurasi 40 menit, biasanya satu tugas ditambah tindak lanjut. Misalnya, Anda perlu memecahkan masalah pengurutan array: tulis algoritme pengurutan. Maaf atas contoh bodohnya: Anda dapat menyelesaikannya menggunakan bubble sort, katakanlah itu tidak efisien, Anda dapat mengubahnya, mencapai efisiensi dalam waktu atau memori. Kebetulan Anda perlu menyelesaikan dua masalah kecil satu demi satu.



Biasanya, bagian dilakukan oleh pewawancara yang berbeda. Ini dilakukan dengan sengaja, untuk objektivitas. Anda perlu menyapa semua orang, ceritakan sedikit tentang diri Anda. Kemudian bagian itu sendiri dimulai: Anda perlu memutuskan, berpikir, berbicara, mungkin membuat kesalahan dan mengulang.



Wawancara adalah proses yang secara statistik berisik. 5 pewawancara, objektivitas, mencoba untuk mengukur kandidat sebanyak mungkin - tetapi mereka tidak selalu berhasil, seseorang mungkin tidak menyukai sesuatu. Kadang mereka menolak bukan karena orangnya tidak fit, tapi karena "sinyalnya kurang kuat". Mempekerjakan pengembang yang salah lebih buruk bagi perusahaan daripada tidak mempekerjakan pengembang yang tepat.



Jika Anda menyelesaikan 50 atau 100 masalah dari level yang berbeda dalam kategori yang berbeda, peluang lulus wawancara algoritmik akan sangat meningkat, ada perbedaan besar antara 0 dan 100 masalah yang diselesaikan. Tetapi perangkat mungkin masih tidak beruntung. Saya menyarankan Anda untuk melihat ini secara filosofis, penolakan dapat terjadi dalam hal apa pun, tidak selalu bergantung pada kami sebagai kandidat.



Pengkodean biasanya digabungkan dengan bagian algoritmik. Dan ada sedikit perbedaan antara backend dan front end di Facebook. Algoritma yang sama pada pohon, grafik atau terkait dengan loop, array - tetapi dengan spesifikasi front-end. Biasanya, semuanya ada di JavaScript. Pilihan bahasanya cukup gratis. Ketika saya mewawancarai perusahaan lain, saya menulis dalam C # - meskipun saya belum pernah menggunakannya sebelumnya. Tetapi karena ini berorientasi objek dan mirip dengan Java, saya baru saja menjelaskan dalam prosesnya: apakah ini mungkin? Sehingga?



Tentu saja, jika Anda telah memprogram dengan Python sepanjang hidup Anda, Anda tidak boleh menulis di Java: bahasa yang berbeda, akan sulit, Anda akan bingung dalam konstruksi, impor. Ini tidak akan menjadi sinyal yang sangat negatif, tetapi itu akan membuat hidup menjadi sulit.



Dan kemudian ada wawancara desain sistem dan perilaku: Saya hanya menemukan tahapan seperti itu.



Dimana mempersiapkan



Saya harus segera mengatakan bahwa saya belajar hanya di Leetcode, mencoba mempelajari cara berpikir ini, ketika ada waktu dan tugas yang terbatas, serangkaian algoritma yang Anda operasikan, misalnya, pencarian biner, traversal grafik atau sesuatu yang lain. Biasanya, keputusan dibuat dari blok keputusan ini.







Bagian arsitektural: desain sistem



Bagian arsitektur sama dengan wawancara desain sistem . Saya pikir mereka selalu hadir di wawancara, dan jumlahnya tergantung pada level yang Anda lamar. Ada satu di Facebook, di perusahaan kedua, di mana saya mewawancarai secara paralel - 1 atau 2.



Bagian ini terbuka, masalahnya tidak diajukan dengan cara yang sama seperti dalam masalah algoritma. Soft skill juga penting pada saat yang sama: kemampuan berbicara, membuat keputusan, merancang sistem tertentu. Ketika kita berbicara tentang Desain Sistem, kita biasanya berbicara tentang desain sesuatu yang sangat banyak: Anda perlu membuat Twitter atau Instagram. Tentu saja, Anda tidak dapat mendesain Twitter lengkap dalam 40 menit.



Ada juga tugas khusus: membuat formulir masukan dengan pelengkapan otomatis. Dalam kasus frontend, mungkin ada sesuatu seperti: rancang frontend untuk Yandex.Maps: bagaimana Anda menyusun kode, komponen apa yang akan dibuat, subordinasi komponen apa satu sama lain. Kita bisa berbicara tentang pengiriman konten untuk pengguna, CDN.



Ini semua adalah tugas yang sangat umum, dan membutuhkan waktu satu jam penuh untuk menjelaskan satu aspek dari sistem yang sedang dirancang. Hal terpenting yang tidak boleh dilakukan adalah menjelaskan secara detail sebelum Anda menguraikan opsi dan mendapatkan persetujuan untuk apa yang ingin Anda dengar.Pertama, Anda menetapkan garis lintang: ini adalah sistem seperti itu, pada tingkat yang tinggi dapat terdiri dari selusin komponen, buatlah diagram. Lebih lanjut, kami dapat mengatakan bahwa hanya ada sedikit waktu, dan menawarkan untuk mempelajari detailnya, tergantung pada preferensi pewawancara dan pengetahuan Anda. Pengetahuan harus digunakan! Jika Anda tidak memahami cara kerja load balancing, tetapi Anda tahu cara kerja backend pencarian, jelas lebih baik membicarakan tentang backend. Semua orang memahami bahwa satu pengembang tidak akan menyelesaikan sebuah proyek.



Dibandingkan dengan desain produk, menurut saya dalam desain sistem ada penekanan pada persyaratan teknis, kemampuan untuk beroperasi dengan konsep standar: apa yang akan menjadi beban, kecepatan apa yang dibutuhkan hard drive untuk membuat sistem berfungsi. Desain produk, tampaknya, lebih tentang kemampuan Anda sebagai insinyur untuk mencapai kesepakatan dengan pemilik produk, desainer, memprioritaskan ide, dan mungkin melakukan eksperimen. Ini lebih tentang komponen bisnis dan organisasi kerja. Saya belum memiliki desain produk, saya akui Anda dapat berbicara tentang produk, nilai, masalah - yang biasanya merupakan area tanggung jawab manajer produk.



Dimana mempersiapkan







   ,   behavioral-



Soft skills



"Kesalahan" dalam wawancara disebabkan oleh fakta bahwa orang tidak tahu cara berbicara - tidak peduli betapa konyol dan naifnya hal itu. Dalam pengalaman saya sebagai pewawancara, kejadiannya seperti ini: Saya menelepon, memperkenalkan diri, mencoba mengatur nada normal untuk percakapan dan berbicara sedikit, tetapi saya mendapatkan jawaban bersuku kata satu.



- Ceritakan tentang dirimu?

- Nah, saya seorang programmer.

- Apa yang sedang kamu lakukan?

- Membuat website.



Mungkin ini bukan kesalahan yang paling umum, tetapi bagi pewawancara yang paling tidak menyenangkan, karena dia terpaksa mengeluarkan jawaban atas pertanyaan. Kadang-kadang bahkan tidak jelas apakah seseorang ingin mendapatkan pekerjaan atau tidak.



Oleh karena itu, Anda harus dapat mengomunikasikan dengan jelas dan cepat aspek paling keren dari latar belakang dan pengalaman.Untuk berlatih, Anda dapat merekam diri sendiri di ponsel Anda, sebaiknya dengan video. Kemudian dengarkan dan ulangi setelah beberapa hari. Jika Anda ingin berbicara, metode ini bagus.



Saya mulai melakukan ini sejak lama, ketika saya pertama kali menyiapkan presentasi. Saya harus menceritakan semuanya secara lisan, dan saya menulis teks pidato saya dalam sebuah dokumen. Pidato tertulis sama sekali tidak sesuai dengan pidato lisan, ternyata konyol dan kikuk. Kemudian saya duduk dengan telepon - mungkin dengan diktafon, mungkin di depan cermin - dan mulai berlatih: sekitar kesepuluh kalinya, pidato tersebut menjadi koheren dan dapat dimengerti.





Saya berbicara tentang parser HTML yang ditulis di pesawat dalam perjalanan ke luar situs.



Tip lain: sebagai aturan, pewawancara tidak tahu apa-apa tentang Anda. Seringkali dia melihat resume sebelum wawancara dalam 3 menit, sekitar 4 istilah menarik perhatiannya, nama orang yang paling baik. Artinya, sebagai kandidat, Anda bisa fokus pada aspek tertentu dari cerita Anda agar terlihat menguntungkan sebanyak mungkin. Di satu sisi, ini manipulasi, tapi bagus. Anda menjual diri Anda sendiri: tetapi Anda tidak mencoba untuk mengatakan apa yang tidak. Anda baru saja memiliki proyek yang menarik, bukan pada akhirnya, tetapi pada pekerjaan terakhir, dan kemudian Anda dapat membicarakannya. Pewawancara pasti akan tertarik dan mengingat cerita ini, dan bukan bahwa Anda memperbaiki bug di lokasi saat ini, karena proyek sedang menjalani dukungan. Pendekatan ini dapat digunakan untuk keuntungan Anda sendiri, dan percakapan menjadi lebih hidup.



bahasa Inggris



Jika Anda mewawancarai di perusahaan asing, Anda harus merekam cerita diktaphone Anda tentang diri Anda dan proyek Anda dalam bahasa Inggris. Jika Anda adalah programmer paling keren di dunia, tetapi Anda tidak dapat berbicara, Anda tidak akan pernah mendapatkan wawancara, itu sudah pasti.



Saya kira Anda bisa bertemu dengan seorang insinyur Rusia yang akan menawarkan, dengan cara kuno, untuk berkomunikasi dalam bahasa Rusia. Tapi tetap saja, pada titik tertentu, ketidaktahuan bahasa bisa berhenti. Ada banyak orang berbahasa Rusia di Facebook, tetapi tidak jelas dari mereka yang berbicara bahasa Rusia. Terkadang kebijakan perusahaan melarang wawancara dalam bahasa selain bahasa Inggris. Kemudian komunikasi dalam bahasa Rusia dapat dilakukan paling banyak di bagian informal.



Saya telah belajar bahasa Inggris selama 10 tahun, dan saya selalu berpikir bahwa saya memiliki level yang layak, terutama dalam bahasa teknis: Saya membaca manual seperti orang lain. Tetapi pada tahun 2016 saya pergi ke New York dan menyadari bahwa saya tidak mengerti apa-apa. Saya hanya tidak mendengar apa yang mereka katakan kepada saya - itu mengejutkan saya. Sulit untuk mengatakan apa levelnya, mungkin B1, menengah-atas. Tapi saya praktis tidak mengerti pembicara dan tersesat dalam percakapan yang kaya.



Saya  mendapatkan kriteria untuk diri saya sendiri, yang dengannya Anda dapat memahami bahwa level tersebut cocok untuk lulus wawancara. Jika pada konferensi teknis Anda memahami 50–70% dari apa yang dikatakan pembicara dan Anda dapat menceritakan tentang proyek Anda dalam 1–2 menit sedemikian rupa sehingga Anda akan dipahami - itu sudah cukup. Penutur biasanya memiliki bahasa yang sangat jelas, tanpa bahasa gaul yang kuat dan suara yang tertelan. Sertifikat tidak diperlukan untuk wawancara, tetapi harus pindah ke Inggris. Tingkat formal, B1 atau B2 - jika Anda belajar dari awal, dalam beberapa kursus Anda dapat mengembangkannya dalam setahun.



Keterampilan komunikasi secara umum itu penting - jika Anda berbicara bahasa Inggris dengan sempurna, tetapi memandang ke bawah dan terlihat tidak aman mungkin tidak akan berhasil. Saya akui bahwa bahasa tingkat menengah sudah cukup untuk seseorang, ketika Anda dapat mendiskusikan topik teknis dan tersesat dalam percakapan informal. Tapi tidak pernah ada banyak bahasa, saya yakin itu.



Bagaimana mempersiapkan



Saya tidak bisa mengatakan bahwa saya adalah kandidat yang ideal dalam hal soft skill. Tapi yang penting di sini: kemampuan bekerja dalam tim . Pada dasarnya, mereka mencari pemain tim yang bisa berdebat dan memahami sudut pandang orang lain: tidak ada yang butuh penyendiri. Seorang pemimpin yang baik berusaha untuk membangun sebuah tim sehingga dia memiliki orang-orang dengan kekuatan yang berbeda, dan mereka harus mampu bernegosiasi. Perusahaan besar selalu merupakan tim.



Selain itu, alangkah baiknya untuk mengetahui apa itu soft skill dan apa itu soft skill ... Mungkin, sebagai pemimpin tim, saya harus terus-menerus berbicara dengan semua orang, membuat rencana, bertanggung jawab: keterampilan berkembang secara alami. Anda membuat keputusan teknis, pemimpin tim yang lain datang: Anda tidak boleh menyinggung perasaannya, dan mempertahankan keputusan Anda serta memelihara dialog yang konstruktif. Jadi menurut saya keterampilan itu akhirnya muncul pada orang-orang yang, dalam kondisi memadai, mencapai posisi senior. Tidak saat Anda sendirian dalam sebuah proyek, dan mereka menyebut Anda senior hanya karena tidak ada pengembang lain.



Hasil



Karena pandemi, proses wawancara berubah, format kerja juga berubah. Ada asumsi bahwa remote akan segera muncul di seluruh dunia. Sekarang perusahaan mencoba merekrut di lokasi saat ini, misalnya, di Amerika Serikat - setidaknya dari seluruh negara. Sulit untuk memprediksi apakah orang-orang dari Rusia akan mulai merekrut yang ingin tinggal di Rusia. Anda tidak boleh mengandalkan remout sekarang - mungkin selama beberapa tahun.



Proses relokasi tidak berhenti - dan ini luar biasa bagi saya. Dengan kondisi banyak faktor pembatas maka perekrutan terus dilakukan. Ini adalah kabar baik bagi mereka yang ingin pindah. Salah satu teman saya pindah ke Skotlandia bersama keluarganya tepat di tengah-tengah semua peristiwa tersebut, hanya melayani karantina pada saat kedatangan.



Tidak ada cukup orang dalam posisi, dan tidak ada virus korona yang memengaruhi ini. Mungkin, dalam arti tertentu, ini buruk: perusahaan tumbuh seperti tumor kanker, mencoba mengisi semuanya dengan diri mereka sendiri. Tetapi bagi kami, sebagai pengembang, ini bagus: prosesnya tidak berjalan ke mana-mana. Orang masih dibutuhkan, proyek diluncurkan, ada banyak ambisi, uang banyak, mereka harus dikeluarkan, dan perekrutan terus berlanjut.



Apa yang harus dibaca tambahan:





Kami telah mengumpulkan semua tautan berguna bersama dengan pendengar webinar. Jika Anda memiliki tambahan - kirim, kami akan menambahkan ke daftar :)



Di g-mate kami, setidaknya 30-50% siap untuk mempertimbangkan jarak jauh, dan relokasi adalah yang paling populer kedua di antara lokasi. Selama pandemi, baik di Rusia maupun di luar negeri, perekrutan meningkat 3 kali lipat. Daftar ke bot untuk mendapatkan pekerjaan teknologi terbaik langsung di Telegram.



All Articles