Bagaimana menjadi junior yang cerdas. Pengalaman pribadi

Sudah cukup banyak artikel tentang Habré dari junior dan untuk junior. Beberapa orang kagum dengan tingkat semangat yang berlebihan dari para profesional muda yang, di awal jalur karir mereka, sudah siap memberikan nasehat kepada perusahaan. Beberapa, sebaliknya, terkejut dengan sedikit antusiasme seperti anak anjing: “Oh, saya dipekerjakan oleh sebuah perusahaan sebagai programmer sungguhan, sekarang saya siap bekerja, meskipun gratis. Dan kemarin pemimpin tim melihat saya - saya yakin masa depan saya sudah diatur. Artikel semacam itu sebagian besar ada di blog perusahaan. Nah, jadi saya memutuskan untuk menceritakan tentang pengalaman saya mulai bekerja sebagai junior di Moskow, karena mengapa saya lebih buruk? Nenek mengatakan kepada saya bahwa tidak ada. Seperti yang mungkin Anda perhatikan, saya suka penyimpangan panjang dan menyebarkan pikiran saya di sepanjang pohon, tetapi ada pecinta gaya ini - jadi tuangkan secangkir besar teh - dan ayo pergi.

Jadi, beberapa tahun yang lalu: Saya berada di tahun ke-4 saya di Universitas Politeknik di pusat regional provinsi saya yang tenang. Saya melakukan praktik di lembaga penelitian yang bobrok (pada tingkat fisik). "Pemrograman" dalam XML. Pekerjaan saya sangat penting untuk proses substitusi impor di industri pembuatan instrumen. Mungkin tidak. Aku harap tidak. Saya berharap semua XML yang saya ketik secara otomatis di lembaga penelitian ini dalam keadaan setengah tertidur segera dibuang ke tempat sampah setelah saya pergi. Tapi kebanyakan, saya membaca dvachi dan Habr. Mereka menulis tentang kehidupan programmer yang cukup makan di ibu kota, yang duduk di kantor yang nyaman dan cerah, berpenghasilan 300K / detik. dan pilih model Bentley mana yang akan dibeli dengan gaji bulan Februari. "Ke Moskow, ke Moskow" menjadi moto saya, "Three Sisters" - karya favorit saya (oke, maksud saya lagu BG, saya belum membaca Chekhov, tentu saja, dia agak licik).

Saya menulis kepada kenalan virtual saya, seorang programmer Moskow:

— Dengar, apakah programmer junior dibutuhkan di Moskow?
- Nah, orang yang berakal dibutuhkan, nafig bodoh tidak dibutuhkan siapa pun (ada kata lain, jika ada)
- Dan apa yang "cerdas" dan apa yang "bodoh". Dan bagaimana saya bisa mengerti siapa saya?
“Duuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, aturan pertama seorang joon adalah jangan menyesakkan.” Masuk akal adalah masuk akal, yang tidak jelas di sini.

Nah, apa yang bisa saya katakan - orang Moskow, mereka tidak akan mengatakan sepatah kata pun dalam kesederhanaan. Tapi setidaknya saya belajar aturan pertama junior.

Namun, saya sudah sangat ingin menjadi "junior yang cerdas". Dan dia mulai bertujuan untuk mempersiapkan kepindahan dalam setahun. Secara alami, saya mempersiapkan dalam praktik saya di lembaga penelitian untuk merugikan "pekerjaan" saya, jadi jika proyek substitusi impor gagal, Anda tahu siapa yang harus disalahkan. Dari minusnya, saya memiliki pendidikan yang biasa-biasa saja - saya kehilangan semangat untuk belajar setelah ujian tiga kali lipat pertama (yaitu, setelah ujian pertama semester pertama). Dan kemudian… itu… saya tidak terlalu pintar. Para ilmuwan dan arsitek perangkat lunak beralis tinggi sangat mengagumi saya. Tapi tetap saja, aku ingin!

Jadi, selama persiapan saya:

  • Mempelajari sintaks bahasa pemrograman utama saya. Jadi, kebetulan saya punya C / C ++ ini, tetapi jika saya memulai lagi, saya akan memilih yang lain. Saya tidak bisa menguasai Stroustrup, maaf pak, tapi itu di luar kekuatan saya, tapi Lippman adalah hal yang paling penting. Kernighan dan Ritchie - sebaliknya, tutorial bahasa yang sangat bagus - menghormati orang-orang seperti itu. Secara umum, dalam bahasa apa pun, biasanya ada beberapa buku tebal, yang cukup untuk dibaca oleh seorang junior.
  • Diajarkan algoritma. Saya tidak menguasai Corman, tetapi Sedgwick dan kursus tentang courser adalah hal yang paling penting. Sederhana, mudah diakses, dan transparan. Saya juga dengan bodohnya memecahkan teka-teki di leetcode.com. Saya menguasai semua tugas yang mudah, saya dapat mengatakan bahwa saya lulus permainan pada tingkat kesulitan yang mudah, hehe.
  • Memeras proyek hewan peliharaan di github. Sulit dan membosankan bagi saya untuk menulis proyek "begitu saja, untuk masa depan", tetapi saya mengerti apa yang dibutuhkan, mereka menanyakannya saat wawancara. Ini adalah klien torrent. Ketika saya sudah mendapatkan pekerjaan, saya menghapusnya dari github dengan senang hati. Setahun setelah menulisnya, saya sudah malu melihat kodenya.
  • Saya menghafal segunung teka-teki logika konyol. Sekarang saya tahu persis bagaimana menghitung jumlah lampu yang menyala di dalam mobil yang dilingkarkan, mencari tahu warna topi pada gnome, dan apakah rubah akan memakan bebek. Tapi ini adalah pengetahuan yang tidak berguna ... Tapi sekarang sangat lucu ketika beberapa pemimpin tim memberikan "Saya memiliki tugas rahasia khusus yang menentukan apakah seseorang dapat berpikir" memberikan salah satu tugas akordeon tombol yang diketahui oleh seluruh Internet.
  • Saya membaca banyak artikel tentang apa yang ingin didengar oleh wanita SDM di sebuah wawancara. Sekarang saya tahu persis apa kekurangan saya, apa rencana pengembangan saya selama 5 tahun dan mengapa saya memilih perusahaan Anda.

Jadi, saya lulus dari institut tersebut dan mulai menerapkan rencana pindah ke Moskow. Saya memposting resume saya di hh.ru, tempat tinggal, secara alami menunjukkan Moskow dan menanggapi semua lowongan yang bahkan mirip dengan profil saya. Saya tidak menyebutkan gaji yang diinginkan, karena saya tidak tahu berapa gajinya. Tetapi pada dasarnya, saya tidak ingin bekerja untuk mendapatkan makanan. Nenek saya memberi tahu saya bahwa uang adalah ukuran penghormatan terhadap Anda oleh majikan, dan Anda tidak dapat bekerja dengan mereka yang tidak menghormati Anda.

Saya tiba di Moskow dan melemparkan ransel saya ke tempat tidur. Selama bulan berikutnya, saya melakukan banyak sekali wawancara, seringkali beberapa kali sehari. Jika saya tidak membuat buku harian, saya akan melupakan semuanya, tetapi saya menulis semuanya, jadi inilah beberapa kategori perusahaan dan wawancara di dalamnya dari sudut pandang junior:

  • Raksasa IT Rusia. Nah, Anda semua mengenal mereka. Mereka dapat mengirim undangan untuk "berbicara" meskipun Anda tidak memposting resume, seperti kami masih mengikuti Anda dan kami sudah mengetahui segalanya. Saat wawancara - seluk-beluk bahasa dan algoritme. Saya melihat bagaimana wajah seorang pemimpin tim menjadi cerah ketika saya dengan anggun membalikkan pohon biner di selembar kertas. Saya hanya ingin mengatakan "mudah, mudah, riltok litkod". Untuk uang 50-60, diasumsikan bahwa untuk "kehormatan besar" bekerja di perusahaan dengan nama besar, gaji Anda akan rendah.
  • Raksasa IT asing. Ada beberapa kantor perusahaan asing besar di Moskow. Kedengarannya sangat keren, tapi saya hanya bisa menggambarkan pengalaman wawancara saya di sana: WTF?! Dalam satu, saya diwawancarai untuk waktu yang lama dengan pena psikologis seperti “Bagaimana menurut Anda, mengapa orang bekerja? Dan untuk jumlah minimum berapa Anda akan bekerja di pekerjaan impian Anda? Setelah tingkat kebodohan mencapai maksimumnya, saya ditawari untuk mengambil beberapa integral. Saya hanya dapat mengintegrasikan e ke pangkat x, yang saya ceritakan kepada pewawancara. Kemungkinan besar, setelah berpisah, kami berdua menganggap satu sama lain bodoh, tapi dia sudah tua bodoh dan tidak akan bertambah bijak, hehe. Di perusahaan lain, mereka mengatakan bahwa saya sangat keren, mengirim lowongan ke Amerika untuk persetujuan, dan menghilang. Mungkin merpati pos tidak terbang melintasi lautan. Perusahaan lain menawarkan magang untuk 40. Tidaaaaaaaaaak.
  • lembaga pemerintah Rusia. Kantor negara menyukai lulusan universitas keren (yang bermasalah dengan saya). Kantor negara menyukai pengetahuan akademis (yang juga bermasalah dengan saya). Nah, ditambah kantor negara sangat berbeda. Di salah satunya, seorang ibu yang berpenampilan seperti guru sekolah menawarkan 15 ribu dengan percaya diri pada suaranya. Saya bahkan bertanya lagi - sungguh 15. Yang lain, 60-70 tanpa masalah.
  • Gamedev. Di sini, seperti dalam lelucon, "semua orang mengatakan film itu untuk orang bodoh, tapi saya menyukainya." Terlepas dari reputasi industri yang buruk, itu sangat normal bagi saya - orang-orang yang menarik, 40-70 dalam hal uang, nuacho, norma.
  • Sampah apa saja. Di ruang bawah tanah alami, 5-10-15 pengembang duduk dan melihat blockchain / messenger / pengiriman mainan / malware / browser / kekeliruan mereka. Wawancara bervariasi dari melihat dari dekat ke tes bahasa 50 pertanyaan. Uangnya juga berbeda: 30 ribu, 50 ribu, "20 dulu, lalu 70", $ 2100. Satu kesamaan adalah perspektif gelap dan skema desain gelap. Dan nenek saya memberi tahu saya bahwa di Moskow setiap orang berusaha menipu burung pipit seperti saya.
  • Kelas menengah yang layak. Ada kantor kelas menengah yang tidak memiliki merek terkenal, tetapi juga tidak memiliki pena tentang eksklusivitasnya. Mereka bersaing sangat keras untuk mendapatkan bakat, jadi mereka tidak melakukan wawancara 5 langkah dan dengan sengaja melukai wawancara. Mereka sangat paham bahwa selain gaji dan project keren, ada motivator lain, mereka sudah tambahan. Wawancara memadai - dalam hal bahasa, apa yang Anda miliki / apa yang Anda inginkan, apa cara pengembangannya. Untuk uang 70-130. Saya memilih salah satu kantor ini dan berhasil bekerja di dalamnya hingga hari ini.

Oke, jika ada yang membaca sejauh ini, selamat - Anda luar biasa. Anda berhak mendapatkan nasihat lain untuk junior:

  • Ketahui sintaks bahasa Anda dengan baik. Mereka meminta segala macam barang langka.
  • Jangan panik jika wawancara tidak berjalan dengan baik. Saya melakukan wawancara di mana, setelah hampir setiap komentar yang saya buat, pewawancara mulai tertawa terbahak-bahak dan mengolok-olok jawaban saya. Ketika saya meninggalkan ruangan, saya benar-benar ingin menangis. Tapi kemudian saya ingat bahwa saya memiliki wawancara berikutnya dalam dua jam, dan dengan #### ini saya berharap Anda membuat bug halus dalam produksi.
  • Jangan terburu-buru wawancara dengan jam. Beri tahu gadis-gadis itu apa yang mereka inginkan dari Anda dan lanjutkan ke teknisi. Dalam wawancara, saya berulang kali meyakinkan hr-ok bahwa saya hanya bermimpi bekerja di bidang telekomunikasi / pengembangan game / keuangan, mengembangkan mikrokontroler, dan jaringan periklanan. Uang tentu saja tidak penting bagi saya, hanya pengetahuan murni. Ya, ya, ya, saya baik-baik saja dengan terlalu banyak pekerjaan, saya siap untuk mematuhi bos saya seperti seorang ibu, dan mencurahkan waktu luang saya untuk pengujian produk tambahan. ya-ya, apapun.
  • Tulis resume yang layak. Nyatakan dengan jelas teknologi apa yang Anda miliki dan apa yang Anda inginkan. Segala macam "keramahan dan ketahanan stres" tidak berguna, terutama jika Anda secara kategoris tidak komunikatif dan tahan stres seperti saya.

Kita harus menyelesaikan artikel ini dengan sesuatu, jadi semoga sukses untuk para junior, jangan marah dan jangan menyinggung para pemuda, semuanya!

Sumber: www.habr.com

Tambah komentar