JavaRush /Blog Java /Random-MS /Naik kereta api yang berlepas pada 37
Slava
Tahap
Хабаровск

Naik kereta api yang berlepas pada 37

Diterbitkan dalam kumpulan
Hai semua. Saya akan membina kisah kejayaan saya lebih banyak dari segi nasihat dan cadangan dan menerangkan secara ringkas laluan saya. Saya menulis terutamanya untuk mereka yang memutuskan untuk bermula dari awal. Banyak perkara yang akan dihuraikan dari sudut pandangan saya dan saya tidak mengaku sebagai kebenaran muktamad. Bahagian 1. "My BEC" berumur 37 tahun, seorang pemandu kenderaan dengan latihan, bekerja sebagai guru di universiti. Saya tidak tahu pengaturcaraan sama sekali. Tidak ada sains komputer di sekolah sama sekali; di universiti mereka belajar Asas dan Excel, tetapi itu 16 tahun yang lalu. Bahagian 2. “Adakah ia berbaloi?” Pertama, untuk menjadi seorang pengaturcara dari awal, anda perlu melalui kesakitan, keputusasaan dan penderitaan. Jika segala-galanya dalam hidup anda agak baik dan lancar, adakah anda bersedia untuk ini? Saya tidak bercakap tentang mereka yang mempunyai pengaturcaraan sebagai hobi atau pengaturcara melalui pendidikan. Saya bercakap tentang mereka yang benar-benar membuat keputusan dari awal. Kedua, setiap tahun semakin sukar untuk memasuki IT. Ia lebih sukar bukan dalam erti kata mempelajari kemahiran ini, ia lebih sukar dalam erti kata mencari pekerjaan pertama, tetapi lebih lanjut mengenainya kemudian. Ketiga, katakan sesuatu yang baik, pengaturcara adalah kasta elit, pakar dihargai, mereka diburu, dan akibatnya, gaji, bonus dan sikap. Keempat, ini adalah pekerjaan untuk mereka yang suka mencipta sesuatu, mencari penyelesaian yang mudah dan kreatif, dan menyelesaikan teka-teki. Kelima, anda perlu belajar sepanjang hayat bekerja anda; akan ada sedikit kerja rutin. Apabila pekerjaan saya sekarang tidak lagi memuaskan dalam banyak hal, saya memutuskan untuk menukar pekerjaan saya, atau lebih tepatnya profesion saya. Setelah menilai pasaran buruh, saya tidak dapat mencari sesuatu yang lebih baik daripada menjadi seorang pengaturcara. Bahagian 3. "Di mana untuk bermula" Mula-mula, saya memutuskan untuk mencuba untuk melihat sama ada ia akan berfungsi, jika ia sesuai dengan saya. Selepas berunding dengan pengaturcara, saya mula belajar Python. Saya mengambil kursus percuma pada satu platform pendidikan, saya menyukainya. Saya amat mengesyorkan bahawa mereka yang bermula dari awal tidak melompat terus ke Jawa. Walaupun selepas Python, Java kelihatan seperti omong kosong kepada saya. Selepas Python, saya mengikuti kursus percuma tentang SQL dan kursus pengenalan tentang Java. Mengapa saya tidak kekal dengan Python? Pada masa yang sama, saya memantau pasaran buruh. IMHO, lebih sukar untuk mencari pekerjaan di dalamnya, walaupun pada mulanya saya lebih menyukai Python. Bahagian 4. "Proses pembelajaran" Selepas kursus percuma pengenalan, saya datang ke JavaRush. Mengapa JavaRush? Penyampaian bahan jauh lebih baik daripada pesaing. Tiada sempadan atau tarikh akhir yang ketat. Harga rendah. Saya menyelesaikan 36 tahap dalam tiga bulan. Saya membayar setiap bulan dan tidak mengambil langganan lama. Berbanding tawaran dari laman web lain, membayar 100-200 selama 6 bulan boleh dikatakan percuma. Berikut adalah cadangan saya. Proses pembelajaran tidak perlu dipanjangkan selama bertahun-tahun. Java sendiri adalah lebih kurang 20-30% daripada pengetahuan yang diperlukan oleh majikan untuk kekosongan bulan Jun. Jika anda belajar 20-30% selama beberapa tahun, maka 100% - 10 tahun? Saya meninggalkan semua hobi dan rekreasi saya kecuali tidur, dan menumpukan 30-40 jam seminggu untuk belajar. Cari rakan/saudara yang akan menyokong dan menggalakkan anda. Sepanjang 3 bulan, saya mengalami beberapa krisis - apabila saya tidak dapat memahami beberapa topik. Tanpa motivasi dan sokongan yang baik, sukar untuk melanjutkan pelajaran. Selepas menyelesaikan 35 tahap, saya entah bagaimana menyelesaikan tugasan ujian untuk latihan dari JavaRush. Pada masa yang sama, saya mula aktif mencari kerja, lebih lanjut mengenai perkara ini di bahagian seterusnya. Seterusnya adalah latihan dengan JavaRush, yang saya berhenti kerana... mendapat latihan di syarikat itu. Semasa latihan saya, saya mendalami Spring dan teknologi lain yang berkaitan. Bahagian 5. "Carian Kerja" Saya menyiarkan resume saya di laman utama selepas mempelajari asas Python, Java dan SQL. Tetapi ia tidak menarik perhatian daripada majikan. Apabila saya menyelesaikan JavaRush, saya menyelesaikan beberapa projek standard dan menyiarkannya di GitHub. Selepas itu, saya memuktamadkan resume saya, memasukkan pautan ke GitHub dan menyenaraikan beberapa teknologi yang digunakan. Dan dia mula mencari pekerjaan yang aktif. Mencari pekerjaan adalah seperti pekerjaan kedua; ia memerlukan banyak masa. Dalam tempoh inilah saya belajar pertama di latihan JavaRush, kemudian di latihan di syarikat IT. Setiap hari saya melihat kekosongan baru di hh dan Hubr dan menjawab semua yang sesuai. Saya melanggan beberapa saluran telegram dengan kekosongan. Kekosongan terbanyak (termasuk untuk pemula) adalah di hh dan Hubr. Di tapak lain (superJob, farpost, rabota.ru, dll.) sama ada kekosongan yang sama atau sangat sedikit dan jarang diterbitkan. Mengenai LinkedIn, ia adalah platform yang bagus, saya mencipta profil di sana, tetapi mereka sedang mencari pakar peringkat pertengahan/kanan. Selalunya, sebelum temu duga, mereka meminta anda menyelesaikan tugas ujian. Saya telah menetapkan peraturan bahawa jika saya tidak dapat menyelesaikan tugasan ujian dalam masa 2-3 hari, maka saya tidak akan membuang masa lagi, kerana... 2-3 tugasan ujian dihantar setiap minggu. Temu bual biasanya berlaku dalam dua peringkat. Temu bual pertama dengan perekrut adalah temuduga untuk kecukupan dan kemahiran asas. Temu bual kedua dengan pakar teknikal, di mana mereka mengajar anda Java dan segala yang mungkin. Terdapat pengecualian apabila, pada temu bual pertama, perekrut meminta saya menulis program Java atau pertanyaan SQL dalam pad nota. Hampir semua kes apabila saya dipanggil untuk temuduga pertama, saya telah dijemput untuk temuduga kedua. Beberapa kali berlaku tugas ujian diberikan selepas temuduga pertama. Secara purata, saya mempunyai 2-4 temuduga dan menyiapkan 2 tugasan ujian setiap minggu. Ini berlangsung selama 4 bulan. Dalam tempoh 4 bulan ini, saya secara serentak menyelesaikan latihan JavaRush selama 1.5 bulan, dan selepas 1 bulan latihan di sebuah syarikat IT. Latihan magang yang diumumkan di sebuah syarikat IT, di mana saya telah meletakkan banyak harapan, telah terganggu atas inisiatif syarikat dan semua pelatih telah bersurai. Terdesak, saya sudah menjawab hampir semua kekosongan, bukan hanya Jawa. Bahagian 6. "Kemenangan" Dan kemudian ia berlaku. Jawatan kosong: Pembangun backend pada NodeJS diperlukan. Mereka menjemput saya ke temuduga, yang akan berlangsung dalam 4 hari. Sepanjang 4 hari ini, saya belajar perkara yang saya boleh tentang NodeJS, "sediakan pelayan" pada NodeJS menggunakan video di YouTube, dan menulis bot telegram dalam NodeJS. Lulus temuduga pertama. Mereka memberi saya tugas ujian, menyelesaikannya dalam dua hari, dan menghantarnya. Dipanggil untuk temuduga kedua Saya segera ditawarkan pekerjaan...di sebuah syarikat kecil yang mengeluarkan produknya sendiri, dalam satu perkataan, StartUp. ******KEMENANGAN***** Naik kereta api yang berlepas pada 37 - 1 Sejak saat itu perkembangan sebenar saya sebagai seorang pengaturcara bermula. Sebelum itu, saya berprogram pada masa lapang dari kerja dan hal-hal lain. Sekarang saya berprogram di tempat kerja, selalunya selepas bekerja, dan kadang-kadang sebelum itu. Saya menulis di NodeJS selama dua minggu (atau lebih tepat, saya cuba menulis). Kemudian mereka memberi saya projek berasingan, yang saya mula menulis di Jawa. Kemudian saya diberi peluang untuk menulis bahagian hadapan dalam VueJS, jadi saya juga belajar JavaScript, atau lebih tepatnya, saya mula mempelajarinya. Itu. Sekarang saya sudah menjadi pembangun Fullstack. Bahagian 7. "Keputusan" Pada pendapat saya, perkara yang paling penting ialah mencari pekerjaan pertama anda. Ini adalah titik perubahan yang selepas itu kehidupan berubah. Itu sahaja, anda boleh membina kerjaya lebih jauh jika anda tidak bodoh. Saya bertemu ramai lelaki yang menetapkan matlamat mereka untuk memasuki IT, tetapi orang berputus asa dan berputus asa, melepaskan segala-galanya atau menangguhkannya untuk kemudian. Saya berharap anda tidak berputus asa dan membawa segala-galanya ke penghujung kemenangan. Jawapan kepada soalan lazim. Adakah umur mempengaruhi pencarian kerja anda? Majikan terutamanya mengambil berat tentang pengalaman dan pengetahuan. Sudah tentu, terdapat kekosongan di mana mereka menulis "graduan tiga tahun terakhir dalam bidang khusus ...", tetapi ini adalah majikan yang mencari buruh muda yang murah dan tidak banyak daripada mereka. Juga, majikan tidak peduli apa yang anda kerjakan sebelum pengaturcaraan. Adakah anda memerlukan bahasa Inggeris dan matematik? Jika anda tidak tahu bahasa Inggeris sama sekali, ia akan menjadi lebih sukar, kerana banyak perkara dalam bahasa Inggeris dan anda perlu mempelajarinya. Sama juga dengan matematik, jika anda tidak boleh menolak 367 daripada 1000 dalam kepala anda dan mencapai kalkulator, maka akan ada masalah dalam menulis logik perniagaan. Saya cuba untuk tidak menulis memoir, pastikan semuanya pendek dan tepat. Saya bersedia untuk menjawab sebarang soalan dan membincangkan tempat menarik dengan lebih terperinci.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION