JavaRush /Blog Java /Random-MS /Kami tidak memerlukan penguji lagi. Kami menukarkan anda ...

Kami tidak memerlukan penguji lagi. Kami menukarkan anda kepada Javaists: kisah pembangun Viktor Platonov

Diterbitkan dalam kumpulan
Sepanjang 8 tahun yang lalu, beribu-ribu graduan telah mengikuti kursus JavaRush. Hari ini, lebih 1.5 juta pengguna dari 106 negara berdaftar di laman web projek. Tidak semua graduan mempunyai masa untuk bercakap tentang kejayaan mereka: bagaimana mereka belajar, lulus temu duga dan mula bekerja sebagai pemaju. Tetapi pelajar hari ini berminat untuk mempelajari kisah mereka yang sudah bekerja dalam IT. Kami mengambil tindakan sendiri dan melancarkan siri khas tentang pembangun dari negara dan syarikat berbeza yang dilatih dalam JavaRush. Cerita kesepuluh kami adalah mengenai Viktor Platonov . Setelah menukar beberapa pekerjaan dan kepakaran, Victor, secara kebetulan, menyelesaikan pembangunan Java. Terima kasih kepada profesion barunya, gajinya hampir tiga kali ganda dalam setahun setengah, dan dia bukan sahaja berprogram, tetapi juga mentor. "Kami tidak memerlukan penguji lagi.  Kami memindahkan anda ke Javist”: kisah pemaju Viktor Platonov - 1

“Saya lebih berminat dengan cara program dianjurkan di dalam”

Saya mempunyai dua pendidikan khusus menengah dan satu pendidikan tinggi. Yang pertama - dalam kepakaran "Mekanik auto". Pada masa yang sama, saya sedang belajar untuk menjadi seorang peguam. Ketika itu saya sangat meminati kereta. Mereka bertanya kepada saya: "Mengapa anda memerlukan dua ijazah?", dan saya menjawab: "Saya mahu menjadi pemandu." Dan jika polis trafik mahu menghalang saya, maka saya mempunyai pendidikan undang-undang, saya boleh melepaskan diri.” Selepas itu saya pergi ke kolej untuk mendapatkan pendidikan tinggi dalam mekanik auto, belajar selama setahun dan menyedari bahawa ia bukan untuk saya. Pada masa yang sama, saya mula bekerja sedikit demi sedikit. Saya bekerja di kedai membaiki kereta, kemudian sebagai wakil jualan, kemudian sebagai merchandiser, dan seterusnya... Ke mana sahaja ia membawa saya! Setelah tiga tahun berkeliaran begini, saya berjaya mendapat pekerjaan di McDonalds. Pada masa yang sama, saya mendapat komputer di rumah. Saya tidak begitu berminat dengan permainan komputer—saya lebih berminat dengan cara program tersebut berfungsi di dalamnya. Sebagai contoh, apa yang berlaku jika fail dipadamkan? Pada masa itu saya tinggal di bandar kecil Kumertau di Bashkiria. Terdapat cawangan Universiti Teknikal Penerbangan Negeri Ufa di bandar itu. Menyedari bahawa saya perlu menetap entah bagaimana, saya memasuki universiti untuk mengambil jurusan "Informatik Gunaan dalam Ekonomi." Pada masa itu, bank mendapat momentum, keistimewaan ini diliputi dengan lapisan wang. Saya belajar sambilan dan, pada masa yang sama, mula membina kerjaya dalam IT: Saya bermula sebagai jurujual cakera, kemudian menjadi pentadbir di kelab komputer, dan kemudian mendapat pekerjaan sebagai pentadbir sistem di salah sebuah hospital . Pekerjaan seterusnya ialah jawatan pentadbir sistem dalam syarikat yang berurusan dengan peralatan perubatan. Semasa bekerja di sana, saya terjumpa satu iklan kursus 1C. Saya fikir ia hampir dengan IT dan ekonomi, dan saya akan belajar perakaunan pada masa yang sama. Kursus pada mulanya mengajar perakaunan dalam 1C, dan kemudian asas pengaturcaraan dalam 1C. Secara umum, saya belajar perakaunan dan juga menerima sijil. Kemudian dia menukar kerjanya semula dan menjadi pentadbir sistem dalam sistem pemantauan pengangkutan satelit, dan bekerja di kawasan ini selama tiga tahun.

"Ini kod anda, ini tugas anda, mari minum"

Lama kelamaan, saya memutuskan untuk melatih semula dan pergi ke sokongan. Dan kemudian tiba-tiba saya menerima tawaran kerja di St. Petersburg. Saya fikir: "Ia ada di sana, tidak," saya mengambil komputer riba di belakang saya dan pergi ke St. Petersburg dengan beg galas kecil. Pada 8 Ogos 2012, saya turun dari kereta api di St. Fikiran pertama yang ada di kepala saya ketika itu ialah: "Saya pulang." Saya tidak mendapat pekerjaan yang saya panggil. Tetapi akhirnya saya mendapat pekerjaan di pejabat yang juga berurusan dengan pemantauan satelit. Kemudian saya dipindahkan ke jabatan sokongan sebuah syarikat keselamatan maklumat, kemudian saya menukar beberapa pekerjaan lagi. Kebetulan saya bergerak lancar dari sokongan kepada ujian, kemudian berakhir di Bank Pusat Rusia, di mana saya dipindahkan daripada penguji kepada javaists. Begini keadaannya. Suatu hari bos saya datang kepada saya dan berkata: "Kami tidak memerlukan penguji lagi." Saya duduk dan berfikir: “Atas! Sudah tiba masanya untuk mengemas kini CV anda di HeadHunter." Tetapi dia meneruskan: "Kami memikirkannya dan memutuskan bahawa kami memerlukan pembangun Java. Secara umum, mulai hari ini kami memindahkan anda ke Javistas.” Saya berkata bahawa saya hanya mendengar tentang Java dan tidak tahu apa-apa, yang dia menjawab: "Itu masalah anda. Jika anda tidak dapat mengatasinya, sila kemas kini resume anda." Hari pertama selepas berita ini saya berjalan-jalan dengan terkejut, dan keesokan harinya bos duduk saya di sebelahnya dan menunjukkan kepada saya cara IntelliJ IDEA dan Git berfungsi. Dia berkata: "Ini kod anda, inilah tugas anda, mari minum." Sememangnya, saya mula mencari pilihan tentang cara belajar Java. Saya melihat semua jenis kursus dan di suatu tempat saya menemui JavaRush. Sejak itu saya mula belajar Java.

"Apa yang menyelamatkan saya ialah Java mempunyai sintaks seperti C."

Anda boleh mengatakan bahawa JavaRush memberi saya pengetahuan asas tentang Java. Saya tidak menyelesaikan kursus kerana saya pergi terlalu jauh - Saya aktif membaca pelbagai literatur tentang pengaturcaraan. Terima kasih kepada buku, JavaRush dan mentor, saya menjadi seorang Javaist. Apa yang menyelamatkan saya ialah Java mempunyai sintaks seperti C. Saya tahu bagaimana untuk membuat kod sedikit dalam PHP, tetapi saya tidak tahu pengaturcaraan berorientasikan objek dan perkataan ajaib seperti enkapsulasi, polimorfisme, warisan, abstraksi. Terima kasih kepada pengetahuan yang telah saya miliki, saya secara intuitif memahami beberapa perkara. Tambahan pula saya mempunyai pengurus yang baik: pada masa itu dia mempunyai pengalaman pengaturcaraan selama 20 tahun. Dia menulis Java sendiri selama kira-kira 4 tahun, tetapi dia mempunyai pemasang, C, C++, dan C# di belakangnya. Saya pulang ke rumah selepas bekerja dan memaksa diri saya untuk menyelesaikan sekurang-kurangnya 1-2 masalah, walaupun otak saya berlumba-lumba. Dan pada masa itu saya hampir melecur, saya terpaksa beralih kepada pakar psikologi. Saya berjumpa dengan ahli psikologi yang sangat keren, dia memahami dengan jelas apa yang saya perlukan dan entah bagaimana menemui pendekatan kepada saya. Saya mula mendekati segala-galanya secara berbeza, mengemukakan soalan secara berbeza, melihat secara berbeza pada keseimbangan kerja-kehidupan, semasa berehat. Saya berhenti terlibat dalam mengkritik diri sendiri. Pekerjaan kedua juga menyelamatkan saya. Pada tahun 2013, saya menjalankan hobi - membimbing pelancong. Saya mengetuai lawatan ke negara lain dan disenaraikan sebagai panduan bebas dengan syarikat Silver Ring. Ternyata pada hari kerja saya duduk berpegang pada kerusi, dan pada hujung minggu angin meniup saya. Saya mula memahami sedikit bahasa Latvia, meningkatkan bahasa Inggeris saya, walaupun sebelum itu saya tidak boleh bercakap. "Kami tidak memerlukan penguji lagi.  Kami memindahkan anda ke Javist”: kisah pemaju Viktor Platonov - 2Pernah saya datang ke Helsinki ke Muzium Alvar Aalto, dan di sana kami diberitahu di tempat bahawa pemandu berbahasa Rusia itu sakit dan hanya berbahasa Inggeris akan berada di sana. Saya terpaksa menterjemah. Dua lawatan seperti itu ke muzium - dan halangan perbualan saya hilang. Sudah tentu, saya kacau, saya melakukan kesilapan, tetapi saya bercakap.

“Saya mempunyai kira-kira 40 temu bual”

Apabila penutupan bermula, saya mempunyai masa lapang, dan saya menemui seorang mentor yang hebat. Saya membeli kursus di beberapa pejabat dan bertemu dengan seorang guru yang hebat di sana: apabila dia memberi kuliah, semua orang duduk dengan telinga terbuka. Biasanya saya pergi kepadanya dengan beberapa masalah, dan dia duduk dan menerangkan topik itu kepada saya. Sekarang saya menghubungi anda sekali seminggu: kami menjalankan pemeriksaan pendek minggu lalu, menyemak teknologi dan soalan yang telah saya kumpulkan mengenai projek kerja. Ternyata semasa lockdown, gaji saya meningkat tiga kali ganda. Apabila saya mula belajar dengan seorang mentor, dia memberitahu saya: “Daftar untuk beberapa temu duga, berjalan-jalan, lihat bagaimana keadaannya. Kami akan mencari jurang pengetahuan anda.” Temuduga kedua adalah untuk jawatan pemaju di VTB Bank. By the way, saya lulus temuduga ini secara sesuka hati. Tetapi keesokan harinya selepas temuduga, HR menghubungi saya dan mengatakan bahawa saya dijemput untuk bekerja. Enam bulan kemudian, orang HR baru mula mengganggu saya. Saya mempunyai kira-kira 40 wawancara pada bulan April dan Mei. Dah sampai tahap interview 2 kali sehari. Saya mengepam dengan liar kepada mereka. Pada bulan Jun, saya menerima beberapa tawaran, dan yang menyenangkan: yang terkecil ialah 180 ribu rubel, yang terbesar - 270 ribu. Saya memilih tiga projek yang paling saya suka, bercakap dengan mereka sekali lagi dan memilih projek yang sedang saya kerjakan sekarang. Saya di EPAM, tetapi saya bekerja untuk syarikat British ITV. Baru minggu lepas tempoh percubaan berlalu. Dari gaji pertama yang saya terima, saya menyimpan wang dan penglihatan saya diperbetulkan. Di Bank Pusat, saya mengusahakan projek untuk sistem pengurusan projek Jira. Kami melengkapkan sistem ini dan menyesuaikannya dengan keperluan bank. Kami menulis pelbagai jenis pemalam dan sistem integrasi untuk Jira. Projek-projek itu mudah tetapi menarik. Di Bank Pusat, saya meningkatkan pengetahuan Jira saya. Ini bermain di tangan saya apabila saya datang ke VTB, ia juga digunakan di sana. Di VTB, kami telah pun menulis perisian perbankan lengkap yang berkaitan dengan kawalan dan pengeluaran dana kredit. Di sana saya mula menaik taraf Spring, SQL dan teknologi lain. Mengenai projek EPAM, teknologi secara amnya tidak saya ketahui secara praktikal: contohnya, terdapat banyak bahagian hadapan, rangka kerja digunakan yang saya tidak pernah dengar sebelum ini. Sedikit demi sedikit anda perlu belajar. Kami sedang mengusahakan projek yang telah ditulis dan ditutup pada 2018, tetapi kini telah dibuka semula. Tugas kami ialah memindahkannya kepada teknologi yang lebih moden. Sekarang saya telah mula membimbing diri sendiri. Setahun yang lalu, rakan saya bertanya: "Saya mahu menjadi seorang pengaturcara." Dia pernah menjadi penari, tetapi dia mempelajarinya dalam setahun dan telah bekerja sebagai penari selama sebulan setengah sekarang. Mentor juga membantu anda memperbaiki diri, kerana kadangkala junior bertanya soalan yang anda tidak fikirkan. Saya mempunyai projek haiwan kesayangan saya sendiri - ini adalah sistem tempahan untuk hotel haiwan kesayangan. Saya mempunyai kucing, dan mencari hotel untuk haiwan dengan pelancongan saya adalah sangat penting bagi saya. Saya biasanya meninggalkan selama 3-4 hari, jadi kucing itu perlu dijaga. Saya mula mencari hotel dan menyedari bahawa kami tidak mempunyai perisian yang betul, yang mana anda boleh menempah tempat untuk kucing atau anjing. Jadi saya minum sedikit demi sedikit.

Petua untuk pembangun pemula

  • Saya mengesyorkan membaca buku mengenai pembangunan sebaik sahaja anda mula belajar JavaRush. Inilah senarai saya:

    1. “Jawa. Menyelesaikan masalah praktikal” oleh Angela Leonarda.
    2. “Algoritma dan Struktur Data” oleh Allen B. Downey. JavaRush mempunyai kursus "Koleksi". Buku ini sebenarnya adalah intipati kursus ini.
    3. "Algoritma Mengerikan" Aditya Bhargava. Ia merupakan pengenalan hebat kepada algoritma dan anda boleh mula membacanya dari hari pertama mempelajari Java.
    4. "Belajar Ungkapan Biasa" oleh Ben Forta.
    5. "Asas bahasa SQL" oleh Evgeniy Morgunov.
    6. “Teknik Pengaturcaraan Berorientasikan Objek” oleh Erich Gamma dan Richard Helm.
    7. "Pembangunan Tangkas" oleh Robert Martin.
    8. "Git for Pros" oleh Ben Straub.

  • Belajar English. Memandangkan kira-kira 80% daripada semua kandungan di web adalah dalam bahasa Inggeris, ini adalah sangat penting. IntelliJ IDEA yang sama tidak mempunyai versi dalam bahasa Rusia, hanya dalam bahasa Inggeris.

  • Setiap petang, pergi berjalan kaki selama 25-30 minit di luar. Walaupun hanya di sekitar rumah, atau lebih baik di taman. Ia benar-benar membantu untuk berehat sahaja.

  • Keluar dari media sosial. Ketiadaan rangkaian sosial menjimatkan banyak masa.

  • Bermula dengan isu JavaRush pertama anda, tolaknya ke Git . Ini mudah dilakukan; IntelliJ IDEA sudah mempunyai semua alatan. Pada mulanya, anda boleh menggunakan butang Share-on-Github.

  • Dapatkan sendiri projek haiwan kesayangan.

Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION