Gambar: PexelsDalam beberapa tahun terakhir, negara-negara Baltik telah mengalami booming di startup IT. Hanya di satu Estonia kecil, beberapa perusahaan dapat mencapai status unicorn sekaligus, yaitu, kapitalisasi mereka melebihi $ 1 miliar.Perusahaan tersebut secara aktif mempekerjakan pengembang dan membantu mereka dengan relokasi.
Hari ini saya berbicara dengan
Boris Vnukov , yang bekerja sebagai pengembang backend Timbal di startup
Bolt - ini adalah "Uber Eropa" dan salah satu
unicorn di Estonia . Kami membahas sejumlah masalah karier: mulai dari mengorganisir wawancara dan alur kerja di perusahaan rintisan, hingga kesulitan beradaptasi dan membandingkan Tallinn dengan Moskow.
Catatan : Bolt saat ini menyelenggarakan kejuaraan online untuk pengembang . Pemenang akan dapat memenangkan uang - dana hadiah adalah 350 ribu rubel, dan pengembang terbaik akan memiliki kesempatan untuk pindah ke Eropa.
Untuk mulai dengan, berapa banyak pekerjaan seorang programmer di sebuah startup Eropa berbeda dari pekerjaan sehari-hari seorang pengembang di perusahaan-perusahaan Rusia?
Sebenarnya, dalam hal pendekatan dan metodologi, tidak banyak perbedaan. Sebagai contoh, saya dulu bekerja di Consultant Plus - di sana para insinyur cukup mutakhir dengan semua tren saat ini, mereka membaca sumber daya yang sama dengan rekan-rekan di perusahaan saat ini.
Pengembang adalah komunitas internasional, semuanya berbagi beberapa temuan dan pendekatan, menggambarkan pengalaman mereka. Jadi di Rusia saya bekerja dengan Kanban, mengetahui alat-alat baru, pekerjaan itu sendiri tidak jauh berbeda. Perusahaan tidak menciptakan metodologi pengembangan, semua orang menggunakan alat yang ada - ini adalah milik seluruh komunitas, hanya tugas-tugas yang bisa berbeda.
Hal lain adalah bahwa tidak semua perusahaan, terutama di Rusia, memiliki orang yang berdedikasi yang bertanggung jawab untuk memperkenalkan inovasi. Di Eropa, ini sering ditemukan - mungkin ada petugas yang berdedikasi yang memilih pengembangan dan pendekatan yang sesuai untuk tugas-tugas perusahaan, dan kemudian melaksanakan implementasinya dan mengevaluasi efektivitasnya. Tetapi pada startup biasanya tidak, semua inisiatif datang dari bawah. Ini keren untuk bekerja di perusahaan semacam itu - ada keseimbangan antara inisiatif dan tanggung jawab. Anda sendiri dapat memilih bagaimana Anda ingin bekerja, alat apa yang digunakan, tetapi Anda perlu menjustifikasi pilihan Anda dan bertanggung jawab atas hasilnya.
Bagaimana pembangunan di Bolt dibangun? Seperti apa alur kerja dari penampilan tugas hingga implementasinya?
Semuanya berjalan cukup sederhana, kami memiliki dua bidang pengembangan - pengembangan platform digital dan produk itu sendiri. Tim pengembangan didistribusikan di dua area ini.
Ketika sebuah bisnis menerima permintaan, manajer proyek kami menganalisisnya. Jika tidak ada pertanyaan yang muncul pada tahap ini, maka tugas akan dialihkan ke tim teknis, tempat insinyur memecahnya menjadi tugas khusus, merencanakan sprint pengembangan dan memulai implementasi. Kemudian tes, dokumentasi, output untuk produksi, perbaikan dan koreksi - integrasi berkelanjutan dan pengembangan berkelanjutan.
Jika kita berbicara tentang metodologi pengembangan, maka tidak ada kebijakan dan aturan yang ketat. Setiap tim dapat bekerja sesuai keinginannya - yang utama adalah memberikan hasil. Tetapi pada dasarnya semua orang menggunakan Scrum dan Kanban, sulit untuk membuat sesuatu yang baru di sini.

Dan di antara tim ada semacam pertukaran informasi tentang implementasi dan inovasi seperti itu?
Ya, kami secara berkala mengadakan pertemuan internal, di mana orang-orang sebenarnya berbicara tentang alat apa yang mereka implementasikan, hasil apa yang mereka harapkan dapatkan, jika ada masalah tak terduga yang keluar, yang akhirnya tercapai. Ini membantu untuk menyimpulkan apakah semacam teknologi hype sepadan dengan waktu dan sumber daya yang dihabiskan untuk itu.
Artinya, tidak ada masalah untuk membuktikan bahwa Anda benar ketika Anda menawarkan untuk mencoba beberapa jenis alat. Jika dia tidak cocok, maka ini juga hasilnya, dan semua kolega harus diberitahu tentang ini sehingga mereka mengerti apa yang diharapkan dan, mungkin, menghemat waktu dan energi.
Mari kita beralih ke masalah karir. Pengembang apa yang saat ini mencari di Bolt yang sama? Apakah saya harus menjadi raja yang keren untuk pindah ke startup Eropa?
Kami memiliki startup yang sedang booming, sehingga tugas dan pendekatan untuk merekrut insinyur berubah. Misalnya, ketika saya pertama kali tiba, tim pengembangan terdiri dari sekitar 15 pengembang. Kemudian, tentu saja, hanya senior yang dipekerjakan, karena ada beberapa orang, banyak tergantung pada masing-masing, penting untuk melakukan segalanya dengan baik, untuk memotong produk.
Kemudian perusahaan tumbuh, menarik putaran pembiayaan, menjadi unicorn - yaitu, kapitalisasi sekarang lebih dari $ 1 miliar. Staf teknis juga telah tumbuh, sekarang mereka merekrut menengah dan junior - karena beberapa tim memiliki tugas yang memerlukan spesialis seperti itu. Sekarang dimungkinkan untuk menumbuhkan bingkai di dalamnya. Ternyata tidak hanya insinyur yang paling berpengalaman yang memiliki kesempatan untuk pindah bekerja di startup Eropa.
Hal lain yang menarik dalam hal ini - bagaimana wawancara diatur? Pendekatan apa: penting untuk menyelesaikan teka-teki, berbicara tentang algoritma, berapa banyak langkah, bagaimana kelihatannya?
Kami memiliki proses berikut di Bolt: pertama mereka memberikan tautan ke tugas sederhana di Hackerrank, Anda harus menyelesaikannya dalam waktu tertentu, tidak ada yang mengawasi kandidat saat ini. Ini adalah filter utama - ngomong-ngomong, sejumlah besar orang yang mengejutkan tidak dapat melewatinya karena berbagai alasan. Jika semuanya baik-baik saja, maka beberapa panggilan telepon di Skype atau Zoom dilalui, para insinyur sudah hadir di sana yang juga menawarkan untuk menyelesaikan masalah.
Pada wawancara pertama dan kedua, tugas tersebut lebih merupakan topik pembicaraan. Biasanya, tugas dipilih sehingga dapat diselesaikan dengan beberapa cara. Dan pilihan solusi tertentu - hanya menjadi makanan untuk percakapan dengan kandidat. Ada kesempatan untuk mengajukan pertanyaan untuk memahami pengalaman, pendekatan untuk pekerjaan manusia, untuk memahami apakah akan nyaman untuk bekerja dengannya. Pada panggilan ketiga, insinyur utama sudah terhubung, kita berbicara tentang arsitektur, tugas berputar di sekitarnya.
Tahap terakhir, para spesialis yang pada prinsipnya siap untuk melakukan penawaran dibayar kunjungan ke kantor. Ini membantu orang memahami dengan siapa mereka akan bekerja, mengevaluasi kantor, kota dan hal-hal lain. Jika semua orang senang dengan semuanya, maka prosesnya sudah didebug dengan baik - mereka membantu insinyur dan keluarga untuk pindah, menemukan apartemen, taman kanak-kanak untuk anak-anak, dll.
Namun secara umum, omong-omong, kadang-kadang ada peluang untuk bergerak sesuai dengan skema yang lebih sederhana. Misalnya, sekarang kami memiliki
kejuaraan online untuk pengembang . Berdasarkan hasil kompetisi, insinyur yang berbakat dapat ditawari penawaran setelah hanya satu wawancara - akan membutuhkan waktu tidak lebih dari sehari untuk melakukan semuanya.
Jika kita berbicara tentang jalur karier jangka panjang, bagaimana perusahaan-perusahaan Eropa mendekati pengembangan para insinyur? Apa jalur pertumbuhannya?
Nah, di sini juga, sulit untuk menemukan sesuatu yang baru. Pertama, perusahaan saya memiliki anggaran untuk pengembangan diri - setiap pengembang memiliki jumlah tertentu per tahun yang dapat ia belanjakan untuk sesuatu yang berguna: tiket konferensi, literatur, semacam langganan, dll. Kedua, dalam hal keterampilan Anda tumbuh dalam hal apapun - startup sedang berkembang, tugas-tugas baru muncul.
Jelas bahwa pada tingkat tertentu - sebagai aturan, ini adalah senior - mungkin ada percabangan: pergi ke manajemen atau mempelajari beberapa bidang secara mendalam. Seorang spesialis dapat mulai dengan peran pemimpin tim dan berkembang lebih jauh ke arah ini.
Di sisi lain, selalu ada insinyur yang tidak terlalu tertarik bekerja dengan banyak orang, mereka lebih tertarik pada kode, algoritma, infrastruktur, itu saja. Untuk insinyur pasca-senior seperti itu, ada peran, misalnya, staf insinyur dan bahkan insinyur kepala - ini adalah spesialis yang tidak memimpin orang, tetapi bertindak sebagai pemimpin pendapat. Karena insinyur seperti itu sangat berpengalaman, mengetahui seluruh sistem dan platform perusahaan secara menyeluruh, ia dapat memilih arah pengembangan teknologi perusahaan. Dia memahami dampak inovasi secara umum, dan bukan pada tugas-tugas spesifik tim tertentu. Jadi inisiatif seperti dari atas sangat penting, dan menjadi orang yang menghasilkannya adalah jalur pengembangan yang sangat baik.
Apa Estonia dan Tallinn saat ini dalam hal relokasi? Apa yang diharapkan dan apa yang harus dipersiapkan?
Pertanyaan yang bagus Secara umum, saya pindah dari Moskow, dan saya sendiri dari Korolev, dekat Moskow. Jika kita membandingkan Tallinn dengan Moskow, maka tidak ada orang di dalamnya sama sekali. Kemacetan lalu lintas lokal - ini bernilai dua menit, artinya, bagi orang Moskow itu konyol.
Sekitar 400 ribu orang tinggal di Tallinn, yaitu sekitar satu setengah kerabat saya, sang Ratu. Tetapi pada saat yang sama, kota ini memiliki semua infrastruktur yang diperlukan untuk kehidupan - pusat perbelanjaan, sekolah, taman kanak-kanak, di mana pun Anda dapat berjalan. Tidak perlu pergi bekerja - 10 menit dan Anda berada di kantor. Tidak perlu melakukan perjalanan untuk berjalan di tengah - ke kota tua 5 menit berjalan kaki.

Tidak perlu membawa anak-anak untuk belajar - sekolah, lagi, dalam sepuluh menit. Supermarket terdekat juga berjarak beberapa menit berjalan kaki, Anda harus berkendara sekitar tujuh menit dengan mobil ke tempat terjauh. Saya bahkan bisa berjalan dari bandara ke rumah dengan berjalan kaki atau dengan trem!
Secara umum, nyaman di sini, tetapi kehidupan seperti itu tidak bisa dibandingkan dengan megalopolis. Ada lebih sedikit kesempatan untuk bersantai - meskipun begitu, saya sering pergi ke konser oleh bintang-bintang asing. Tetapi jika ada lusinan teater di Moskow, maka ini tidak benar. By the way, di Tallinn sampai saat ini bahkan tidak ada Ikea.
Suka atau tidak tergantung pada kebutuhan Anda. Sebagai contoh, saya memiliki keluarga dan anak-anak - kota ini sangat baik untuk kehidupan seperti itu, penuh dengan kesempatan untuk bermain olahraga. Ini semua sangat cocok dengan kurangnya kerumunan orang di situs dan stadion mana pun.
Bagaimana dengan jaringan profesional?
Ini adalah salah satu poin menarik. Terlepas dari kenyataan bahwa kita berbicara tentang "Ratu satu setengah", jumlah berbagai pertemuan, konferensi, dan acara untuk pengembang tidak masuk akal. Di negara-negara Baltik dan Estonia, sekarang ada booming di startup teknologi, perusahaan sangat terbuka, sering mengadakan pertemuan terbuka, berbagi pengalaman.
Sebagai hasilnya, Anda dapat dengan mudah menjadwalkan jadwal untuk diri sendiri - pergi ke acara perusahaan besar beberapa kali seminggu. Ini memungkinkan Anda untuk membuat koneksi horisontal, untuk memahami bagaimana masalah serupa diselesaikan oleh rekan kerja dari perusahaan lain. Dalam hal ini, gerakannya sangat aktif, itu mengejutkan saya saat itu.
Dan akhirnya, seberapa mudah bagi pengembang yang berbahasa Rusia untuk merasa nyaman di negara-negara Baltik? Apakah ada perbedaan mentalitas?
Sulit untuk berbicara tentang semua perusahaan di negara ini secara keseluruhan, tetapi seharusnya tidak ada masalah dengan startup seperti Bolt. Pertama, ada sejumlah besar insinyur berbahasa Rusia. Dan meraih untuk Anda sendiri untuk pertama kalinya setelah bergerak adalah wajar. Dan sepertinya bagi saya akan ada lebih banyak orang yang memiliki mentalitas yang dekat sejak awal daripada ketika pindah ke semacam startup Amerika.
Ini sangat baik dalam hal pekerjaan dan keluarga lebih mudah - istri dan anak-anak juga berkomunikasi, semua orang pergi untuk saling mengunjungi, dll. Secara umum, karena ada hampir 40 negara di kantor utama saja, cukup mudah untuk terlibat dalam lingkungan multikultural, dan ini menarik.
Selain itu, ada kegiatan yang menggalang tim secara keseluruhan - perusahaan kami, misalnya, melakukan perjalanan ke berbagai negara beberapa kali setahun dengan seluruh tim. Sebagai hasilnya, saya telah mengunjungi tempat-tempat seperti Afrika Selatan, di mana saya sendiri hampir tidak pernah mendapatkannya.

Siapa yang lebih muda dan dapat mengatur dirinya sendiri - untuk menemukan mitra di kantor untuk pergi ke bar pada hari Jumat bukanlah masalah sama sekali. Jadi tidak ada masalah khusus dengan adaptasi, dan Anda tidak perlu takut bergerak.