JavaRush /Blog Java /Random-MS /Kisah seorang kemanusiaan

Kisah seorang kemanusiaan

Diterbitkan dalam kumpulan
Kisah saya mungkin kelihatan agak biasa di kalangan cerita pelajar lain, walaupun saya berumur 38 tahun (semasa mengambil pekerja), jika tidak kerana satu fakta, nampaknya saya membezakan cerita saya daripada orang lain. Hakikatnya ialah kebanyakan cerita yang saya baca tentang bagaimana orang menjadi pengaturcara, satu cara atau yang lain mempunyai konteks berikut: penulis menulis bahawa sejak zaman kanak-kanak dia bermimpi untuk menjadi seorang pengaturcara, tetapi ada sesuatu yang tidak kena dalam hidup atau menunjukkan kecenderungan tertentu untuk pengaturcaraan. , tetapi sekali lagi bukan takdir. Iaitu, mereka adalah apa yang dipanggil (saya tidak mahu menyinggung perasaan sesiapa), pengaturcara "terpendam". Kisah seorang kemanusiaan - 1Dalam kes saya, semuanya salah. Pada zaman kanak-kanak, remaja, dan juga kebanyakan masa dewasa saya, saya tidak pernah terfikir untuk menjadi seorang pengaturcara; lebih-lebih lagi, saya, seperti yang mereka katakan, seorang humanis klasik. Di sekolah, saya mempunyai gred yang lebih kurang baik hanya dalam mata pelajaran kemanusiaan; sains tepat sukar, saya hampir tidak dapat gred C (pada sistem lima mata). Saya tidak mempunyai apa-apa sains komputer di sekolah, atau di kolej sama sekali. Iaitu, ia berada dalam program, tetapi mereka tidak dapat mencari guru; jika mereka ditemui, mereka sentiasa bercuti sakit; secara amnya, saya dapat mengingati sebanyak tiga pelajaran sains komputer dalam keseluruhan program sekolah. Saya juga lulus dari institut dengan ijazah dalam bidang perundangan, secara ringkasnya, saya sememangnya bukan seorang juruteknik secara mentaliti. Ini, boleh dikatakan, latar belakang, data input. Tetapi perkara pertama dahulu. Idea untuk menjadi seorang pengaturcara pertama kali datang kepada saya pada tahun 2013. Pada masa itu, saya adalah pengurus pertengahan yang agak berjaya dengan gaji 1000 USD. Semuanya baik-baik saja dengan saya, tetapi dari semasa ke semasa saya mempunyai pemikiran seperti "apa yang seterusnya?" Ketika itulah saya terjumpa artikel motivasi daripada pengarang JavaRush tentang bagaimana mana-mana orang yang bijak boleh menjadi seorang pengaturcara. Saya tidak menganggap diri saya bodoh, tetapi saya mempunyai keraguan yang agak serius tentang kebolehan saya dalam bentuk kekurangan sepenuhnya pengetahuan asas dalam bidang ini. Dan inilah kesyukuran pertama saya: pengarang dengan begitu meyakinkan menyatakan pemikirannya dan berhujah dalam siri artikelnya bahawa terima kasih kepadanya dan bakatnya bahawa idea pengaturcaraan menetap di kepala saya dan akhirnya bercambah. Terima kasih, pengarang JavaRush! Walau bagaimanapun, walaupun berminat, tidak banyak tindakan aktif di pihak saya untuk melaksanakan rancangan itu. Saya terutamanya terperangkap dengan kuliah dan masalah pada percubaan 10 tahap JavaRush. Banyak yang tidak jelas, sejenis sihir dari mantra misteri, tetapi mengikut nasihat pengarang yang disebutkan di atas, saya membaca kuliah berulang kali, cuba menyelesaikan masalah seterusnya, kerana mereka berjanji kepada saya bahawa teka-teki itu akan datang bersama lebih awal. atau kemudian (melihat ke hadapan - ia berjaya!). Kemajuan agak lembap, bukan sahaja kerana banyak perkara tidak jelas, tetapi juga kerana, seperti yang saya tulis sebelum ini, semuanya baik-baik saja untuk saya: gaji dan kerja agak menarik (pada masa itu), bergerak pada masa hadapan daripada 1000 USD. e. pengurus untuk 500-700 USD Java Juna entah bagaimana tidak memberi inspirasi. Kemudian, sudah tentu, pertumbuhan adalah mungkin, dan jauh lebih tinggi daripada yang saya boleh, pada dasarnya, jangkakan sebagai pengurus, tetapi itu adalah prospek yang jauh, dan di sini adalah zon selesa dan itu sahaja. Keadaan berubah pada tahun yang sama. Saya kehilangan pekerjaan saya, dan dengan itu zon selesa saya. Memandangkan saya seorang pakar yang agak sempit dan saya tidak dapat mencari kekosongan dalam profil saya, saya terpaksa pergi ke kawasan di mana saya juga mempunyai pemahaman yang baik, tetapi di sana persaingan adalah lebih tinggi dan gaji saya menjadi lebih rendah, kira-kira 700 USD. (dan ini sudah setanding dengan gaji Jun). Tidak pasti bahawa saya boleh mengendalikan Java sahaja, saya memutuskan bahawa pendidikan dalam talian sememangnya hebat, tetapi belajar di luar talian adalah lebih realistik (itu adalah satu kesilapan). Saya membeli kursus dari salah satu sekolah yang menawarkan untuk belajar Jawa dan mula belajar dengan penuh harapan. Dalam proses itu, ternyata selepas tamat kursus, saya tidak akan dapat memohon jawatan junior, kerana selain mengetahui sintaks dan inti, agak banyak perkara lain yang diperlukan (saya pun tidak tahu singkatan seperti SQL pada masa itu) dan ini benar-benar sangat melemahkan semangat, kerana saya membayar wang biasa untuk kursus dan menjangkakan pelaburan akan dibayar dengan cepat. Tidak mengapa. Tidak, latihan itu pada asasnya bagus dan saya menerima sedikit pengetahuan, tetapi selepas menamatkan separuh pertama kursus, saya menyedari bahawa di luar talian saya akan mendapat lebih kurang jumlah pengetahuan yang sama seperti dalam talian, tetapi lebih mahal. Oleh itu, saya memutuskan untuk tidak membayar untuk separuh kedua kursus, tetapi untuk membeli langganan Java Rush pada diskaun Tahun Baru. Kisah seorang kemanusiaan - 2Tidak lama berkata daripada selesai. Tetapi di sini semuanya tidak begitu lancar (tidak sama sekali). Saya belajar kebanyakannya selepas bekerja, memperuntukkan antara satu jam dan dua atau tiga jam untuk belajar. Ini adalah masa yang gelap: penat selepas bekerja, tiada apa yang terlintas di kepala saya, ditambah pula dengan bahasa itu sendiri yang sukar (saya seorang humanis). Dan walaupun keluarga saya menyokong saya (isteri dan anak), sukar untuk mencari masa untuk belajar, untuk keluarga, dan untuk diri saya sendiri. Akibatnya adalah penangguhan yang teruk. Kadang-kadang saya berhenti sekolah selama enam bulan, bermain permainan dalam talian (kejahatan yang disediakan periuk berasingan), tetapi lambat laun saya kembali, membaca kisah kejayaan orang lain dan memulakan semula. Selain itu, keadaan telah diburukkan dengan ketara oleh krisis ekonomi politik dan kemudian (akibatnya) ekonomi. Disebabkan oleh hakikat bahawa gaji tidak terikat dengan dolar, dan mata wang negara telah diturunkan nilai, sebenarnya saya mula menerima 400-500 USD. dan saya berasa sangat sedih. Satu cara atau yang lain, saya secara jujur ​​mencapai tahap 21 atau 22 di Java Rush dan mungkin akan pergi lebih jauh, tetapi saya menerima surat kegembiraan daripada pengarang tentang pengambilan seterusnya untuk latihan magang. Tiada apa-apa yang istimewa, latihan amali diambil secara berkala, tetapi kali ini saya dimaklumkan bahawa mengikut langganan saya ia akan menjadi yang terakhir percuma, selepas itu hanya untuk dana tambahan. Mengikut syarat penyertaan dalam latihan, pada masa itu, adalah perlu untuk mencapai tahap 30 dan menyelesaikan tugas ujian. Memandangkan tugasan dari peringkat ke peringkat menjadi semakin sukar dan saya tidak dapat bermimpi untuk mencapai tahap 30 dalam sebulan (jangan lupa bahawa saya masih perlu melakukan ujian), saya memutuskan untuk menipu. Saya akhirnya mendapat bahan hitam yang mencukupi untuk membuka kunci tahap sehingga tahap 30 tanpa perlu menyelesaikan masalah. Jadi, halangan pertama telah dilalui - tahap 30 telah diambil. Saya menerima satu ujian dan memahami bahawa masalah saya baru bermula: Spring, Hibernate, SQL, JSP. Ya, anda memerlukan CRUD yang paling mudah, tetapi apabila anda tidak mempunyai teras yang sangat yakin, anda faham. Saya secara jujur ​​cuba menguasai teknologi ini dalam masa yang tinggal, tetapi tidak begitu berjaya. Sekurang-kurangnya, tidak cukup untuk mendapatkan latihan amali. Helah nombor dua: google penyelesaian kerja mereka yang telah menamatkan latihan di Github, semak prestasinya sendiri, buat perubahan kosmetik dan jadikan ia sebagai penyelesaian anda. Dengan cara yang tidak jujur ​​ini, saya mengikuti latihan amali percuma yang lalu. Saya masih malu, tetapi saya tidak menyesali apa-apa (kecuali saya boleh belajar dengan lebih baik dan lebih gigih). Latihan magang juga tidak kelihatan seperti berjalan kaki yang mudah, tetapi ia memperkenalkan saya kepada rangka kerja dan perpustakaan yang diperlukan dalam kehidupan sebenar, pada projek sebenar. Saya ingin mengambil kesempatan ini untuk mengucapkan terima kasih kepada Grigory Kislin, pengarang projek topjava, yang mana mereka dari Java Rush menghantar saya sebagai latihan dalam talian. By the way, saya juga tidak lulus latihan pada kali pertama (saya tidak mempunyai pengetahuan dan kemahiran yang mencukupi), tetapi kerana penyertaan semula dalam latihan adalah percuma, maka dengan selesainya, pengetahuan dan kemahiran saya meningkat. Satu hari, Semasa melihat melalui ringkasan junior pada satu sumber yang terkenal dan dihormati, saya mendapat berita bahawa salah seorang pemimpin pasaran sedang merekrut pelajar untuk kursus Java seterusnya. Tidak seperti syarikat besar lain, mereka ini tidak menetapkan sekatan umur (seperti hanya pelajar tahun akhir), yang saya ucapkan terima kasih kepada mereka. Syaratnya mudah: lulus ujian pemilihan, temu duga dalam bahasa Inggeris, dan anda mengikuti kursus luar (kira-kira 3 bulan), kemudian anda menulis dan mempertahankan projek anda dan, jika anda cukup baik, anda masuk ke kursus dalaman (dari 1 hingga 6 bulan), selepas itu anda boleh menyertai salah satu projek pertempuran syarikat (atau anda mungkin tidak). Sebenarnya, pilihan kursus daripada syarikat yang mempunyai pekerjaan seterusnya adalah cara yang paling optimum dan tidak intensif sumber ke dalam bidang IT, namun, terdapat dua nuansa: tahap persaingan yang sangat tinggi dan kedua, tiada jaminan pekerjaan (anda mungkin tidak melalui kemahiran insaniah, contohnya, atau bahasa Inggeris yang lemah). Mengenai persaingan, saya akan menulis daripada pengalaman saya: lebih daripada 450 orang memohon untuk ujian, kira-kira 50 menyertai kursus, kurang daripada 20 menyertai kursus dalaman, saya tidak tahu berapa banyak tawaran yang diterima, tetapi apa yang tidak semua orang dapat ialah fakta berdasarkan maklumat orang dalam. Secara umum, saya mendaftar untuk ujian tanpa benar-benar mengharapkan apa-apa, tetapi kerana ia lebih baik daripada melakukan apa-apa, saya memutuskan untuk mencuba. Saya bersedia untuk ujian kuiz, yang sangat membantu saya, saya fikir. Ujiannya serupa, tetapi dalam bahasa Inggeris. Bayangkan saya terkejut apabila, selepas beberapa ketika, saya dimaklumkan bahawa saya telah lulus peringkat pertama pemilihan dan saya dijemput ke peringkat kedua - temuduga dalam bahasa Inggeris. Kegembiraan tidak mengenal batas, walaupun terdapat keraguan tentang bahasa Inggeris. Dan saya mula membuat persediaan: Saya meminta isteri saya untuk mengadakan beberapa temu bual dengan saya dalam bahasa Inggeris, ditambah pula dengan saya menyediakan dan menghafal jawapan kepada soalan biasa yang kemungkinan besar akan ditanya semasa temu duga (beritahu saya tentang diri anda, pengalaman terdahulu, mengapa datang ke kami, dsb.). Saya juga berjaya melepasi temuduga dan dijemput ke kursus tersebut. Memandangkan ini adalah peluang sebenar untuk mendapatkan pekerjaan, selepas berunding dengan isteri saya dan mendapatkan sokongannya, saya memutuskan untuk berhenti kerja dan menumpukan perhatian sepenuhnya pada kursus, iaitu, saya menyertai semua. Kursus luar kebanyakannya membuat saya kecewa: kami bermula dari yang paling asas, menyelidiki keseluruhan teras. Tahap guru itu juga menimbulkan keraguan saya, kerana dia agak pelit (secara ringkasnya) seperti guru universiti (dan sambilan, guru kursus daripada pemimpin pasaran dan, menurutnya, juga seorang guru kursus berbayar dari satu sekolah luar talian). Kadang-kadang sukar untuk memahami kuliah, bukan kerana topiknya sukar, tetapi kerana penyampaian maklumat yang mengerikan. Insiden di salah satu kuliah juga sangat merosakkan kesan: salah seorang pelajar bertanya soalan mengenai topik itu dan menerima jawapan daripada guru. Masalahnya ialah jawapannya salah. Rupa-rupanya, guru itu, supaya tidak kehilangan muka di hadapan seluruh kumpulan, kerana tidak mengetahui jawapannya, saya memutuskan bahawa adalah lebih baik untuk membuat improvisasi, daripada secara jujur ​​mengakui bahawa saya tidak tahu/tidak ingat jawapannya. Kebetulan saya dan jiran meja saya tahu jawapannya dan membetulkan guru itu, tetapi fakta yang berlaku telah menjejaskan kuasa guru untuk saya secara peribadi. Mujurlah, menjelang akhir kursus, kami mula diajar oleh guru lain, yang lebih mengetahui kedua-dua bidang mata pelajaran dan mempunyai kemahiran praktikal. Dan penyampaian maklumat adalah lebih baik. Kisah seorang kemanusiaan - 3Seperti segala-galanya dalam hidup, semuanya berakhir lambat laun, dan begitu juga kursus luaran. Saya menulis projek akhir saya dan mula bersedia untuk pembelaan saya, dengan harapan untuk lulus peperiksaan dalaman. Walaupun pada hakikatnya saya bukan antara pelajar terbaik, saya percaya bahawa ada peluang, menganggap diri saya purata yang kukuh. Malangnya, atau untungnya, peluang Baginda campur tangan dalam apa yang berlaku. Saya datang ke pertahanan awal pagi. Saya membentangkan projek secara lisan, kemudian melancarkan aplikasi, menunjukkan fungsinya. Saya menerima banyak soalan, sama ada teori dan praktikal. Setelah menjawab soalan dengan tahap kejayaan yang berbeza-beza, saya menerima tugas tambahan wajib dan bersara ke bilik yang berasingan untuk menyelesaikan masalah itu. Selepas beberapa lama, setelah menyelesaikan tugas, saya kembali kepada orang yang ditemuduga. Pada masa ini, komposisi orang yang ditemuduga telah hampir berubah sepenuhnya. Selepas saya membentangkan penyelesaian saya, mereka memberitahu saya bahawa saya telah salah faham masalah itu dan menawarkan untuk melakukannya semula. Saya pergi lagi. Apabila saya menyelesaikan masalah itu sekali lagi, ternyata tiada seorang pun yang tinggal dari mereka yang menemu bual saya dari awal. Mereka yang berada di tempat mereka menyemak tugasan saya dan berkata bahawa kerana tiada seorang pun daripada mereka berada di temuduga saya, mereka akan menyemak dengan mereka yang berkaitan dengan saya. Secara umum, saya tidak tahu siapa yang menjelaskannya dan bagaimana, dan bagaimana mereka mengumpul maklum balas tentang pembelaan saya daripada orang yang berbeza, tetapi sebenarnya mereka memberitahu saya bahawa saya tidak lulus. Ia adalah satu kegagalan. Benar, saya dimaklumkan bahawa saya boleh cuba melindungi diri saya dalam 3 bulan dengan set seterusnya, satu-satunya syarat adalah untuk menyediakan projek yang benar-benar baru untuk perlindungan. Memandangkan saya tiada pilihan, saya bersetuju. Kegagalan itu menjerumuskan saya ke dalam keputusasaan yang serius, kerana harapannya dalam masa tiga bulan saya sudah bekerja, tetapi hanya selepas tiga bulan saya terpaksa bertahan semula, tanpa sebarang jaminan. Izinkan saya juga mengingatkan anda bahawa saya berhenti kerja, meletakkan segala-galanya pada baris, yang juga tidak menambah keyakinan. Benar, keputusan kursus juga merupakan perkara yang positif: Saya menyedari bahawa saya sudah tahu dan boleh melakukan banyak perkara, dan saya cukup berkebolehan untuk menulis aplikasi yang berfungsi dengan bahagian hadapan yang agak boleh dilalui. Tetapi masih tiada kepastian sama ada perniagaan sanggup membayar wang untuk kemahiran ini. Oleh itu, saya mula bersiap sedia secara intensif untuk pertahanan kedua, tetapi selain itu saya mengambil satu lagi langkah penting (dan, ternyata kemudiannya, yang betul): Saya menyiarkan resume saya pada pelbagai sumber dan mula pergi untuk temu duga. Tidak banyak tawaran, tetapi biasanya terdapat 1-2 seminggu. Tahap temu duga juga berbeza, dari yang agak merugikan, apabila saya merasakan saya menunjukkan diri saya agak biasa-biasa, kepada mereka yang saya lulus temu duga teknikal, tetapi atas sebab tertentu tidak lulus lebih jauh. Saya tidak berputus asa, mengingati kata-kata mutiara seseorang bahawa tiada siapa yang pernah ditolak dua puluh kali berturut-turut, dan saya memperbaiki kelemahan yang didedahkan oleh temu bual. Jadi kira-kira dua bulan dan kira-kira 12-14 temuduga berlalu. Selepas salah seorang daripada mereka, saya menerima tawaran pertama saya daripada sebuah syarikat kecil dengan gaji yang lebih tinggi daripada purata pasaran. Mengenai butiran hari pertama, minggu, dsb. Saya tidak akan berhenti bekerja, Ini mungkin menjadi satu lagi bacaan panjang, saya hanya akan mengatakan bahawa saya berjaya menamatkan tempoh percubaan dan bekerja di syarikat ini sehingga hari ini, saya sangat gembira dengan pasukan dan timbunan teknologi moden. Saya tidak lama lagi akan meraikan satu tahun bekerja dan, walaupun saya menghadapi cabaran baru hampir setiap hari, saya pergi bekerja dengan gembira, kerana saya melakukan apa yang saya suka. Kisah seorang kemanusiaan - 4Ini adalah jawatan yang begitu panjang. Mengambil peluang ini, saya sekali lagi berterima kasih kepada pencipta Java Rush kerana meyakinkan saya untuk mengubah hidup saya secara radikal, pasukan Java Rush untuk pelaksanaan idea yang bijak, dan Grigory Kislin untuk kursusnya. Dan walaupun saya tidak pernah lulus sepenuhnya dari mana-mana satu, mereka memberi saya asas dan kepercayaan yang diperlukan dalam kekuatan saya untuk mencari pekerjaan pertama saya sebagai pengaturcara. Ringkasnya, saya ingin menasihati mereka yang ragu-ragu sama ada mereka boleh mengingati kisah seorang kemanusiaan yang dapat mengambil langkah pertama atau menyelesaikan apa yang dimulakan jika langkah pertama telah diambil. Malangnya, tidak mungkin untuk memasukkan segala-galanya ke dalam artikel, jadi saya dengan senang hati akan menjawab soalan daripada mereka yang berminat dalam komen kepada artikel itu. Dan akhirnya: lebih cepat anda mula pergi untuk temu duga, lebih baik. Anda tidak akan berasa bersedia, tetapi hanya selepas mendapat x bilangan penolakan barulah anda boleh mendapatkan tawaran. Ingat, tiada siapa yang pernah ditolak 20 kali berturut-turut, disahkan!
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION