Google Magang: Zurich, London, dan Lembah Silikon

Selama tiga tahun berturut-turut, saya menghabiskan musim panas untuk magang dengan Google: pertama di Zurich, kemudian di London, dan akhirnya di Sunnyvale (sebuah kota di negara bagian California, AS). Dalam posting ini, saya akan berbagi cara melamar dan mewawancarai, proyek apa yang saya lakukan dan bagaimana magang di Eropa berbeda dari Amerika Serikat. Saya juga akan memberi tahu Anda bagaimana saya lebih menyukai Zurich daripada Lembah Silikon, tempat makan siang dan pesta lebih baik, dan mengapa saya memutuskan untuk tinggal di Rusia untuk saat ini.




Tentang diriku


Nama saya Alina, saya seorang mahasiswa tahun ke-4 dari program sarjana dari Sekolah Tinggi Ekonomi - St. Petersburg di bidang "Matematika Terapan dan Ilmu Komputer". Saya mulai pemrograman di kelas 8, mendaftar di St Petersburg Fisika dan Matematika Lyceum No. 30. Di sekolah menengah saya menghadiri lingkaran pemrograman, pergi ke Summer Computer School (terakhir kali sebagai guru) dan berpartisipasi dalam kamp pelatihan untuk peserta di olimpiade.

Setelah sekolah, saya memasuki Universitas Akademik, kemudian pindah ke St. Petersburg HSE. Selama dua tahun pertama, ia belajar disiplin matematika dasar, seperti analisis matematika, matematika diskrit dan aljabar linier, berbagai paradigma dan bahasa pemrograman (C ++, Java, Python, Haskell), memperoleh pengalaman praktis dalam magang, dan kemudian memilih arahan β€œMesin pelatihan "dan sekarang saya mempelajarinya ke tingkat yang lebih besar.

Program Magang STEP Google


Pertama kali saya melamar magang di Google pada musim gugur tahun pertama saya, ketika saya mengetahui tentang LANGKAH. STEP memberikan kesempatan magang untuk siswa 1-2 program yang tidak memiliki pengalaman praktis yang cukup dalam pengembangan, tetapi bersemangat tentang Ilmu Komputer. Ada juga magang klasik Google untuk mahasiswa sarjana, pascasarjana, dan pascasarjana, tetapi dianggap lebih sulit untuk diterima, karena diperlukan pengalaman yang lebih serius. 

Di situs web LANGKAHAnda dapat melihat ungkapan bahwa program ini, antara lain, "ditujukan untuk memberikan peluang pengembangan kepada siswa dari kelompok yang kurang terwakili dalam bidang teknologi". Meskipun ini memberikan lebih banyak peluang kepada kelompok orang tertentu, seringkali hal ini menimbulkan kesulitan ketika melamar siswa dari kelompok yang tersisa. Oleh karena itu, dalam beberapa kasus, mendapatkan magang reguler, bukan LANGKAH, mungkin lebih realistis. Bahkan, bahkan siswa tahun ke-2 memiliki peluang bagus untuk sampai ke sana.

Ada dua cara utama untuk melamar: melalui careers.google.comdan melalui karyawan Google mana pun. Opsi kedua lebih efektif dan berfungsi, karena dalam hal ini seorang karyawan Google biasanya akrab dengan kandidat secara pribadi, oleh karena itu, ia dapat bertanggung jawab atas keterampilan dan kualifikasinya. Saya menggunakan metode kedua, meminta teman saya untuk merekomendasikan saya melalui layanan internal ("refrain") ke posisi trainee STEP di Eropa.

Menerapkan dan mewawancarai


Perlu dicatat bahwa secara umum, proses pengiriman ke Google tidak bersifat deterministik. Sayangnya, tidak ada resep khusus, yang akan dijamin untuk mendapat magang. Sering terjadi bahwa teman-teman saya dengan pengalaman yang sama dan, dengan demikian, dengan resume yang sama menerima vonis yang sama sekali berbeda dari perekrut. Dan kebetulan mereka menolak bahkan setelah kontes yang diputuskan dengan sempurna ketika melamar magang di Google USA (proses menuju ke Google Google akan dijelaskan di bawah). Namun demikian, Anda dapat memaksimalkan peluang Anda dengan menulis resume dengan benar dan mempersiapkan diri untuk wawancara.

Ketika melamar magang pertama saya di resume, saya hanya bisa menunjukkan pengalaman dan keberhasilan dalam pemrograman olahraga: pelatihan dan pengajaran di Sekolah Komputer Musim Panas, serta pemenang hadiah di All-Rusia dan beberapa olimpiade sains komputer lainnya. Ini cukup untuk sampai ke tahap berikutnya - wawancara teknis. Perekrut menunjuk saya dua wawancara, di mana masing-masing diusulkan untuk menyelesaikan tugas standar lebih atau kurang pada topik klasik (tampaknya mereka termasuk pencarian biner, garis, grafik dan struktur data). Saya tidak mempersiapkan diri secara aktif untuk wawancara, karena pada saat itu kursus algoritma yang kuat dari Seryozha Kopeliovich diajarkan di universitas kami (peraih medali emas olimpiade internasional dalam ilmu komputer). Tetapi untuk merasa lebih percaya diri, saya masih menyelesaikan selusin tugas di situs web LeetCode (leetcode.com ) dan meminta seorang teman untuk memberi saya apa yang disebut wawancara tiruan .

Wawancara tiruan
Mock interview () . , : , , ; Hangouts 45 , ( ). , ( pramp.com).

Menurut hasil dari dua wawancara pertama, yang ketiga kadang-kadang ditunjuk untuk mengklarifikasi kemampuan kandidat. Ini adalah situasi normal sebagai bagian dari proses seleksi, dan Anda tidak perlu khawatir tentang hal ini. Rasanya seperti tugas-tugas yang saya temui tidak terlalu sulit - yang utama adalah untuk bernalar keras dan menyuarakan semua pikiran dan ide yang muncul , karena kemampuan untuk berpikir dan berpikir dalam arah yang benar juga dievaluasi.

Pemilihan proyek


Tahap wawancara teknis diikuti oleh tahap pemilihan proyek. Proyek dan lokasi untuk magang dipilih berdasarkan kuesioner yang diisi oleh kandidat, di mana Anda perlu menggambarkan pengalaman Anda secara lebih rinci, berbicara tentang area pemrograman pilihan Anda dan memilih beberapa kota di mana Anda ingin magang. Meskipun Google terdiri dari sejumlah besar tim, tidak selalu mungkin untuk menemukan proyek yang memenuhi kemampuan dan minat, oleh karena itu lebih baik untuk menunjukkan bidang minat yang lebih luas. Setiap proyek memiliki manajer (atau, seperti biasa disebut, host) yang akan mengawasi magang, memberikan tugas dan akhirnya mengevaluasi pekerjaan yang dilakukan. 

Sistem pemilihan proyek diatur sebagai berikut: setiap tuan rumah memindai daftar kandidat dan memilih mereka yang, menurut pendapatnya, paling cocok untuk proyek tersebut, setelah itu ia memanggil kandidat potensial melalui video atau telepon. Pada saat yang sama, kandidat untuk saat ini "diblokir" dan dihapus dari daftar umum - yaitu, seseorang tidak dapat dipertimbangkan untuk beberapa proyek pada saat yang sama, jadi lebih baik untuk tidak menunda keputusan. Proses pemilihan proyek berlangsung sekitar 8 minggu. Jika tidak ada yang ditemukan selama waktu ini, proses biasanya berakhir dan kandidat dibiarkan tanpa magang.

Bagi saya, proyek itu ditemukan pertama kali. Kami menelepon tuan rumah, dia berbicara tentang proyek (dari cerita saya hanya mengerti setengah), dan kemudian saya mengajukan beberapa pertanyaan klarifikasi. Dipercayai bahwa Anda perlu secara aktif menunjukkan minat dan antusiasme selama panggilan. Dan, yang penting, jangan lupa tentang umpan balik dan pastikan untuk menulis kepada perekrut tentang apakah Anda menyukai proyek tersebut, apakah itu sesuai dengan pengetahuan dan pengalaman Anda. Ini biasanya tidak disebutkan di mana pun, tetapi pengalaman teman-teman saya menunjukkan bahwa jika Anda tidak memberikan umpan balik, itu akan dianggap bahwa Anda menolak proyek.

Google zurich


Apa yang saya lakukan di Google Zurich


Saya mengambil magang pertama saya di Zurich. 
Perlu dicatat bahwa warga negara di luar Area Ekonomi Eropa (misalnya, Rusia) dapat magang di Zurich tidak lebih dari sekali untuk mendapatkan gelar akademik yang sama. Artinya, seorang sarjana yang menyelesaikan magang di Zurich akan dapat mengambilnya di waktu berikutnya hanya sebagai master.

Saya masuk ke tim Infrastruktur Pencarian, yang sedang mengembangkan sistem untuk men-debug proses pencarian. Ini termasuk mengumpulkan beberapa statistik dan metrik untuk setiap URL, melacak berbagai komponen mesin pencari, dan menampilkan semua informasi ini di halaman web untuk para pengembang mesin pencari itu sendiri. 
Tugas saya adalah memperkenalkan blok ke halaman web dengan informasi debug dan berbagai metrik untuk salah satu komponen pencarian. Untuk melakukan ini, perlu untuk secara otomatis merekam peristiwa yang diperlukan dalam database, serta membuat pipa untuk mentransfer informasi yang diperlukan dari database ke sisi klien. Saat itulah saya belajar tentang hal-hal mendasar yang Google gunakan secara teratur, seperti Protokol Buffer (protokol untuk membuat serialisasi data), pub / sub (layanan pesan antar aplikasi independen) dan BigTable (database Google paling terkenal). 

LANGKAH magang melibatkan bekerja berpasangan, dan saya bekerja dengan mitra dari Rumania. Pada awalnya, kami bekerja bersama di komputer yang sama, tetapi di tengah magang, ini membingungkan saya: setelah semua, magang dievaluasi secara terpisah, dan magang STEP lainnya bekerja secara terpisah. Saya membicarakan hal ini dengan tuan rumah dalam pertemuan pribadi, setelah itu kami sudah diberi tugas independen, dan kami bekerja pada komputer yang terpisah. Saya terlibat dalam bagian belakang proyek, dan pasangan saya - di bagian ujung depan.

Interaksi dengan tuan rumah (atau lebih tepatnya, dengan dua: tuan rumah kedua ditugaskan sebagai orang yang dapat dihubungi jika tuan rumah utama sibuk, dan yang juga mengevaluasi peserta magang di akhir magang) diatur secara alami: pertama, tuan rumah memberi tahu konteks dan menjelaskan tugas, dan kemudian kami melanjutkan implementasinya, mengajukan pertanyaan di sepanjang jalan. Semua anggota tim siap membantu dalam situasi aneh apa pun.
Pada magang ini, saya juga belajar cara bekerja dengan alat internal untuk pengembang, yang kemudian banyak membantu saya dan menyadari bagaimana pekerjaan di sebuah perusahaan besar bekerja.

Hambatan bahasa


Awalnya itu sangat sulit bagi saya secara moral: setelah semua, itu adalah pengalaman pertama saya komunikasi nyata dalam bahasa Inggris. Meskipun saya belajar bahasa Inggris di sekolah dan di tahun pertama saya, saya menggunakannya hanya di ruang kelas. Saya ingat bagaimana pada hari kerja pertama saya hampir menangis saat minum kopi dengan tuan rumah dan mitra ketika saya menyadari bahwa saya hanya menangkap kata kunci dalam percakapan dan kesulitan mengungkapkan pikiran saya, sementara pasangan saya dengan mudah mendukung percakapan. 

Ngomong-ngomong, untuk melakukan wawancara teknis dari sudut pandang ini tidak sulit, karena bahasa Inggris kering teknis digunakan di sana, dan saya tahu semua istilah yang diperlukan mengenai struktur data dan algoritma. Untuk alasan yang sama, selama magang tidak sulit untuk berbicara tentang proyek, yang tidak dapat dikatakan tentang percakapan informal saat makan malam. Namun demikian, seiring waktu yang Anda kuasai, terimalah fakta bahwa kesalahan itu normal, dan Anda merasa jauh lebih percaya diri. Ngomong-ngomong, untuk yang paling berani, Google memiliki layanan khusus untuk membuat janji untuk karyawan biasa, sehingga Anda dapat makan siang dengan orang baru setiap minggu, menggunakan bahasa Anda.

Kondisi kerja


Google benar-benar adalah apa yang mereka katakan: selain ruang kerja yang nyaman dan nyaman, setiap kantor memiliki ruang hiburan (ping pong, video game, kicker), ruang musik, gym, ruang makan dengan tiga kali sehari, dapur mikro dengan minuman dan makanan ringan di setiap lantai , tempat istirahat dan tidur. Di ruang makan mereka makan enak dan bervariasi: setiap minggu, juru masak menyiapkan hidangan dari salah satu masakan dunia (sekali pun ada yang Rusia).






(Permintaan pengguna paling populer saat ini ditampilkan di sini)

Waktu mulai hari kerja tidak ditentukan secara ketat, dan karyawan datang pada waktu yang berbeda, tetapi biasanya pada jam 12 siang semua orang sudah bekerja. Dianjurkan untuk bekerja 8 jam sehari, tetapi kapan saja Anda dapat melepaskan diri dari proses dan minum kopi, menghadiri pijatan atau mengikuti pelajaran yoga di kantor. Ini memungkinkan Anda untuk beristirahat dan bersantai setelah jam kerja yang sibuk.

Kehidupan di Zurich


Zurich membuat saya terpesona, seperti halnya Swiss secara keseluruhan. Sebelumnya, saya belum pernah ke pegunungan, jadi pendakian pertama di Pegunungan Alpen Swiss sangat mengesankan saya. Sebagian besar foto yang saya dapatkan dari magang pertama :)



Zurich sendiri adalah kota yang sangat tenang. Beberapa orang berpikir itu terlalu banyak. Tapi saya lebih suka, karena selama saya tinggal saya merasa benar-benar aman dan berjalan tanpa rasa takut, bahkan di lain waktu. Kota itu terasa seperti kota kecil: pada bulan ketiga masa magang saya telah melewati hampir semua tempat menarik dan mempelajari bagian tengahnya dengan hati, jadi sulit untuk memilih tempat berjalan.

Di Zurich, seperti halnya di seluruh Swiss, sistem transportasi sudah mapan. Dari mana saja di kota ini, Anda dapat pergi ke yang lain dengan trem yang bersih dan nyaman, dan di dalam negeri Anda dapat bepergian dengan nyaman dengan kereta, mengagumi pemandangan indah pegunungan dan danau.

Mustahil untuk tidak menyebutkan bahwa Swiss cukup mahal. Karena itu, lebih baik mencoba untuk tidak menerjemahkan harga ke dalam rubel. Namun demikian, semuanya diimbangi dengan gaji yang baik: di Google Zurich, itu dianggap tertinggi di antara kantor Google di Eropa.

Sayangnya, Google tidak mencari rumah magang secara langsung, tetapi mengaitkannya dengan perusahaan khusus yang berspesialisasi dalam hal ini. Selain itu, Google membayar bonus satu kali khusus (bonus relokasi), setara dengan sekitar dua gaji, yang seharusnya dihabiskan hanya untuk berbagai kebutuhan hidup: perumahan, transportasi kota.

Kebanyakan pilihan perumahan optimal di Zurich, yang saya tahu tentang dan digunakan sendiri, adalah menyewakan ruang asrama melalui woko.ch situs . Saya membayar 545 franc per bulan untuk sewa, yang jauh lebih murah daripada harga rata-rata di kota. Benar, sewa semacam itu hanya mungkin terjadi pada bulan Juli dan Agustus (ketika penyewa mahasiswa yang sebenarnya meninggalkan asrama untuk musim panas). Pada bulan September, saya harus mencari rumah lain (saya mencari di airbnb.com)

Menggabungkan dengan studi


Mungkin ada baiknya berbicara sedikit tentang bagaimana saya menggabungkan studi dan pekerjaan saya pada bulan September. Rasanya mustahil, tetapi saya hampir berhasil. Begitu kelas dimulai, saya mencoba mengikuti apa yang terjadi dan memahami materi baru, karena semua kuliah tentang kursus kami difilmkan dalam video. Namun, saya segera menyadari bahwa saya tidak punya waktu untuk menonton semua video ceramah dan mengerjakan PR tepat waktu, jadi saya mulai setuju dengan guru tentang penundaan seminggu. Banyak - tetapi tidak semua - maju. Pada saat yang sama, saya masih harus duduk di atas pekerjaan rumah sampai 3 malam dan sepanjang akhir pekan. Jadi, mungkin, akan lebih mudah bagi seseorang untuk menyetujui penyelesaian pekerjaan rumah setelah magang. Dalam kasus apa pun, kemungkinan besar perlu untuk sepakat dengan guru, dan lebih baik melakukannya terlebih dahulu.

Google london


Proyek saya dengan Google Play di kantor Google di London


Musim panas berikutnya, saya kembali magang di Google. Ini dapat dilakukan tanpa wawancara tambahan, jika pada magang terakhir mendapatkan ulasan yang baik dari kedua host. Pekerjaan yang dilakukan oleh peserta pelatihan dan tinjauan tuan rumah dipertimbangkan oleh komite perekrutan dalam waktu satu bulan setelah magang, dan jika semuanya baik-baik saja (dan ini biasanya menjadi jelas setelah berbicara dengan tuan rumah di akhir magang), maka Anda hanya perlu mengisi kuesioner yang menunjukkan preferensi, dan mulai tahap pemilihan proyek.

Kali ini saya memilih London. Tim tempat saya magang adalah bagian dari tim Google Play yang lebih besar dan sedang mengerjakan Google Play Console, alat khusus untuk pengembang aplikasi yang tidak hanya menerbitkan aplikasi di Google Play, tetapi juga meningkatkan kualitasnya dengan mengumpulkan statistik dan berbagai metrik, analisis macet, pengujian, analisis lanjutan ulasan pengguna, dan lainnya. 

Tujuan proyek saya adalah membuat sistem prototipe untuk menampilkan metrik (misalnya, jumlah unduhan, penghapusan, atau crash aplikasi) secara real time. Masalah yang perlu dipecahkan adalah sebelum waktu tunda antara peristiwa yang terjadi dan pembaruan metrik dari beberapa jam hingga beberapa hari. Agar semuanya terjadi secara real-time, perlu untuk mengurangi waktu ini menjadi beberapa detik. Ini akan memungkinkan tim yang menulis aplikasi untuk Google Play terus-menerus menyiarkan di layar lebar grafik dengan metrik tersebut di kantor mereka dan dengan demikian menunjukkan hasil kerja mereka, memotivasi karyawan dan meningkatkan semangat tim secara keseluruhan.

Kali ini, batas-batas proyek lebih sempit: saya praktis tidak perlu mempelajari kode tim, karena saya membuat prototipe yang kurang lebih independen. Berkat fakta ini dan pengalaman magang pertama (banyak alat sudah akrab), saya dengan cepat bergabung dengan pekerjaan. Saya menulis bagian back-end di Jawa, tetapi ketika mengerjakan front-end, saya harus belajar bahasa Dart yang baru untuk saya. Dart adalah analog dari JavaScript yang dibuat oleh Google untuk menghilangkan beberapa kekurangan JS. Secara umum, belajar dan menggunakan bahasa baru selama magang adalah praktik yang umum, jadi Anda seharusnya tidak takut atau menolaknya karena hal ini. Misalnya, teman saya belajar Go atau JavaScript yang sama.

Secara umum, pada magang kedua, saya merasa berkali-kali lebih percaya diri. Saya tidak lagi takut untuk pergi ke dapur mikro atau bersantai selama hari kerja, karena ini adalah pertama kalinya. Saya memiliki tim yang keren: sekali manajer bahkan mengatur perjalanan ke restoran Zima masakan Rusia, karena tim memiliki tiga pekerja magang Rusia.

Kantor London


Kantor London bagi saya adalah kantor Google terbesar yang pernah saya lihat. Ada sebanyak 11 lantai, dua ruang makan, pusat kebugaran, banyak tempat untuk tidur. Di lantai paling atas ada ruang besar untuk bekerja dan bersantai, dapur untuk kelas master kuliner dan banyak lagi.

Acara dan pesta yang jelas sering diadakan di kantor. Pada prinsipnya, ini adalah salah satu tradisi utama Google di Eropa - acara mingguan "TGIF" ("Terima kasih Google itu Jumat"), yang berlangsung pada hari Jumat. Biasanya itu terkait dengan beberapa topik atau acara (ulang tahun Google, pesta 80-an, Pride). Ini juga diadakan di Amerika, tetapi, pertama, pada hari Kamis (untuk menyiarkannya di Eropa pada hari Jumat), dan kedua, acara utama ada pidato publik informal oleh pendiri, CEO atau karyawan Google lainnya. Dan biasanya acara tidak begitu berisik.







Hidup di london


London adalah kota yang jauh lebih hidup daripada Zurich. Jalan-jalan dipenuhi dengan lebih banyak orang; Diantaranya adalah banyak informal, orang-orang aktif dan kreatif. Kota ini sangat besar, jadi hampir tidak mungkin untuk berkeliling sepenuhnya selama magang, dan beragam, jadi berjalan di situ pasti tidak membosankan.

Transportasi umum juga berkembang cukup baik: Anda dapat berkeliling kota dengan metro, bus, atau kereta api. Sekali lagi, saya pertama mencari perumahan di Airbnb, tetapi pada akhirnya saya menemukannya melalui teman-teman. Dan teman saya punya cerita yang tidak menyenangkan terkait dengan perumahan: pemiliknya tidak mengizinkannya menggunakan kotak surat dan mengancam akan membuang semua surat masuk (dan biasanya ada banyak). Ini tidak jelas, meskipun dijabarkan dalam kontrak. Jadi, Anda perlu mempertimbangkan hal-hal ini dan membaca kontrak dengan cermat saat memilih rumah.

Google california


Setelah mengunjungi magang di Eropa dua kali, saya berpikir: mengapa tidak mencoba untuk melewati pengalaman yang sama di Amerika? Namun demikian, kantor pusat perusahaan terletak di sana, selain itu ini adalah kesempatan bagus untuk tinggal di AS selama 3 bulan.

Selama seluruh proses melamar magang di Amerika Serikat, bagi saya tampaknya saya sangat berisiko, dan bahwa pada titik tertentu situasi yang tidak terduga akan terjadi, karena itu tidak ada yang akan berhasil. Faktanya adalah saya sering mendengar tentang kegagalan kenalan yang ingin masuk ke kantor Amerika: seseorang tidak berhasil mengambil proyek, seseorang tidak mendapatkan visa karena topik tertentu dari proyek (menurut rumor, ini terjadi jika proyek tersebut dikaitkan dengan keamanan atau pembelajaran mesin), seseorang dikirim ke pemeriksaan administratif (tambahan), yang berlangsung lebih dari sebulan. Masalah memang bisa muncul, dan Anda harus siap untuk itu.

Proses pengarsipan


Segera setelah magang kedua, saya menulis kepada perekrut tentang keinginan saya untuk mencari proyek di AS. Melamar magang di Eropa dan melamar magang di Amerika adalah dua proses independen yang dilakukan oleh tim yang berbeda dan yang dapat dilakukan secara paralel. Selain itu, dengan penyelesaian satu magang yang berhasil, Anda bisa menerapkan yang kedua tanpa wawancara teknis. Tetapi ternyata orang Eropa tidak bisa langsung menghubungkan saya dengan perekrut Amerika, dan saya harus mendaftar di sana melalui situs.

Menurut pengalaman teman-teman, masuk ke Amerika sedikit lebih sulit, terutama tanpa pengalaman magang lain di Google. Jika Anda pergi ke sana untuk pertama kalinya, maka sebelum tahap wawancara teknis, Anda harus menyelesaikan kontes dengan tugas-tugas sederhana. Namun, hasilnya tidak dijamin. Teman sekelas saya ditolak bahkan setelah menyelesaikan semua masalah dalam kontes. Menurut saya, proses pemilihan proyek cenderung tidak mengarah pada kesuksesan, karena masa tunggu untuk proyek berikutnya lebih lama. Saya pikir ini karena banyaknya pelamar dan kompetisi yang lebih besar karena tingginya tingkat pelatihan kandidat.

Setelah mengajukan aplikasi, mereka tidak menulis untuk saya untuk waktu yang lama. Saya harus terus-menerus melakukan ping ke semua orang yang saya bisa, mengetahui status aplikasi, sampai, akhirnya, seorang perekrut dari Amerika menghubungi saya. Setelah mengisi kuesioner preferensi, pencarian proyek dimulai. Proyek, yang akhirnya mengarah pada tawaran itu, ditemukan pada pertengahan Desember di kota Sunnyvale di California.

Mendapatkan visa


Tahap ini cukup menegangkan. Pertama, proses visa tidak dimulai lebih awal dari 8 minggu sebelum magang, tetapi mereka menghubungi saya hanya 5 minggu kemudian, yang sudah sangat terlambat. Perlu dicatat bahwa di Rusia, konsulat AS (kedutaan) saat ini hanya berlokasi di Moskow, Vladivostok dan Yekaterinburg. Saya pergi untuk melayani di Moskow.
Untuk menjadwalkan wawancara di konsulat, Anda harus melalui banyak tahapan dan waktu buku. Ada risiko besar tidak memiliki waktu untuk mendapatkan visa bahkan sebelum dimulainya magang, tidak seperti sebelum keberangkatan yang direncanakan ke Amerika.

Wawancara saya dijadwalkan pada 28 Juni, magang dimulai pada 8 Juli, dan tiketnya dibeli pada 4 Juli. Untungnya, visanya sudah siap pada 3 Juli, dan pada 4 Juli saya sudah terbang dari Moskow ke AS.

Satu-satunya hal yang saya dapat menyarankan adalah memulai proses ini sedini mungkin, mengambil inisiatif dan jangan ragu untuk mengisi formulir yang diperlukan.

Magang di Amerika


Kali ini tim saya adalah bagian dari tim Inti yang besar dan sedang mengerjakan infrastruktur untuk memproses data pribadi yang menghormati kebijakan privasi. Dengan menggunakan infrastruktur ini, data pribadi pengguna ditransfer antara berbagai layanan Google. Misalnya, jika Anda menerima surat di Gmail dengan informasi tentang tiket yang dibeli, maka acara penerbangan terkait dapat secara otomatis ditambahkan ke Kalender Google. Atau jika pengguna berinteraksi dengan pengguna lain di Google Documents, maka Gmail dapat menawarkannya sebagai tujuan di masa mendatang.

Tugas saya adalah menulis sebuah sistem untuk pengujian A / B dari infrastruktur ini, yang akan membantu di masa depan untuk melakukan optimasi skala besar dari pekerjaannya. Yang paling saya sukai dari magang ini adalah menulis banyak kode C ++ dan lebih banyak kerumitan dan tanggung jawab. Pertama, saya harus menghabiskan setidaknya seminggu membaca kode perintah yang sulit, dan kemudian menanamkan kode saya di sana. Di masa magang sebelumnya, kode yang berisi logika kerja tidak banyak bekerja, karena itu perlu bekerja lebih banyak dengan konfigurasi penulisan untuk membangun saluran pipa, dengan Protokol Buffer dan tugas kecil lainnya, yang pada prinsipnya independen satu sama lain. Dan di sini saya sendiri mengembangkan arsitektur sistem baru dan membuat keputusan desain, berkonsultasi dengan tuan rumah. Ketika saya mendekati tuan rumah dengan sebuah pertanyaan, dia,Alih-alih memberikan solusi yang sudah jadi, ia bertanya kepada saya, "Bagaimana Anda melakukannya sendiri?" Dan saya suka pada posisi yang sama untuk datang dan mendiskusikan dengan dia kemungkinan solusi, pro dan kontra mereka. 

Meskipun saya tidak punya masalah dengan keterampilan teknis, tuan rumah sangat merekomendasikan mengembangkan keterampilan komunikasi dan membantu untuk mengatasinya, karena ini adalah komponen yang sama pentingnya dari pekerjaan yang sukses dalam tim. Suatu kali dia berkata: "Dalam seminggu Anda harus mengajukan pertanyaan kepada setidaknya tiga orang dari tim," dan saya harus memikirkan pertanyaan untuk memenuhi tugasnya.

Kantor di Amerika


Di Amerika, alih-alih kantor swasembada terpisah yang biasa, kampus dibangun dari beberapa bangunan yang saling berhubungan. Itu tidak terlalu nyaman, karena saya bekerja di satu gedung, makan di gedung lain, pergi ke gym di gedung ketiga. Tempat saya bekerja, dari sudut pandang interior, agak lebih sederhana dibandingkan dengan kantor-kantor Eropa. Praktis tidak ada hiburan, dan hanya ada satu tempat untuk tidur. Makanan itu juga menurut saya tidak sangat beragam: terutama masakan India pedas yang menang. Tapi itu semua tergantung kampus. Sebagai contoh, saya menyukai kampus paling penting di Sunnyvale dalam beberapa hal bahkan lebih daripada kantor-kantor Eropa: desain, jumlah tempat menarik, dan berbagai ruang makan juga mengesankan.

Beberapa kampus memiliki kolam renang dan lapangan voli, tetapi mencapai mereka sulit karena sistem transportasi umum yang kurang berkembang di Amerika. Pada prinsipnya, di antara kampus-kampus Anda dapat pindah dengan pesawat ulang-alik Google khusus, tetapi Anda harus menyesuaikan dengan jadwalnya, ditambah ia selesai bekerja pada jam 7 malam. Dan juga, seperti yang saya ketahui kemudian, ada opsi memesan taksi gratis untuk memindahkan karyawan antar kampus.

Saya tidak bisa bertemu magang berbahasa Rusia di kantor saya, dan pada acara-acara umum ada sangat sedikit dari mereka dibandingkan dengan Eropa.

Kantor saya:





Mountain View:



kampus utama


           

Sunnyvale: kampus Sunnyvale lain:



Hidup di California


California adalah negara tercerah di Amerika. Ini dapat dianggap sebagai nilai tambah ketika Anda bosan dengan langit kelabu St. Petersburg, dan nilai minus ketika Anda mulai membakar bahkan di tempat teduh. Terkadang panasnya begitu tak tertahankan sehingga sulit berada di jalan.

Cara termudah untuk menemukan perumahan adalah di kota San Jose, yang dianggap sebagai pusat ekonomi, budaya dan politik Lembah Silikon. Sebenarnya, di sana saya menetap. Saat memilih rumah di California, penting untuk mempertimbangkan jarak ke kantor dan pikirkan bagaimana Anda akan mulai bekerja (dengan skuter, sepeda, mobil, atau angkutan umum). Seperti yang telah disebutkan, sistem transportasi umum sangat kurang dikembangkan di Amerika Serikat, sehingga semua orang berusaha untuk mendapatkan mobil mereka sendiri sesegera mungkin. Tanpa itu, kehidupan yang aktif dan penuh peristiwa tidak mungkin, Anda biasanya dapat melupakan perjalanan, dan mulai bekerja sangat sulit. Jadi pilihan terbaik jika Anda memiliki SIM adalah menyewa atau membeli mobil selama masa magang. Opsi kedua mungkin bahkan lebih menguntungkan jika nantinya Anda bisa menjual mobil dengan harga pembeliannya.

Sayangnya, kota-kota di California tidak terlihat secara estetis seperti London atau Zurich (ini kurang berlaku untuk San Francisco), sehingga kegiatan rekreasi terutama terdiri dari kunjungan lapangan. Di California, sejumlah besar taman nasional, gunung, ngarai, teluk. Dari semua kegiatan, saya paling mungkin terkesan dengan berselancar - itu adalah sesuatu yang sama sekali baru dan belum dieksplorasi sebelumnya. Namun, semua hal di atas hanya mungkin terjadi karena teman-teman dapat memperoleh mobil.





Proses konversi


Selama setiap magang, sebuah kuesioner khusus tiba, di mana Anda perlu menunjukkan rencana Anda untuk tahun berikutnya: jangan pergi ke Google sama sekali, kembali ke magang atau melamar penuh waktu. Untuk mendapatkan visa kerja untuk bekerja penuh waktu, Anda harus memenuhi beberapa kriteria - misalnya, untuk beberapa lokasi Anda harus setidaknya mendapatkan ijazah pendidikan tinggi pada saat Anda mulai bekerja. Dan di Zurich, warga negara non-EEA tidak dapat bekerja tanpa tiga tahun pengalaman kerja.

Selama magang ketiga, saya memutuskan untuk mencoba mendapatkan tawaran penuh waktu ("konversi"). Untuk ini, seperti dalam kasus magang kembali, perlu untuk mendapatkan ulasan yang baik dari tuan rumah dan dalam beberapa kasus (misalnya, jika magang saat ini adalah yang pertama) untuk menjalani wawancara teknis. Karena semua ulasan sebelumnya bagus, dan pembawa acara di magang ketiga memberikan persetujuannya terhadap tidak adanya wawancara tambahan, saya tidak perlu melalui wawancara teknis.

Ringkasan


 Kesimpulan apa yang bisa dibuat?

Seperti yang Anda lihat, kondisi kehidupan di California dan Eropa sangat berbeda. Jika pilihan lokasi untuk magang jatuh di California, lebih baik untuk memikirkan cara transportasi terlebih dahulu, hati-hati memilih tempat tinggal Anda, bersiaplah untuk panas, kadang-kadang sulit untuk ditoleransi.

Adapun kondisi kerja, semua sama, karena fakta bahwa budaya perusahaan dalam Google adalah sama, saya tidak melihat adanya perbedaan yang signifikan antara berbagai negara. Sikap Google terhadap pekerjaan (bertentangan dengan asumsi saya bahwa di Amerika karyawan lebih termotivasi untuk melakukan kerja keras) ternyata hampir sama. Tetapi saya merasa bahwa suasana kerja di Eropa lebih informal dan santai. 

Setelah magang ketiga, saya menyadari bahwa saya tidak ingin pindah ke luar negeri, dan memutuskan bahwa saya akan belajar di Rusia selama satu tahun lagi, dan kemudian saya akan membuat keputusan. Saya menolak untuk melanjutkan proses konversi dan sebagai gantinya berencana untuk magang, misalnya, ke New York, karena saya yakin bahwa pengalaman tinggal dan bekerja di sana akan berbeda dari yang sama di California. Dan dalam jangka panjang, saya ingin mendapatkan waktu penuh di Zurich.

All Articles