Dari Moskow ke Tomsk. Kisah satu gerakan

Halo semua! Di Habré Anda dapat menemukan banyak artikel tentang pindah ke berbagai kota dan negara untuk mencari kehidupan yang lebih baik. Jadi saya memutuskan untuk berbagi cerita saya tentang perpindahan dari Moskow ke Tomsk. Ya, ke Siberia. Nah, di sinilah suhu beku mencapai 40 derajat di musim dingin, nyamuk sebesar gajah di musim panas, dan setiap detik penduduknya memiliki beruang peliharaan. Siberia. Sebuah jalur yang agak tidak konvensional untuk seorang programmer Rusia yang sederhana, banyak yang akan berkata, dan mereka akan benar. Biasanya arus migrasi menuju ke ibu kota, bukan sebaliknya. Kisah bagaimana saya bisa hidup seperti ini cukup panjang, tapi saya harap ini menarik bagi banyak orang.

Dari Moskow ke Tomsk. Kisah satu gerakan

Tiket sekali jalan. Jalur dari insinyur ke pemrogram

Saya sebenarnya bukan "programmer sejati". Saya berasal dari wilayah Kursk, lulus dari universitas dengan gelar di bidang Industri Otomotif dan Otomotif, dan tidak pernah sehari pun menjalankan profesi saya. Seperti banyak orang lainnya, saya berangkat untuk menaklukkan Moskow, tempat saya mulai bekerja sebagai perancang dan pengembang peralatan pencahayaan. Kemudian dia bekerja sebagai insinyur dalam produksi instrumen optik untuk luar angkasa.

Dari Moskow ke Tomsk. Kisah satu gerakan

Pernah ada artikel tentang Habré dalam waktu dekat pemrogram akan berubah menjadi “insinyur sederhana”. Agak gila bagi saya untuk membaca ini, mengingat baru-baru ini dalam perspektif sejarah (lihat fiksi ilmiah tahun 60an) seorang insinyur bisa dibilang adalah manusia setengah dewa. Beberapa orang membenarkan gaji tinggi di bidang TI dengan fakta bahwa seorang programmer harus tahu banyak dan terus belajar. Saya telah berada dalam kedua samaran - baik sebagai "insinyur sederhana" dan "programmer sederhana" dan saya dapat mengatakan dengan pasti bahwa seorang insinyur (yang baik) yang baik di dunia modern juga harus mempelajari dan mempelajari hal-hal baru sepanjang karirnya. Hanya saja kini era digital telah tiba dan gelar “penyihir” yang mengubah dunia sudah beralih ke programmer.

Di Rusia, perbedaan besar dalam gaji insinyur dan pemrogram terutama disebabkan oleh fakta bahwa sektor TI lebih terglobalisasi, banyak perusahaan berpartisipasi dalam proyek internasional, dan pengembang yang baik dapat dengan mudah mendapatkan pekerjaan di luar negeri. Terlebih lagi, saat ini terjadi kekurangan staf, dan dalam kondisi seperti ini, gaji di bidang IT mau tidak mau akan meningkat, sehingga ide pelatihan ulang dari seorang engineer menjadi programmer terlihat cukup menarik. Ada juga artikel tentang topik ini di Habré. Anda hanya perlu memahami bahwa ini adalah tiket satu arah: pertama, kemungkinan besar tidak akan ada jalan kembali ke pekerjaan teknik yang “nyata”, dan kedua, Anda harus memiliki kecenderungan alami dan minat yang tulus untuk menjadi seorang programmer.

Saya memiliki kualitas seperti itu, tetapi untuk saat ini saya berhasil mengendalikan bagian kepribadian saya ini, terkadang memberinya makan dengan menulis skrip kecil di Lisp dan VBA untuk mengotomatisasi pekerjaan di AutoCAD. Namun, seiring berjalannya waktu, saya mulai memperhatikan bahwa pemrogram diberi makan jauh lebih baik daripada insinyur, dan mantra Insinyur Perangkat Lunak bukanlah seorang Insinyur, yang dimata-matai di forum Barat, mulai gagal. Jadi keputusan sudah matang untuk mencoba profesi baru.

Program pertama saya dirancang untuk mengotomatisasi perhitungan “tirai kristal” dan ditulis dalam Qt. Sejujurnya, bukan jalan termudah untuk pemula. Pilihan bahasa dibuat berkat saudara saya (seorang programmer berdasarkan pendidikan dan profesi). “Orang pintar pilih C++ dan Qt,” katanya, dan saya dengan tulus menganggap diri saya pintar. Selain itu, saya dapat mengandalkan bantuan saudara laki-laki saya dalam menguasai pemrograman "besar", dan, harus saya katakan, perannya dalam pengembangan saya di jalur pengembangan perangkat lunak sulit untuk ditaksir terlalu tinggi.

Lebih lanjut tentang tirai kristal

“Tirai kristal” adalah struktur benang tempat kristal digantung pada frekuensi tertentu (produk ini ditujukan untuk anak laki-laki dan perempuan kaya). Tirai dapat memiliki panjang dan lebar yang berbeda-beda serta dilengkapi dengan berbagai jenis kristal. Semua parameter ini mempengaruhi biaya akhir produk dan mempersulit perhitungan, meningkatkan kemungkinan kesalahan. Pada saat yang sama, masalahnya teralgoritma dengan baik, sehingga menjadikannya kandidat ideal untuk program pertama.

Sebelum pengembangan dimulai, sebuah rencana ditulis dengan sangat optimis dan berasumsi bahwa semuanya akan memakan waktu beberapa bulan. Padahal, pembangunannya berlangsung lebih dari enam bulan. Hasilnya adalah aplikasi yang bagus dengan grafik yang bagus, kemampuan untuk menyimpan dan membuka proyek, mengunduh harga saat ini dari server dan dukungan untuk opsi penghitungan yang berbeda. Tentu saja, UI, arsitektur, dan kode proyek sangat buruk, tetapi... program tersebut berhasil dan membawa manfaat nyata bagi masing-masing perusahaan.

Dari Moskow ke Tomsk. Kisah satu gerakan
Program pertamaku

Pada saat proyek ini selesai, saya sudah berganti pekerjaan, jadi saya dibayar terpisah untuk lamaran tersebut. Ini adalah uang pertama yang langsung digunakan untuk menulis kode yang berfungsi. Saya merasa seperti seorang programmer sejati! Satu-satunya hal yang menghalangi saya untuk segera beralih ke sisi gelap kekuatan adalah karena alasan tertentu dunia besar tidak berpikir demikian.

Pencarian pekerjaan baru memakan waktu sedikit lebih lama. Tidak semua orang siap menerima Junior yang sudah melebihi usia. Meski begitu, siapapun yang mencari akan selalu menemukan. Di situlah saya bertemu
sebuah perusahaan kecil yang mengembangkan aplikasi AutoCAD di industri konstruksi. Pengembangan seharusnya dilakukan dalam C++ (MFC) menggunakan COM. Keputusan yang sangat aneh, sejujurnya, tapi begitulah perkembangan historisnya bagi mereka. Saya tahu AutoCAD dan dasar-dasar pemrogramannya, jadi saya dengan yakin mengatakan bahwa saya bisa membuahkan hasil. Dan mereka membawaku. Biasanya, saya mulai membuahkan hasil dengan segera, meskipun saya harus menguasai semuanya pada saat yang bersamaan.

Saya tidak pernah menyesali pilihan saya. Terlebih lagi, setelah beberapa waktu, saya menyadari bahwa saya jauh lebih bahagia sebagai seorang programmer daripada sebagai seorang insinyur.

Seratus Tahun Kesendirian. Pengalaman kerja jarak jauh

Setelah beberapa tahun bekerja sebagai programmer, saya belajar banyak, tumbuh sebagai seorang spesialis dan mulai memahami buku-buku Meyers, Sutter, dan bahkan sedikit dari Alexandrescu. Tapi kemudian kekurangan yang untuk sementara waktu bisa diabaikan menjadi terlihat jelas. Saya adalah satu-satunya programmer di perusahaan yang menulis dalam C++. Di satu sisi, ini tentu saja bagus - Anda dapat bereksperimen sesuka Anda dan menggunakan perpustakaan dan teknologi apa pun (Qt, boost, template magic, versi standar terbaru - semuanya mungkin), tetapi di sisi lain, ada praktis tidak ada orang yang bisa diajak berkonsultasi, tidak ada orang yang bisa belajar, dan Akibatnya, tidak mungkin menilai keterampilan dan kemampuan Anda secara memadai. Perusahaan sendiri terjebak dalam perkembangannya di level akhir tahun 90an dan awal tahun 00an. Tidak ada metodologi Agile, Scrum atau pengembangan lanjutan lainnya di sini. Saya bahkan menggunakan Git atas inisiatif saya sendiri.

Intuisi saya memberi tahu saya bahwa pada titik ini saya telah mencapai batas tertinggi, dan saya terbiasa memercayai intuisi saya. Keinginan untuk tumbuh dan maju semakin kuat setiap harinya. Untuk mengatasi rasa gatal itu, buku tambahan dibeli dan persiapan santai untuk wawancara teknis dimulai. Namun nasib ternyata berbeda, dan semuanya tidak berjalan sesuai rencana.

Itu adalah hari kerja normal: Saya sedang duduk, tidak mengganggu siapa pun, memperbaiki kode lama. Singkatnya, tidak ada bayangan apa pun, tetapi kemudian tiba-tiba sebuah tawaran datang untuk mendapatkan sedikit uang tambahan
menulis program dalam C# untuk AutoCAD untuk satu perusahaan Tomsk. Sebelumnya saya hanya menyentuh C# dengan tongkat sepanjang 6 meter, namun saat itu saya sudah kokoh berdiri dan siap menapaki lereng licin developer .NET. Pada akhirnya, C# hampir sama dengan C++, hanya saja dengan pengumpul sampah dan kesenangan lainnya, saya meyakinkan diri sendiri. Omong-omong, ini ternyata hampir benar dan keterampilan saya dalam C++, serta informasi tentang WPF dan pola MVVM yang saya peroleh dari Internet, cukup untuk menyelesaikan tugas pengujian dengan sukses.

Saya mengerjakan pekerjaan kedua saya di malam hari dan di akhir pekan selama beberapa bulan dan (tiba-tiba) menemukan bahwa melakukan pekerjaan jarak jauh dan pekerjaan penuh waktu sambil bepergian tiga jam sehari agak... melelahkan. Tanpa berpikir dua kali, saya memutuskan untuk mencoba menjadi pengembang jarak jauh sepenuhnya. “Pekerjaan jarak jauh itu penuh gaya, modis, berjiwa muda,” kata mereka dari semua ironi, namun saya berjiwa muda dan masih akan meninggalkan pekerjaan utama saya, jadi keputusannya cukup mudah bagi saya. Dari sinilah karir saya sebagai pekerja jarak jauh dimulai.

Habré penuh dengan artikel yang memuji pekerjaan jarak jauh - bagaimana Anda dapat dengan mudah mengatur jadwal Anda, tidak membuang waktu di jalan dan mengatur sendiri kondisi yang paling nyaman untuk karya kreatif yang bermanfaat. Ada jauh lebih sedikit artikel lain yang dengan hati-hati memberi tahu kita bahwa pekerjaan jarak jauh tidak begitu keren dan mengungkapkan aspek-aspek yang tidak menyenangkan, seperti perasaan kesepian yang terus-menerus, komunikasi yang sulit dalam tim, masalah pertumbuhan karier, dan kelelahan profesional. Saya memahami kedua sudut pandang tersebut, jadi saya melakukan pendekatan terhadap perubahan format kerja dengan penuh tanggung jawab dan kehati-hatian.

Pertama-tama, saya menetapkan jadwal kerja untuk kehidupan sehari-hari. Bangun jam 6:30, jalan-jalan di taman, bekerja dari jam 8:00 sampai 12:00 dan dari jam 14:00 sampai 18:00. Saat istirahat, ada perjalanan untuk makan siang bisnis dan berbelanja, dan di malam hari, olahraga dan belajar mandiri. Bagi banyak orang yang mengetahui tentang pekerjaan jarak jauh hanya dari desas-desus, jadwal yang cukup kaku seperti itu terasa liar. Namun, seperti yang telah ditunjukkan oleh praktik, ini mungkin satu-satunya cara yang masuk akal untuk tetap waras dan tidak kehabisan tenaga. Sebagai langkah kedua, saya memisahkan kamar single dengan rak untuk memisahkan ruang kerja dari area relaksasi. Sejujurnya, yang terakhir tidak banyak membantu, dan setelah satu tahun apartemen itu dianggap terutama sebagai tempat kerja.

Dari Moskow ke Tomsk. Kisah satu gerakan
Kebenaran hidup yang keras

Dan entah bagaimana dengan peralihan ke pekerjaan jarak jauh dengan jadwal bebas tanpa jam wajib hadir di kantor, saya mulai bekerja lebih banyak. Lebih banyak. Hanya karena saya benar-benar bekerja hampir sepanjang hari, dan tidak membuang waktu untuk rapat, minum kopi, dan mengobrol dengan rekan kerja tentang cuaca, rencana akhir pekan, dan ciri-ciri liburan di Bali yang menakjubkan. Pada saat yang sama, masih ada cadangan, sehingga dimungkinkan untuk mengambil pekerjaan tambahan dari tempat lain. Di sini perlu dijelaskan bahwa pada saat saya beralih ke pekerjaan jarak jauh, saya sendirian dan tidak memiliki faktor penghambat atau pembatas. Saya dengan mudah masuk ke dalam perangkap ini.

Beberapa tahun kemudian saya menemukan bahwa tidak ada apa pun dalam hidup saya kecuali pekerjaan. Yang paling cerdas telah menyadari bahwa saya adalah seorang yang sangat introvert dan tidak mudah bagi saya untuk mendapatkan kenalan baru, tetapi di sini saya menemukan diri saya dalam lingkaran setan: “kerja-kerja-kerja” dan saya tidak punya waktu untuk segala macam hal dari "omong kosong". Terlebih lagi, saya tidak memiliki insentif khusus untuk keluar dari siklus abadi ini - dopamin yang diterima otak dari keberhasilan memecahkan masalah kompleks sudah cukup untuk menikmati hidup. Namun pemikiran suram tentang masa depan semakin sering datang, jadi saya harus memaksakan diri untuk membuat satu-satunya keputusan yang tepat - untuk kembali ke kehidupan nyata.

Berdasarkan pengalaman saya bekerja jarak jauh selama empat tahun, saya dapat mengatakan bahwa hal terpenting adalah menjaga keseimbangan kehidupan kerja. Keadaan hidup yang sulit dapat mengalihkan minat dan waktu ke arah pekerjaan hingga hilangnya kehidupan normal sepenuhnya, namun hal inilah yang tidak boleh Anda menyerah dalam hal apapun, akan sangat sulit untuk keluar nantinya karena beban kewajiban yang menumpuk. Butuh waktu sekitar satu tahun bagi saya untuk kembali ke kehidupan nyata.

Ke mana mimpi mengarah. Pindah ke Tomsk

Ketika saya pertama kali datang ke Tomsk untuk mengenal tim dan budaya perusahaan, perusahaan tersebut cukup kecil dan yang paling mengejutkan saya adalah suasana kerja. Itu adalah angin segar. Untuk pertama kalinya dalam hidup saya, saya menemukan diri saya berada dalam tim yang fokus pada masa depan. Semua pekerjaan sebelumnya “hanya pekerjaan”, dan rekan kerja terus-menerus mengeluh tentang kehidupan, gaji, dan kekuasaan. Hal ini tidak terjadi di sini. Orang-orang bekerja dan menciptakan masa depan dengan tangannya sendiri tanpa merengek dan mengeluh. Tempat di mana Anda ingin bekerja, di mana Anda merasakan gerakan maju yang tak terelakkan, dan Anda merasakannya dengan setiap sel tubuh Anda. Suasana startup yang disukai banyak orang ya.

Sebagai pekerja jarak jauh, saya terus-menerus berjuang sindrom penipu. Saya merasa seperti saya tidak cukup terampil dan berlari terlalu lambat untuk tetap diam. Namun tidak mungkin menunjukkan kelemahan, jadi saya memilih taktik yang terkenal, Berpura-pura Sampai Anda Berhasil. Pada akhirnya, sindrom ini berkontribusi pada pertumbuhan saya. Saya dengan berani mengambil proyek baru dan berhasil menyelesaikannya, menjadi orang pertama di perusahaan yang lulus Ujian Microsoft untuk MCSD, dan juga, kebetulan, menerima sertifikat Spesialis Qt C++.

Ketika muncul pertanyaan tentang keberadaan kehidupan setelah bekerja jarak jauh, saya pergi ke Tomsk selama beberapa bulan untuk menjalani kehidupan normal dan bekerja penuh waktu. Dan kemudian kebenaran yang mengerikan terungkap - perusahaan tersebut mempekerjakan orang-orang biasa, dengan kelebihan dan kekurangannya sendiri, dan dengan latar belakang umum saya terlihat cukup baik, dan di beberapa tempat lebih baik daripada banyak orang. Dan bahkan fakta bahwa saya lebih tua dari kebanyakan rekan kerja saya tidak terlalu membuat saya tertekan dan, pada kenyataannya, hanya sedikit orang yang peduli. Oleh karena itu, pukulan telak diberikan terhadap sindrom penipu (walaupun saya belum berhasil menghilangkannya sepenuhnya). Selama empat tahun saya bergabung, perusahaan telah berkembang, semakin matang dan serius, namun suasana startup yang ceria tetap ada.

Dari Moskow ke Tomsk. Kisah satu gerakan
Pada suatu sore hari kerja

Apalagi saya jatuh cinta dengan kota itu sendiri. Tomsk cukup kecil menurut standar ibu kota, kota yang sangat tenang. Dari sudut pandang saya, ini merupakan nilai tambah yang besar. Mengamati kesibukan kota-kota besar dari luar memang bagus (melihat bagaimana orang lain bekerja selalu menyenangkan), namun berpartisipasi dalam semua gerakan ini adalah hal yang sama sekali berbeda.

Tomsk telah melestarikan banyak bangunan kayu dari abad sebelumnya, yang menciptakan suasana nyaman yang istimewa. Tidak semuanya terpelihara dengan baik, namun pekerjaan restorasi sedang dilakukan, dan ini merupakan kabar baik.

Dari Moskow ke Tomsk. Kisah satu gerakan

Tomsk pernah menjadi ibu kota provinsi, tetapi Jalur Kereta Trans-Siberia membentang lebih jauh ke selatan, dan ini menentukan jalur perkembangan kota. Dia tidak terlalu tertarik dengan bisnis besar dan arus migran, namun lingkungan universitas yang kuat (2 universitas termasuk di antara 5 universitas terbaik di Rusia) menciptakan prasyarat untuk pertumbuhan di milenium baru. Tomsk, betapapun mengejutkannya di ibu kota, sangat kuat di bidang TI. Selain tempat saya bekerja, ada beberapa perusahaan lain di sini yang sukses menggarap produk kelas dunia di pasar global.

Dari Moskow ke Tomsk. Kisah satu gerakan

Adapun iklimnya cukup keras. Ada musim dingin yang nyata di sini, yang berlangsung selama tujuh bulan. Banyak salju dan embun beku, seperti di masa kanak-kanak. Di bagian Eropa Rusia sudah lama tidak terjadi musim dingin seperti itu. Suhu beku yang mencapai -40°C tentu saja sedikit mengganggu, tetapi hal ini tidak terjadi sesering yang diperkirakan banyak orang. Musim panas di sini biasanya tidak terlalu panas. Nyamuk dan pengusir hama yang membuat takut banyak orang ternyata tidak begitu menakutkan. Menurut saya, di suatu tempat di Khabarovsk, serangan ini jauh lebih dahsyat. Ngomong-ngomong, tidak ada yang memelihara beruang peliharaan di sini. Mungkin kekecewaan terbesar.

Dari Moskow ke Tomsk. Kisah satu gerakan
Orang Siberia sejati bukanlah orang yang tidak takut terhadap embun beku, melainkan orang yang berpakaian hangat

Setelah perjalanan itu, nasib saya praktis sudah ditentukan: Saya tidak lagi ingin mencari pekerjaan di Moskow dan menghabiskan sebagian besar hidup saya di jalan. Saya memilih Tomsk, jadi pada kunjungan berikutnya saya membeli sebuah apartemen dan hampir menjadi penduduk Tomsk yang sebenarnya. Bahkan kata "multifora"tidak membuatku takut lagi.

Dari Moskow ke Tomsk. Kisah satu gerakan

Sebagai kesimpulan, saya ingin mengatakan bahwa hidup ini terlalu singkat untuk disia-siakan pada pekerjaan yang tidak menarik di tempat yang tidak nyaman. Sebenarnya TI adalah salah satu dari sedikit bidang di mana Anda dapat memilih tempat dan kondisi kerja. Tidak perlu membatasi pilihan Anda pada ibu kota saja; pemrogram sudah mendapat cukup banyak uang di mana pun, termasuk di Rusia.

Semua yang terbaik dan memilih jalan yang benar!

Sumber: www.habr.com

Tambah komentar