JavaRush /Java Blog /Random-ID /15 bulan, 750 jam
Дмитрий
Level 36
Москва

15 bulan, 750 jam

Dipublikasikan di grup Random-ID
Apa hubungannya java dengan itu? Di fasilitas produksi tempat saya bekerja, bos menyarankan agar saya belajar 1C. Perangkat lunak ini ada di bibir semua orang. Mengapa tidak? Saya membuka YouTube, menemukan pelajaran tentang 1C, dan mulai menonton. Selain pelajaran itu sendiri, video terkait 1C mulai bermunculan di feed. Salah satunya berjudul: “CARA MENGHASILKAN 300 RIBU PER BULAN SEBAGAI PROGRAMMER 1C.” Saya telah berada di Internet sejak tahun 2002 dan telah melihat banyak berita utama mencolok tentang uang yang luar biasa, cukup klik. Tapi aku percaya pada orang ini. Namanya Leontyev Ilya . Seseorang dengan pengalaman luas menyediakan layanan pengembangan. Tarif per jam adalah 2.500 rubel di Moskow, bekerja 30 jam seminggu. Kemudian saya menonton video lain dan lainnya. Ternyata dia mendapat pekerjaan dalam 3 bulan dan secara harfiah di tahun pertama dia mencapai 100 sebulan. Apalagi menurutnya, hal tersebut bisa lebih cepat tercapai jika memilih strategi pembelajaran yang tepat. Saya juga mencatat beberapa pelajaran tentang hal ini. Mataku berbinar. 100 ribu rubel untuk tahun pertama. Tentu saja saya berasumsi bahwa saya tidak memiliki pendidikan teknik yang lebih tinggi seperti dia. Dan secara umum, mungkin saya lebih bodoh dan akan mencurahkan lebih sedikit waktu untuk hal ini. Oleh karena itu, saya siap belajar selama enam bulan sebelum pekerjaan pertama saya. Ilya menjadi mentor bagi saya, meski dia tidak menyadarinya. Dalam videonya, dia menguraikan satu aturan: “ Belajar setiap hari .” Ayo kita pergi. Ternyata belajar itu tidak mudah. Seiring waktu, kemampuan saya untuk berkonsentrasi menurun. Tapi saya memercayai Ilya dan belajar setiap hari dengan cara apa pun. Saya memulai dari yang kecil - 15 menit sehari. Saat itu bulan Desember 2019. Jika saya mulai belajar selama satu jam, kemungkinan besar saya akan menyerah. Namun berkat beban yang sangat kecil, saya memiliki kekuatan yang cukup untuk melanjutkan. Memasang pelacak kebiasaanke telepon. Membuka kursus "Pemrograman dalam 1C - dalam 21 hari." Ngomong-ngomong, saya akhirnya menghabiskan sekitar 60 hari untuk itu. Saya membuka YouTube sekali lagi, dan Ilya mengatakan bahwa dia mulai belajar java menggunakan kursus javarush. Dia membicarakan proyek ini dengan sangat antusias sehingga saya pun tertarik. Saya masuk dan menyelesaikan level gratis. Namun berlangganannya terasa mahal bagi saya. Saya tidak berencana untuk menganggapnya serius. Bagaimanapun, Java adalah bahasa untuk insinyur “nyata”, dan saya ingin mendapatkan uang. Diskon selama setahun tiba di bulan Januari. Hanya dengan 5800 rubel. Saat itu, saya memiliki keinginan untuk meninggalkan negara itu setidaknya untuk 5-7 tahun ke depan. Dan tidak ada yang membutuhkan 1C di luar CIS. Artinya, 1C tampak seperti jalur yang lebih sederhana, namun dengan keterbatasan. Dan Java lebih rumit, tetapi dengan kemungkinan pindah suatu hari nanti. Saya membaca Internet, javarush. Saya menyadari bahwa sebagian besar orang dapat mendapatkan pekerjaan pertama mereka sebagai programmer Java dalam 2 tahun pertama studi. Saya membeli langganan tahunan javarush. Saya memutuskan untuk mempelajari 1C dan Java secara bersamaan. Saya ingin mengatakan bahwa kemampuan konsentrasi belajar telah dilatih. Saya menggunakan teknik Pomodoro selama 25 menit. Artinya, 25 menit untuk 1 detik, 25 menit untuk Java. Tidak banyak, tapi setiap hari. Pada musim semi tahun 2020, ketika Ilya mulai terang-terangan memarahi perusahaan 1C. Saya telah menyelesaikan sekolah 1C Milkin dalam beberapa bulan. Saya hendak mengambil 1C: Profesional. Namun setelah mempertimbangkan semua pro dan kontra, saya memutuskan untuk berhenti mempelajari 1C dan berkonsentrasi pada java. Sebelum September 2020, saya belajar sekitar 60-90 menit sehari. Pada saat itu, saya telah memperoleh aplikasi lain untuk teknik Pomodoro. Berkat dia, ada data: ketika saya menggabungkan pekerjaan dengan belajar, saya menghabiskan sekitar 30 jam sebulan untuk belajar. Pada akhir Agustus, menjadi jelas bahwa saya melakukan sesuatu dengan Java. Saat itu saya sudah level 20. Saya meminta bantuan orang tua saya, untuk membantu saya dengan uang sementara saya menyelesaikan studi saya sebelum mendapatkan pekerjaan pertama saya. Mereka mendukung kami, dan kami sangat berterima kasih. Pembelajaran aktif kurang lebih 3 jam per hari berlangsung hingga pertengahan Maret 2021. Ada beberapa upaya untuk mencari pekerjaan. Saya mulai melamar lowongan junior pada Oktober 2020. Pertama kali saya dipanggil wawancara pada tanggal 12 Februari 2021. Dan yang pertama, ada yang kedua, yang ketiga... Pada wawancara kelima, saya diterima bekerja. Hari pertama saya bekerja adalah 23 Maret. Hari ini tanggal 4 Juli, masa percobaan telah selesai, jadi saya menulis catatan ini karena kisah sukses lainnya telah memberi tahu kita jalan apa yang harus diambil dari awal sekolah hingga pekerjaan pertama. Sekarang giliranku untuk menceritakannya padaku. Guru-guru saya Saya menganggap tugas saya untuk menyebutkan nama-nama guru hebat yang telah menanamkan pengetahuan kepada saya, tetapi saya tidak mengenal mereka secara pribadi. Zaur Tregulov. Guru yang luar biasa. Selesaikan javarush setelah level 20, tonton kursusnya "JAVA - dapatkan Sabuk Hitam!" jauh lebih mudah. Kursus yang sangat komprehensif. Menjelaskan dengan kata-kata sederhana, fungsionalitas maksimal, contoh sederhana, tanpa terburu-buru. Ketika saya melihat kursus “Musim Semi untuk Pemula”, saya membelinya pada hari yang sama dan menyelesaikannya dalam sebulan. Merupakan kesalahan besar bagi seorang programmer Java pemula jika melewatkan 2 kursus ini. Saya juga menonton sebagian kursus tentang Oracle. Kuku Alishev . 52 video YouTube untuk pemula berguna untuk memahami konsep dasar dalam java. Saya menyaksikan keseluruhan kursus, lalu kursus lanjutan, algoritma dan struktur data. Setiap pengembang pemula hingga level 10 akan menghadapi Nail. Nail adalah yang terbaik dalam menjelaskan hal-hal sederhana dalam bahasa sederhana. Terima kasih saya atas pekerjaan yang telah dilakukan. Kursus Musim Semi juga luar biasa, jangan sampai ketinggalan. Dan mungkin satu-satunya kursus di git juga merupakan karya Nail. Ivan Golovach . Saat saya menemukan topik yang tidak dapat dibahas dalam video pelajaran berdurasi 20 menit, saya berkenalan dengan ceramah Ivan. Selama beberapa bulan saya menonton ceramahnya setiap hari selama 90 menit. Tidak ada yang akan memberi tahu Anda begitu banyak detail dan mendalam tentang pemrograman industri dalam pelajaran video. Saya sangat yakin bahwa kepergian Golovach dari mengajar merupakan kerugian besar bagi komunitas Jawa di CIS. Vanya, tolong kembalilah. Evgeniy Tikhonov Saya menonton kursus kuliah itvdn Zhenya tentang java di awal studi saya. Saya tidak menyesalinya, tapi di beberapa tempat saya menaruh korek api di mata saya agar tidak tertidur. Sergey Nemchinsky Orang ini menjawab semua pertanyaan di YouTube yang mungkin muncul di benak pengembang pemula. Video dan streamingnya sangat berguna ketika Anda mulai serius mencari pekerjaan. Evgeniy Suleymanov Zhenya muncul ketika Anda mulai mencari informasi tentang pola atau rekaman wawancara. Alexander Petrov Orang ini memiliki pelajaran java terbanyak, sekitar 400. Terkadang Anda menemukan topik yang tidak diangkat oleh siapa pun kecuali dia di YouTube Rusia. Navin Reddy Hai Alien. Terkadang, pada beberapa masalah, Anda tidak dapat menemukan apa pun di Internet Rusia, atau kualitas materinya rendah. Naveen berbicara bahasa Inggris sederhana, jadi semuanya biasanya dapat diakses. Bukan playlist yang buruk untuk stream api. Saya belum pernah membaca satu pun buku secara lengkap. Saya mencoba membaca Schildt, Filsafat, Belajar Java. Javarush Saya tidak bisa membayangkan bagaimana Anda bisa belajar memprogram java dari awal tanpa javarush. Apakah itu benar? Dimana saya dapat menemukan 978 tantangan yang harus saya atasi. Anda tidak bisa menjadi seorang programmer tanpa latihan pemrograman. Ya, kerangka kerja dan SQL harus dipelajari secara terpisah. Ya, akan ada tugas yang saya anggap seperti seekor domba jantan di gerbang baru. Ya, saya juga mengeluh di komentar bahwa “kami tidak melalui ini.” Meskipun demikian, javarush adalah suatu keharusan. perang kode Suatu hari, seorang teman saya, seorang pengembang Java, mengirimi saya sebuah masalah. Tulis beberapa siklus non-standar. Aku melakukannya, tapi dengan kikuk. Dan kemudian dia memberi saya tugas: mengisi spiral array dua dimensi, misalnya berukuran 3 kali 3 digit: 123.894.765 Artinya, Anda mendapatkan ukuran 4x4 atau 5x5, angka berapa pun, sebagai masukan. Metode ini harus mengisi array. Secara umum, saya mengetahuinya hanya setelah 17 hari. Tidak, saya tidak mengerjakan tugas ini setiap hari. Dan saya pergi ke codewars dan setiap hari saya menyelesaikan 8 kyu pertama, lalu 7, lalu 6. Total saya memecahkan sekitar 150 masalah. Pada codewars saya menemukan bahwa Anda harus belajar menulis algoritma secara terpisah. Ini berguna. Proyek kesayangan Secara sederhana, itu adalah CRUD di Musim Semi dengan MySQL di AWS. Amazon menyediakan server gratis selama satu tahun untuk dipelajari. Sekarang menurut saya setiap pengembang pemula harus menulis CRUD dengan pengontrol. Pastikan untuk menulis metode dapatkan, posting, masukkan, hapus. Mencari pekerjaan adalah sebuah cerita yang panjang. Selama berbulan-bulan saya hanya menerima penolakan. Tapi semua orang di sekitar saya terus berkata: jika mereka tidak memanggil Anda untuk wawancara, itu resume yang buruk.Ya, resume tanpa pengalaman bisa menjadi baik dan buruk. Pastikan untuk melihat rekomendasi di YouTube dari Hunters atau Nemchinsky tentang menulis resume. Atas nama saya sendiri, saya hanya akan mengatakan bahwa saya menambahkan semua yang saya pelajari selama sebulan ke resume saya. Saya memposting daftar teknologi terkini yang saya gunakan selama ini, sehingga HR dapat langsung melihat apakah saya cocok atau tidak. Setelah beberapa waktu, resume saya jelas bahwa saya telah belajar mandiri selama setahun. Ada respon positif dimana saya diminta mengisi formulir atau mengerjakan tugas teknis. Sebelumnya hanya ada penolakan. Wawancara pertama di hari ulang tahunku tanggal 12 Februari di zoom. Agak menakutkan. Saya tidak tahu Stream api sama sekali. Saya sering kali bodoh. Secara umum, dia menjawab pertanyaan dengan buruk. Mereka tidak membawaku. Namun setelah wawancara pertama, wawancara kedua dilakukan seminggu kemudian. Setiap minggu sebuah perusahaan mengundang kami untuk mengobrol. Anda hanya perlu belajar cara mengopernya. Saya mulai menuliskan semua pertanyaan yang membuat saya bingung dan mempelajarinya. Saya menuliskannya dengan kata-kata saya sendiri, sesuai pemahaman saya. Saya mulai menanggapi tidak hanya lowongan junior, tetapi juga segala sesuatu yang membutuhkan pengalaman dari 1 hingga 3 tahun. 5 wawancara dijadwalkan pada 19 Maret. Saya akui, setelah 4 kali kegagalan saya merasa biasa-biasa saja. Tapi saya akan melanjutkannya sampai mereka mempekerjakan saya. Saya datang ke kantor. Saya bertemu HR dan memperkenalkannya kepada pemimpin tim. Kami duduk. Saya berharap pertanyaan akan dimulai sekarang, tapi tidak. “Buka laptop, tugas: tulis get controller yang akan kembali…” kata pewawancara. Saya menulis pengontrolnya dan menyatukannya dalam beberapa menit. Dan Anda dapat menggunakan Google. "Apakah Anda tahu deret Fibonacci? Jadi pengontrol mengambil indeks dalam deret tersebut, biarkan ia mengembalikan angka yang benar." Namun di sini Anda tidak dapat menggunakan pencarian lagi. Butuh waktu sekitar 15 menit lagi karena Alishev sedang melaluinya. Ya, saya sendiri yang memecahkan masalah ini. Tugas ketiga lebih sulit, “pertempuran”. Saya tidak akan menjelaskan secara detail, tetapi perubahan tanggal harus dihitung dengan cerdik. Di sini saya terjebak untuk waktu yang lama, tetapi saya menunjukkan bagaimana saya menguraikan masalah, menjelaskan bagaimana saya akan menyelesaikannya, dan membuang sekitar setengah dari kode. Pewawancara bertanya: "Tugasnya banyak, kapan bisa berangkat? Hari Senin?" Saya merasa tidak nyaman. Seolah-olah saya telah dibius dengan suatu jenis obat. Saya berkata: “Kami membutuhkan tawaran.” “Kemudian HR akan mengirimkan penawaran pada hari Senin, keluar pada hari Selasa.” Pekerjaan Selasa, 23 Maret saya berangkat kerja. Laptop, 2 monitor, ubuntu. Hak akses yang diberikan. Seorang rekan membantu dan menjawab semua pertanyaan. Saya sudah bekerja selama empat bulan sekarang. Tentu saja, Anda tidak bisa mendapatkan pengalaman dalam pemrograman industri melalui kursus. Anda tidak bisa menjadi perantara pada hari pertama Anda bekerja. Saran bagi yang baru pertama kali mendapat pekerjaan: usahakan membuahkan hasil yang maksimal, sedikit bicara. Selesaikan lebih banyak tugas dengan lebih cepat. Mereka pasti akan melihat ini, menghargainya, dan tidak ingin menyingkirkan Anda. Jangan ragu untuk mengajukan pertanyaan. Terjebak selama 40 menit? Tanyakan kepada rekan kerja bagaimana Anda bisa maju. Anda sekarang adalah sebuah tim. Kemudian mereka akan menghubungi Anda. Perjalanan menuju pekerjaan pertama saya memakan waktu 15 bulan dan sekitar 750 jam pelatihan. Terima kasih banyak kepada komunitas dan tim javarush. Selalu membaca komentar di bawah kuliah dan soal.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION