JavaRush /Blog Java /Random-MS /Perkara utama ialah menetapkan matlamat

Perkara utama ialah menetapkan matlamat

Diterbitkan dalam kumpulan
Hai semua! Perkara utama ialah menetapkan matlamat - 1Kebetulan saya menghabiskan tempoh percubaan saya agak lama dahulu, tetapi (yang mengejutkan) mencari masa untuk menulis tidak begitu mudah lagi. Saya akan mulakan dari awal lagi. Nama saya Mikhail, saya berumur 27 tahun. Saya ingin mengatakan dengan segera bahawa saya tidak mempunyai pendidikan tinggi (dalam proses pencarian kerja ini memainkan peranan - mungkin ada yang mengatakan bahawa ia memainkan jenaka yang kejam kepada saya, tetapi bagi saya ia lebih cenderung untuk menjadi bantuan), walaupun saya mempunyai tiga institut di belakang saya. Selepas sekolah, saya memasuki Universiti Teknikal Kebangsaan Belarusia, tetapi tidak mula belajar. Dia berpindah ke Moscow, memasuki universiti ekonomi yang kurang dikenali untuk belajar pemasaran dan pengiklanan, belajar selama satu semester dan berhenti. Selepas itu, beliau memasuki Institut Ostanskin untuk mengambil jurusan kejuruteraan bunyi, di mana beliau menamatkan dua kursus. Jadi, anda boleh mengatakan bahawa sebelum saya menjadi pemaju, saya adalah seorang jurutera bunyi. Kerjaya saya dalam bidang ini adalah pantas dan sekejap - menjelang tahun kedua bekerja saya menyedari bahawa ia akan menjadi agak bermasalah untuk berkembang di tempat lain dalam bidang ini. Selepas meninggalkan kejuruteraan bunyi, saya bekerja dalam pengiklanan selama dua tahun, di mana saya juga memahami bahawa pembangunan saya dalam bidang ini telah lengkap - Saya bukan seorang yang kreatif, dan anda tidak memerlukan banyak kecerdasan untuk mengira metrik - ia membosankan. Oleh itu, saya memasuki September 2016 dengan buku kerja di tangan saya dan bekalan dana selama kira-kira enam bulan. Di sini adalah berbaloi untuk memberi penghormatan kepada satu sumber sensasi tentang melatih pengaturcara - pemasarnya menanamkan dalam diri saya keyakinan bahawa saya, sebagai seorang yang agak bijak, boleh belajar menjadi pengaturcara dengan mudah dalam masa enam bulan sahaja. Oleh itu, saya mengenal pasti matlamat saya dan menyusun semula hidup saya supaya tiada apa yang menghalang untuk mencapainya. Mempelajari sumber ini ternyata sia-sia dari segi kemahiran profesional, jadi selepas webinar kedua saya menyedari bahawa pendekatan yang berbeza diperlukan. Nasib baik, terima kasih kepada rakan sekelas saya, saya menemui dua sumber yang sangat menarik: platform Stepik dan yang anda sedang membaca ini. Pada penghujung September, saya mula mengikuti kursus JavaRush, sambil mengambil kursus yang saya dapati berguna pada stepik secara serentak: matematik diskret, kursus java, dan beberapa kursus tentang algoritma dan struktur data. Menjelang penghujung Oktober, saya menamatkan sebahagian daripada kursus, menyelesaikan 10 tahap percuma di JavaRush, dan kemudian duduk di pergunungan selama kira-kira sebulan, tidak benar-benar mengganggu apa-apa selain kelangsungan hidup. Anda juga perlu berehat. Pada bulan Disember, saya kembali ke pengajian saya dengan semangat yang diperbaharui. Pada penghujung Disember saya membeli langganan dan berlari melalui tahap. Saya menumpukan diri sepenuhnya kepada proses ini - saya menyusun semula rejim saya (saya tidur pada siang hari apabila gadis itu tiada di rumah, menghabiskan beberapa jam dengannya pada waktu petang, kemudian bekerja sepanjang malam dan pagi (kira-kira 12 jam secara keseluruhan), pergi untuk latihan pada waktu pagi (saya akan menulis tentang keperluan untuk aktiviti fizikal jawatan berasingan, hanya tahu bahawa jika anda akan serius memasuki profesion ini, ia bukan sahaja wajar - ia adalah syarat yang diperlukan untuk kehidupan yang berkualiti. Gaya hidup yang tidak aktif membunuh). Saya tidur. Jadi setiap hari, tanpa pengecualian. Saya mencipta sistem besi, dan sebarang penyimpangan daripadanya mengganggu saya selama beberapa hari. Sejujurnya, peringkat terakhir agak mengecewakan saya (sebilangan kecil tugasan dan teori yang tidak jelas, malah pengesah yang menjadi gila dengan kemas kini sumber merosakkan darah saya). Namun begitu, menjelang Februari, nombor "40" yang cantik dan kemas muncul di sebelah avatar saya. Saya meninggalkan 7 masalah, 6 daripadanya tidak diserahkan kepada pengesah pada masa itu, dan saya benar-benar keberatan untuk menangani satu. Pada ketika ini, saya sepatutnya sudah mula mencari pekerjaan, lebih-lebih lagi kerana wang simpanan saya yang sederhana telah habis. Walau bagaimanapun, saya mendapati perlu untuk menguasai Git, Maven, Gradle, memahami SQL, dan mendapatkan idea tentang Spring. Nampaknya saya telah menguasai Git dalam beberapa hari (dalam persekitaran kerja, sebenarnya, saya terpaksa mengulangi semuanya sekali lagi), saya memahami maven pada tahap asas dengan agak intuitif, saya mengambil yang cukup baik. kursus dalam Gradle on Udemy, saya menambah baik SQL pada sql-ex , pada Spring, saya membaca buku Spring in Action (lebih daripada cukup untuk bermula). Dengan jumlah pengetahuan yang sederhana ini, saya memulakan pencarian kerja saya pada awal April. Temu bual pertama berlaku dua minggu kemudian. Sebelum ini, saya membuat tugasan ujian yang hampir sama dengan tugasan ujian sebelum latihan di JR (yang saya juga lakukan, walaupun akhirnya saya tidak mendapat latihan). Semasa temu bual, saya menyedari dua perkara: pertama, saya benar-benar tidak dapat menerangkan perkara asas dalam perkataan, dan kedua, saya menetapkan bar yang agak tinggi untuk diri saya sendiri - sebenarnya, semua soalan semasa temu duga hanya ditujukan kepada Teras (dan betul-betul beberapa soalan mengenai SQL). Temu bual itu, bagaimanapun, berjalan lancar, dan mereka bersetuju untuk mempertimbangkan pencalonan saya. Namun, selepas dua minggu saya masih tidak mendapat jawapan yang jelas daripada mereka (semua minta tunggu sebentar, rupa-rupanya sedang melihat calon lain). Akhirnya, saya menyerah pada mereka dan meneruskan pencarian saya. Sememangnya, saya melawat Sbertech (seperti ramai graduan JR), pada masa ini saya telah meningkatkan kemahiran saya dalam menjawab soalan secara menyeluruh, jadi temu duga berjalan lancar, tetapi akhirnya ternyata mereka tidak dapat mengupah saya tanpa pendidikan tinggi. Ia agak menjengkelkan, tetapi ia adalah untuk yang terbaik, saya entah bagaimana yakin bahawa bekerja dalam industri perbankan adalah stigma seumur hidup. Temu bual ketiga membawa saya ke tempat saya sekarang. Ia adalah temu bual bukan standard, mereka bertanya kepada saya hanya beberapa soalan tentang Teras, mereka bertanya lebih lanjut tentang Spring (dan pada tahap yang agak mendalam, tentang kitaran hayat kacang, aspek, mvc musim bunga), sesuatu tentang Groovy. Mengenai Java, mereka juga bertanya soalan bukan standard, contohnya, bagaimana StringBuilder distrukturkan di dalam, tempat kod cincang disimpan apabila ia dikira. Terdapat soalan tentang JavaScript (saya juga mempelajarinya secara umum sepanjang perjalanan), dan beberapa teka-teki. Secara keseluruhan, saya menjawab kira-kira separuh soalan dan meninggalkan temu duga dengan kecewa. Namun, keesokan harinya saya menerima tawaran dengan gaji yang tidak pernah saya impikan pada pekerjaan pertama saya. Ia adalah penghujung April - lebih kurang 8 bulan telah berlalu sejak saya mengetahui cara kelas berbeza daripada objek. Syarikat itu dipanggil MASTERDATA, ia adalah penyepadu besar SAP, 1C, Hybris dan penyelesaian perusahaan lain. Saya berakhir di jabatan E-dagang, kami membangunkan laman web untuk kedai dalam talian. Ramai orang menulis bahawa sejak hari pertama mereka mendapati diri mereka berada di barisan hadapan projek baharu dan mula menulis ratusan baris kod. Ia tidak seperti itu untuk saya. Untuk bulan pertama, saya melakukan perkara yang sama seperti yang saya lakukan di rumah - saya duduk dan belajar, walaupun lebih fokus. Saya mengambil JQuery, Apache Solr, MQ, Velocity, mendalami MVC, dan mempelajari Groovy. Saya menyentuh tentang teknologi yang sangat eksotik, seperti JBoss Drools. Sebulan kemudian, saya mula menulis API REST untuk menyepadukan projek semasa kami dengan tapak web rakan kongsi. Sepanjang perjalanan, saya mempelajari pelbagai modul projek (untuk memahami skala tragedi, projek itu mempunyai hampir 10 juta baris kod, tidak mengira bahagian depan dan konfigurasi). Pada masa ini saya tahu kira-kira 10% daripada projek itu. Tahap pembangunan baharu akan bermula tidak lama lagi; kami akan mencipta dua tapak baharu untuk pelanggan semasa. Sudah tentu, patut dikatakan bahawa saya tidak menyesali keputusan saya selama seminit - pengaturcaraan ternyata sangat hobi saya sehingga saya nampaknya boleh melakukannya tanpa gangguan untuk tidur dan makanan. Sebagai kesimpulan, beberapa nasihat kepada semua orang yang mengejar matlamat yang tinggi:
  • Perlu diingat bahawa anda perlu belajar sepanjang hayat anda. Anda tidak akan menjadi pembangun yang cukup baik. Pertama sekali, belajar belajar. Belajar Google, belajar bertanya soalan dengan betul, belajar menikmati proses pembelajaran.

  • Kedua, cari keseimbangan yang betul antara kerja fizikal dan mental. Perhatikan postur anda, jangan membongkok di depan komputer, kerap memanaskan badan, mula pergi ke gim (perkembangan badan anda yang harmoni juga adalah seni, jangan tergesa-gesa ke kolam ini tanpa berfikir, jika tidak anda hanya akan mencederakan diri sendiri. Ia lebih baik untuk bersenam dengan jurulatih, tetapi hanya jika anda mempunyai yang baik Jika tidak ada perkara yang baik, maka sumber pengetahuan terbaik (mungkin satu-satunya) tentang latihan kesihatan ialah komuniti LJ ru_healthlife). Jika anda fikir ini tiada kaitan dengan perkara itu, anda silap. Aktiviti fizikal mempunyai kesan yang sangat positif terhadap aktiviti mental juga.

  • Ketiga, berhenti memotivasikan diri sendiri. Sumber motivasi dan kemahuan bagi setiap orang adalah sangat terhad. Ya, ada yang lebih, ada yang kurang, tetapi lambat laun ia akan berakhir dengan cara yang lain. Disiplin membuat perbezaan. Mula belajar pada waktu yang sama setiap hari. 5 minit atau 5 jam tidak begitu penting, perkara utama adalah melakukan apa yang perlu. Dan hasilnya tidak lama lagi.

Itu sahaja, terima kasih atas perhatian anda. Semoga berjaya kepada semua!
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION