Bagaimana untuk menjadi "junior pintar". Pengalaman peribadi

Sudah terdapat beberapa artikel mengenai Habré dari junior dan untuk junior. Ada yang menonjol dalam tahap ketamakan pakar muda yang, pada awal laluan kerjaya mereka, sudah bersedia untuk memberi nasihat kepada syarikat. Sesetengah, sebaliknya, terkejut dengan semangat yang agak puppy: "Oh, saya telah diupah oleh syarikat sebagai pengaturcara sebenar, sekarang saya bersedia untuk bekerja, walaupun secara percuma. Dan baru semalam ketua pasukan memandang saya - saya pasti masa depan saya sudah ditetapkan.” Artikel sebegini kebanyakannya ditemui di blog korporat. Jadi, saya memutuskan untuk bercakap tentang pengalaman saya mula bekerja sebagai junior di Moscow, kerana mengapa saya lebih teruk? Nenek saya memberitahu saya bahawa itu bukan apa-apa. Seperti yang anda mungkin perasan, saya suka penyimpangan panjang dan pemikiran tersebar ke seluruh pokok, tetapi terdapat pencinta gaya ini - jadi tuangkan secawan teh besar dan mari pergi.

Jadi, beberapa tahun yang lalu: Saya berada di tahun ke-4 saya di Universiti Politeknik di pusat wilayah wilayah saya yang sunyi. Saya sedang menjalani latihan amali di institut penyelidikan usang (di peringkat fizikal). Saya "program" dalam XML. Kerja saya sangat penting untuk proses penggantian import dalam industri pembuatan instrumen. Mungkin tidak. Saya harap tidak. Saya berharap semua XML yang saya taip secara automatik di institut penyelidikan ini dalam keadaan separuh tidur masuk ke dalam tong sampah sejurus selepas saya pergi. Tetapi kebanyakannya saya membaca Dvachi dan Habr. Mereka menulis tentang kehidupan pengaturcara yang cukup makan di ibu kota, yang duduk di pejabat yang selesa dan cerah dan memperoleh 300K/saat. dan pilih model Bentley yang hendak dibeli dengan gaji Februari anda. "Ke Moscow, ke Moscow" menjadi moto saya, "Three Sisters" menjadi karya kegemaran saya (okay, maksud saya lagu BG, saya belum membaca Chekhov, sudah tentu, dia jenis bilious).

Saya menulis kepada rakan maya saya, seorang pengaturcara Moscow:

— Dengar, adakah pengaturcara junior diperlukan di Moscow?
- Nah, orang pintar diperlukan, tiada siapa yang memerlukan orang bodoh (ada perkataan lain di sini, jika ada)
- Apakah "pintar" dan apa yang "bodoh". Dan bagaimana saya boleh memahami jenis orang saya?
- Alamak, peraturan pertama bulan Jun ialah jangan kaku. Pintar adalah pintar, yang tidak jelas di sini.

Nah, apa yang boleh saya katakan - Muscovites tidak akan mengatakan perkataan yang mudah. Tetapi sekurang-kurangnya saya belajar peraturan pertama junior.

Walau bagaimanapun, saya sudah benar-benar mahu menjadi "junior pintar". Dan dia mula sengaja bersedia untuk berpindah dalam setahun. Sememangnya, saya bersedia dalam amalan saya di institut penyelidikan untuk menjejaskan "kerja" saya, jadi jika projek penggantian import gagal, maka anda tahu siapa yang harus dipersalahkan. Pada sisi negatifnya, pendidikan saya begitu-begitu - saya hilang semangat untuk belajar selepas C pertama dalam peperiksaan (iaitu, selepas peperiksaan pertama semester pertama). Lagi satu... ini... saya tak berapa pandai. Saintis tinggi dan arkitek perisian memberi inspirasi kepada saya dengan kekaguman senyap. Tetapi saya masih mahukannya!

Jadi, semasa penyediaan saya:

  • Saya mempelajari sintaks bahasa pengaturcaraan utama saya. Jadi, kebetulan saya mempunyai C/C++, tetapi jika saya memulakan semula, saya akan memilih yang lain. Saya tidak menguasai Stroustrup, maaf tuan, tetapi ia di luar kemampuan saya, tetapi Lippmann adalah yang terbaik. Kernighan dan Ritchie - sebaliknya, tutorial yang sangat baik tentang bahasa - menghormati lelaki seperti itu. Secara umum, biasanya terdapat beberapa buku tebal mengenai mana-mana bahasa, yang mana seorang junior hanya perlu membaca satu
  • Saya belajar algoritma. Saya tidak menguasai Corman, tetapi Sedgwick dan kursus kursus adalah yang terbaik. Mudah, boleh diakses dan telus. Saya juga secara bodoh menyelesaikan masalah di leetcode.com. Saya menyelesaikan semua tugas mudah, anda boleh mengatakan saya mengalahkan permainan pada tahap kesukaran yang mudah, hehe.
  • Saya memerah projek haiwan peliharaan di github. Sukar dan membosankan bagi saya untuk menulis projek "seperti itu, untuk masa depan," tetapi saya faham bahawa ia perlu; inilah yang mereka tanya semasa temu duga. Ia ternyata menjadi pelanggan torrent. Apabila saya mendapat pekerjaan, saya memadamkannya daripada Github dengan gembira. Setahun selepas menulisnya, saya sudah malu melihat kodnya.
  • Saya menghafal segunung masalah logik bodoh. Sekarang saya tahu dengan tepat cara mengira bilangan mentol lampu di dalam gerabak bergelung, mengetahui warna topi pada gnome dan sama ada musang akan memakan itik. Tetapi ini adalah pengetahuan yang tidak berguna... Tetapi kini sangat melucukan apabila beberapa ketua pasukan berkata "Saya mempunyai masalah rahsia khas yang menentukan sama ada seseorang boleh berfikir" dan memberikan salah satu masalah seperti akordion yang diketahui oleh seluruh Internet.
  • Saya membaca banyak artikel tentang perkara yang ingin didengar oleh wanita HR semasa temuduga. Sekarang saya tahu dengan tepat apa kekurangan saya, apakah rancangan pembangunan saya selama 5 tahun dan mengapa saya memilih syarikat anda.

Jadi, saya lulus dari kolej dan mula melaksanakan rancangan untuk berpindah ke Moscow. Saya menyiarkan resume saya di hh.ru, tempat kediaman saya, secara semula jadi menunjukkan Moscow dan menjawab semua kekosongan yang sekurang-kurangnya samar-samar mengingatkan profil saya. Saya tidak menyatakan gaji yang saya inginkan kerana saya tidak tahu berapa banyak yang mereka bayar. Tetapi pada asasnya, saya tidak mahu bekerja untuk makanan. Nenek saya memberitahu saya bahawa wang adalah ukuran penghormatan majikan anda terhadap anda, dan anda tidak boleh bekerja dengan mereka yang tidak menghormati anda.

Saya tiba di Moscow dan melemparkan beg galas saya ke atas katil saya. Sepanjang bulan berikutnya saya mempunyai sejumlah besar temu duga, selalunya beberapa kali sehari. Jika saya tidak menyimpan diari, saya akan melupakan segala-galanya, tetapi saya menulis segala-galanya, jadi berikut adalah beberapa kategori syarikat dan temu bual di dalamnya dari sudut pandangan seorang junior:

  • Gergasi IT Rusia. Nah, anda semua mengenali mereka. Mereka boleh menghantar jemputan untuk "bercakap" walaupun anda belum menyiarkan resume anda, seperti kami masih memerhati anda dan sudah mengetahui segala-galanya. Semasa temu bual - kehalusan bahasa dan algoritma. Saya melihat bagaimana wajah seorang ketua pasukan di sana cerah apabila saya dengan anggun memusingkan pokok binari pada sehelai kertas. Saya hanya mahu mengatakan "mudah, mudah, riltok litcode." Wang itu 50-60, diandaikan bahawa untuk "penghormatan besar" bekerja di syarikat dengan nama yang hebat, anda akan mendapat gaji yang sederhana.
  • Gergasi IT asing. Terdapat beberapa pejabat syarikat asing yang besar di Moscow. Bunyinya sangat keren, tetapi satu-satunya cara saya boleh menerangkan pengalaman wawancara saya di sana ialah: WTF?! Dalam satu mereka menemu bual saya untuk masa yang lama dengan soalan psikologi seperti, "Mengapa anda fikir orang bekerja? Untuk jumlah minimum yang anda akan bekerja di pekerjaan impian anda? Selepas tahap kebodohan mencapai tahap maksimum, saya diminta mengambil beberapa kamiran. Saya hanya boleh mengintegrasikan e kepada kuasa x, yang saya beritahu penemuduga. Kemungkinan besar, selepas putus cinta, kami berdua menganggap antara satu sama lain bodoh, tetapi dia seorang yang bodoh dan tidak akan menjadi lebih bijak, hehe. Syarikat lain berkata bahawa saya sangat keren, menghantar kekosongan ke Amerika untuk kelulusan dan menghilangkan diri. Mungkin burung merpati pembawa tidak berjaya menyeberangi lautan. Syarikat lain menawarkan latihan untuk 40. Saya tidak tahu.
  • agensi kerajaan Rusia. Firma negeri suka graduan universiti yang hebat (yang menjadi masalah saya). Agensi kerajaan suka ilmu akademik (yang saya pun ada masalah). Nah, ditambah pejabat negeri sangat berbeza. Dalam satu, seorang wanita yang kelihatan seperti seorang guru sekolah menawarkan 15 ribu dengan yakin dengan suaranya. Saya pun tanya lagi - sebenarnya 15. Dalam yang lain ada 60-70 tanpa masalah.
  • Gamedev. Ia seperti jenaka "semua orang mengatakan filem itu untuk orang bodoh, tetapi saya menyukainya." Walaupun reputasi industri buruk, bagi saya ia adalah perkara biasa - orang yang menarik, 40-70 dari segi wang, baik, itu perkara biasa.
  • Semua sampah. Di ruang bawah tanah semula jadi, 5-10-15 pembangun sedang duduk dan marah dan bekerja pada blokchain/messenger/penghantaran mainan/perisian hasad/pelayar/Fallatch anda sendiri. Temu bual berbeza dari pandangan dekat kepada ujian bahasa 50 soalan. Wang itu juga berbeza: 30 ribu, 50 ribu, "20 pertama, kemudian 70", $2100. Satu perkara yang mereka semua mempunyai persamaan ialah perspektif gelap dan skema reka bentuk gelap. Dan nenek saya memberitahu saya bahawa di Moscow semua orang berusaha untuk menipu burung pipit kecil seperti saya.
  • Petani pertengahan yang mencukupi. Terdapat beberapa syarikat pertengahan yang tidak mempunyai jenama besar, tetapi juga tidak berpura-pura tentang eksklusif mereka. Mereka bersaing sangat keras untuk bakat, jadi mereka tidak mempunyai temu duga 5 langkah atau cuba dengan sengaja menyinggung perasaan orang dalam temu duga. Mereka memahami dengan baik bahawa sebagai tambahan kepada gaji dan projek keren, motivator lain adalah tambahan. Temu bual adalah mencukupi - dari segi bahasa, apa yang anda ada/apa yang anda mahu, apakah laluan pembangunan yang tersedia. Untuk wang 70-130. Saya memilih salah satu daripada syarikat ini dan telah berjaya bekerja di sana sehingga hari ini.

Okay, kalau ada yang dah baca sampai sini, tahniah - awak hebat. Anda layak mendapat nasihat lain untuk junior:

  • Ketahui sintaks bahasa anda dengan baik. Kadang-kadang orang tanya macam-macam jarang.
  • Jangan panik jika temuduga anda tidak berjalan lancar. Saya ada temu bual di mana, selepas hampir setiap teguran yang saya buat, penemuduga mula ketawa dengan kuat dan mempersendakan jawapan saya. Apabila saya keluar dari bilik, saya benar-benar mahu menangis. Tetapi kemudian saya teringat bahawa saya akan mengadakan temu duga seterusnya dalam masa dua jam, dan dengan #### ini saya berharap anda pepijat halus dalam pengeluaran.
  • Jangan yakin semasa temuduga dengan orang HR. Beritahu gadis itu apa yang mereka mahu daripada anda dan teruskan kepada pakar teknikal. Semasa temu bual, saya berulang kali memberi jaminan kepada HR bahawa saya hanya bermimpi untuk bekerja dalam pembangunan telekom/permainan/kewangan, membangunkan mikropengawal dan rangkaian pengiklanan. Wang, sudah tentu, tidak penting bagi saya, hanya ilmu murni. Ya, ya, ya, saya mempunyai sikap biasa terhadap lebih masa, saya bersedia untuk mematuhi bos saya seperti seorang ibu, dan menumpukan masa lapang saya untuk ujian tambahan produk. ya-ya, apapun.
  • Tulis resume biasa. Nyatakan dengan jelas apa teknologi yang anda miliki dan apa yang anda mahukan. Semua jenis "kemahiran komunikasi dan rintangan tekanan" adalah tidak diperlukan, terutamanya jika anda secara kategorinya tidak berkomunikasi dan tahan tekanan seperti saya.

Kita perlu menyelesaikan artikel dengan sesuatu, jadi semoga berjaya kepada junior, tuan-tuan-tomato, jangan marah dan jangan menyinggung perasaan belia, semua!

Sumber: www.habr.com

Tambah komen