JavaRush /Blog Java /Random-MS /Saya juga seorang pemaju sekarang.
naatsms
Tahap
Москва

Saya juga seorang pemaju sekarang.

Diterbitkan dalam kumpulan
Hai semua!

Kebetulan 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 segera mengatakan bahawa saya tidak mempunyai pendidikan tinggi (dalam proses pencarian pekerjaan 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 wajar untuk memberi penghormatan kepada satu sumber sensasi tentang melatih pengaturcara - pemasarnya menanamkan dalam diri saya keyakinan bahawa saya, sebagai seorang lelaki 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.org dan yang anda sedang membaca ini. Pada penghujung bulan September, saya mula mengikuti kursus JavaRush, sambil mengambil kursus yang saya rasa berguna pada stepik secara serentak: matematik diskret, kursus java, dan beberapa kursus tentang algoritma dan struktur data.

Menjelang akhir Oktober, saya menamatkan sebahagian daripada kursus, menyelesaikan 10 tahap percuma di JavaRush, dan kemudian duduk di pergunungan selama kira-kira sebulan, tidak terlalu mempedulikan 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 membina semula rutin 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). Tidur. Jadi setiap hari, tanpa pengecualian. Saya mencipta sistem besi, dan apa-apa penyimpangan ia mengganggu saya selama beberapa hari. Sejujurnya, peringkat terakhir agak mengecewakan saya (sebilangan kecil tugas dan teori yang tidak jelas, malah seorang pengesah menjadi gila dengan kemas kini sumber merosakkan darah saya). Tetapi walau bagaimanapun, bulan Februari sudah hampir dengan avatar saya muncul nombor 40 yang cantik dan kemas. Saya meninggalkan 7 tugasan, 6 daripadanya tidak diserahkan kepada validator pada masa itu, dan saya benar-benar keberatan untuk berurusan dengan 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 terlalu tinggi untuk diri saya sendiri - sebenarnya, semua soalan semasa temu duga hanya ditujukan kepada Teras ( dan secara literal 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 bahagian 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 menjadi pekerjaan saya yang sangat banyak sehingga saya nampaknya boleh melakukannya tanpa gangguan untuk tidur dan makanan.

Kesimpulannya, beberapa nasihat kepada semua orang yang mengejar matlamat yang tinggi: Perlu diingat bahawa anda perlu belajar sepanjang hidup anda. Anda tidak akan menjadi pembangun yang cukup baik. Pertama sekali, belajar belajar. Belajar Google, belajar bertanya 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