JavaRush /Blog Java /Random-MS /Dari tentera kepada IT atau bagaimana saya menjadi pemban...

Dari tentera kepada IT atau bagaimana saya menjadi pembangun C# menggunakan JavaRush

Diterbitkan dalam kumpulan
Hai semua! Nama saya Evgeniy, saya berumur 25 tahun, dan saya ingin memberitahu anda kisah kejayaan saya. Semasa belajar di JavaRush, saya membaca banyak kisah kejayaan dan bermimpi suatu hari nanti akan menulis sendiri dan, mungkin, memotivasi seseorang, kerana mereka pernah memotivasikan saya. Dari tentera ke IT atau bagaimana saya menjadi pembangun C# menggunakan JavaRush - 1Permulaannya agak cetek, jadi ringkasnya: sejak zaman kanak-kanak saya suka bermain, melakukan sesuatu di komputer, dan semasa tahun sekolah saya merancang untuk menghubungkan profesion saya dengan komputer. Dalam darjah 9, saya memutuskan untuk meninggalkan sekolah supaya tidak mengambil Peperiksaan Negeri Bersepadu (memandangkan ia baru diperkenalkan, guru-guru menakutkan kami dan saya tidak belajar dengan baik). Memandangkan kolej itu tidak mempunyai pendaftaran dalam kepakaran "Programmer", saya cuba mendaftar dalam "Informatics Gunaan", tetapi tidak melepasi markah dan oleh itu memasuki kepakaran "Informatik" di Kolej Pedagogi. Lebih dekat dengan usia 18 tahun, saya menjadi terharu dan memutuskan untuk menjadi pasukan payung terjun dan memasuki sekolah tentera. Saya meninggalkan semua yang berkaitan dengan pengaturcaraan (di kolej saya melakukan sedikit pengekodan, anda tahu apa 😀), dan saya tidak benar-benar belajar, kerana... Saya fikir semua ini tidak akan berguna untuk saya. Kira-kira separuh daripada perkhidmatan kontrak saya, saya menyedari bahawa ini bukan untuk saya dan sesuatu yang perlu diubah. Kemudian saya tidak membayangkan bahawa dengan bantuan kursus anda boleh belajar dengan baik dan mendapat pekerjaan tanpa pendidikan tinggi. Pada suatu hari, seorang kenalan, di tempat kerja, berkata bahawa dia ingin mengikuti kursus pembangunan Java, mendapatkan pekerjaan, dan menceritakan tentang rakan-rakannya yang pernah belajar dan berjaya mendapat pekerjaan di SberTech. Saya memutuskan untuk mencubanya juga, kerana... Saya mahu memperoleh pendapatan yang banyak dan lebih berehat. Saya memasuki "kursus Java" di Yandex, JavaRush adalah yang pertama muncul, saya memutuskan untuk mencubanya, saya menyukainya. Pertama sekali, saya ingin mengucapkan terima kasih kepada JavaRush untuk video itu, yang berada di penghujung tahap 0 (atau mungkin tidak di sana, saya tidak ingat 😀). Ia mengatakan bahawa pengaturcaraan adalah kreativiti dan hampir semua keinginan boleh direalisasikan menggunakan kod. Saya tidak tahu mengapa, tetapi ini banyak memotivasikan saya dan membuatkan saya jatuh cinta dengan profesion pembangun. Setelah tamat 4 tahap, saya mengambil langganan promosi selama 1 tahun dan terus belajar dengan penuh minat. Ia sangat sukar untuk saya, kerana saya tidak pernah menjadi seorang genius (dan tidak akan pernah), dan, kerana... Saya sering lewat dan mempunyai sedikit masa lapang, saya terpaksa kod pada waktu malam, saya tidur dari 4.5 hingga 6 jam pada waktu malam pada hari bekerja dan satu jam pada waktu makan tengah hari. Ia sangat mengecewakan apabila saya duduk pada waktu malam dan tidak menyelesaikan satu masalah pun; Saya fikir saya telah membuang masa saya. Semua ini berlangsung selama 1.5 tahun (yang mana, mungkin, 5-6 bulan, saya sedang dalam perjalanan perniagaan dan tidak membuat kod). Pada akhir hubungan, saya mencapai tahap 38 dan, 2 minggu sebelum tamat, saya memutuskan untuk berhenti dan mula mencari kerja di Moscow, kerana... Terdapat beberapa syarikat di bandar saya, lebih banyak peluang dan gaji di Moscow juga bagus 😀 Terima kasih kedua kepada JavaRush kerana membantu saya dengan resume saya, walaupun saya sangat marah dengan anda kerana ia tidak dapat dimuat naik ke hh dan saya terpaksa melakukannya sekali lagi. Mungkin anda perlu mempertimbangkan perkara ini pada masa hadapan. Walau apa pun, Dr Zeuberg sangat membantu dan memberi nasihat yang baik, terima kasih khas kepada anda, saya harap anda membaca ini. Pada mulanya, saya membaca jawatan kosong dan tidak menjawab kesemuanya, tetapi selepas semua syarikat menolak, saya mula menghantarnya kepada semua orang, semata-mata supaya mereka mengupah saya. Terdapat banyak penolakan (kira-kira 90%), jika anda mempunyai sesuatu yang serupa, jangan risau, ini adalah perkara biasa. Selepas menyelesaikan tugas ujian di dua syarikat, saya memutuskan untuk berhenti, pergi temuduga dan jangan cari lagi. Tiba di Moscow, keesokan harinya saya pergi untuk temu duga dan, yang mengejutkan saya, saya diterima. Saya masih ingat bagaimana orang menulis di sini bahawa mereka menghadiri sekumpulan temu duga dan ditolak oleh ramai, tetapi kemudian mereka mengambil saya dengan segera dan dengan gaji yang sangat baik dan kompetitif..... Saya bekerja di syarikat ini selama enam bulan. Pasukan yang hebat, ketua pasukan yang sangat baik, tetapi saya mendapat projek ETL (pentaho, oracle, ms sql) dari sumber luar. Saya telah dijanjikan bahawa projek ini akan tamat dalam beberapa bulan dan saya akan bertukar kepada projek Java, tetapi pada akhirnya ia tidak pernah selesai. Projek itu hampir tidak bergerak, dan saya hampir tidak melakukan apa-apa, memikirkan perniagaan saya sendiri, iaitu menambah baik T-SQL. Anda tahu, di satu pihak, saya mendapat wang yang baik, sebaliknya, ia menimbulkan kemarahan saya kerana saya tidak berkembang sepenuhnya dan tidak mendapat pengalaman yang mencukupi. Saya cuba membetulkannya dengan pergi ke temu duga sebagai pembangun Java dan menyelesaikan tugas ujian. Saya terkejut kerana seluruh pasukan yang mereka ambil saya telah melalui JavaRush dan saya mempunyai tahap tertinggi:D😅 Akhirnya, mereka memberi saya tawaran, tetapi gaji jauh lebih rendah (kira-kira 50 ribu). Saya tidak bersedia untuk kehilangan wang dan atas sebab tertentu saya memutuskan bahawa tiada siapa yang akan menawarkan gaji yang setara dan terus bekerja, dengan harapan semuanya akan berjalan dengan sendirinya. Selepas beberapa lama, abang saya (dia juga seorang pengaturcara) menjemput saya untuk menyertai pasukannya sebagai pelatih dan mencadangkan saya bertukar kepada C#. Sejujurnya, saya berfikir untuk masa yang lama, adakah saya memerlukan ini, adakah bahasa ini mempunyai masa depan? Ini adalah langkah yang serius untuk saya. Akhirnya, saya memutuskannya, mula mempelajari C# dan saya menyukai beberapa cirinya. Tetapi akhirnya, saya tidak sampai ke abang saya, kerana... Bos tidak menentangnya, tetapi pada saat terakhir mereka menolak, kerana... Mereka tidak mahu mempunyai saudara mara dalam pasukan yang sama. Saya terus belajar bahasa, menulis dua projek mini, menulis semula resume saya sebagai pembangun C#, menunjukkan projek ini dan mula mencari. Penolakan mengalir satu demi satu: di suatu tempat mereka segera menolak, di suatu tempat saya berjaya gagal dalam tugas ujian, dan kod saya dipanggil ala "Aplikasi pertama saya dalam C #". Namun begitu, pembangun di tempat kerjanya sekarang menyukainya. Terima kasih ketiga kepada JavaRush untuk 1000+ tugas yang membantu saya menulis projek mini dalam C#, kerana bahasanya sangat serupa dan, berdasarkan pengetahuan yang saya peroleh, saya dapat melaksanakan idea saya. By the way, saya bercakap dengan rakan sekerja, dia mempunyai banyak pengalaman dalam IT, tetapi tiada pengalaman dalam OOP. Ketua pasukannya meletakkan dia bertanggungjawab ke atas JavaRush dan dia menimba pengalaman di sini. Sekarang dia kod dalam Java 😀 Syarikat itu menemui saya dan menjemput saya untuk temu duga. Saya dengan serta-merta dengan jujur ​​mengatakan bahawa saya tidak mempunyai pengetahuan sebenar tentang bahasa itu dan meminta saya membawa saya ke latihan malam tanpa gaji supaya saya boleh belajar selepas bekerja, dan kemudian menyertai mereka sebagai kakitangan. Mereka bertanya kepada saya tentang pendekatan SOLID, tentang DI, corak, mengapa saya menukar bahasa, sedikit tentang SQL dan mereka membiarkan saya pergi, mengatakan bahawa minggu depan mereka akan memberitahu saya jika mereka bersedia untuk menerimanya. Akibatnya, pada minggu yang sama saya menerima tawaran dengan bayaran yang sama. Saya terkejut dan apa yang saya alami tidak dapat digambarkan dengan kata-kata. Pada masa ini saya ialah Pembangun C# Backend. Saya sedang memuktamadkan dan membangunkan kefungsian aplikasi web. Saya sangat menyukai pekerjaan saya, kerana... ia sangat menarik, pasukan mengambil kira kehendak dan idea saya, dan sentiasa ada sesuatu untuk dilakukan (tugasnya sangat menarik). Hari ini saya dimaklumkan bahawa tempoh percubaan saya telah tamat dan saya berjaya melepasinya. Mereka juga menaikkan gaji saya sebanyak 25%, yang saya juga terkejut. Selain bekerja, saya bekerja di rumah (menulis aplikasi web besar saya sendiri, menguasai teknik TDD). Akhirnya, saya ingin memberikan beberapa petua supaya anda tidak mengulangi kesilapan saya:
  1. Jangan menangguhkan teori dan kemahiran lain untuk kemudian. Saya fikir perkara utama bagi saya adalah melalui semua peringkat dan kemudian saya akan menjadi sejuk, dan saya akan mendapat teori itu di bawah tali pinggang saya dalam seminggu. Jangan lakukan ini, tumpukan satu hari seminggu untuk teori, atau mulakan persediaan untuk temu duga - pelajari soalan sehari. Juga, luangkan masa di sql, bekerja dengan pangkalan data adalah salah satu kemahiran penting - belajar menarik keluar, menambah, memadam, mengemas kini data (secara peribadi, saya menyelesaikan 70 masalah peringkat latihan dan 12-15 masalah peringkat penilaian pada sql-ex.ru, 20 masalah akan cukup 30 peringkat latihan).
  2. Tulis sesuatu sendiri. Ini adalah langkah yang agak penting. Pertama, ia akan menunjukkan tahap pengetahuan dan pemahaman anda tentang pembangunan. Kedua, ada kemungkinan anda tidak akan ditanya beberapa soalan semasa temuduga, kerana... semuanya kelihatan dalam aplikasi. Jika anda bimbang bahawa anda telah menulis banyak kod buruk, siarkan untuk semakan pada stackoverflow. Di sana mereka akan memberitahu anda dan menerangkan di mana lebih baik menggunakan apa. Dan jangan tangguhkan semuanya sehingga tamat kursus. Ini adalah kesilapan besar saya
  3. Jika anda kurang bermotivasi dan sukar untuk anda duduk, tetapi anda ingin belajar dan menjadi pembangun, baca kisah kejayaan. Jika ini tidak membantu anda, baca "Think and Grow Rich" karya Napoleon Hill. Buku lama yang bagus yang menceritakan bagaimana kuasa pemikiran mempengaruhi tindakan dan peristiwa kita. Jika anda tidak mempunyai masa untuk membaca, versi audio akan membantu anda.
  4. Ada kalanya di JavaRush anda menyelesaikan masalah 10 kali dan melihat bagaimana seseorang menulis dalam setiap masalah "diselesaikan pada 1 percubaan" dan tahapnya berkembang dengan sangat cepat (hai Alexander, walaupun saya marah dengan komen sedemikian, saya harap semuanya berjalan lancar baik untuk anda sekarang 😀) anda meragui kejayaan anda. Tidak perlu gusar tentang perkara ini, setiap orang datang dengan jumlah pengetahuan yang berbeza dan belajar dengan cara mereka sendiri. Satu-satunya perkara yang penting ialah apa yang anda dapat daripadanya.
  5. Jika anda melihat timbunan besar kemahiran dalam kekosongan atau kehadiran pendidikan tinggi, jangan risau. Dalam kebanyakan kes, ini menghapuskan orang yang takut untuk mempelajari sesuatu jika perlu. Dan dalam beberapa kes, mereka melihat terlebih dahulu pada jenis orang anda dan sama ada anda bersedia untuk belajar, dan kemudian hanya pada kemahiran anda. Jangan ragu untuk menghantar resume anda dan pergi untuk temu duga.
Itu sahaja. Jika anda telah selesai membaca teks yang besar ini, terima kasih banyak-banyak. Jika anda mempunyai sebarang soalan, tulis di sini dalam mesej peribadi, saya dengan senang hati akan menjawab anda. Saya doakan anda berjaya dalam pelajaran dan kerjaya masa depan anda sebagai pembangun. Awak akan berjaya.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION