JavaRush /Java Blog /Random-ID /Perjalanan panjang saya untuk menjadi seorang programmer
Максим Караваев
Level 40
Санкт-Петербург

Perjalanan panjang saya untuk menjadi seorang programmer

Dipublikasikan di grup Random-ID
Terakhir, ada peluang untuk menambahkan kisah sukses Anda! Hal ini tidak terjadi dalam sekejap seperti bagi sebagian orang yang sudah mendapatkan pekerjaan dalam waktu enam bulan, namun hal ini juga nyata. Peluang setiap orang berbeda-beda, jadi jika Anda belum bisa mendapatkan pekerjaan selama dua tahun dan merasa kehilangan bakat mistis, jangan putus asa, Anda tidak sendirian :)
Perjalanan panjang saya menjadi seorang programmer - 1
Salam untuk semua rekan siswa dan kolega! Ketika saya pertama kali mengunjungi JavaRush pada tahun 2015 dan membaca kisah sukses, saya merasa tidak sabar untuk membagikan kisah sukses saya. Namun saya masih melakukannya, yang berarti semuanya bisa dicapai. Aku ingin bercerita banyak padamu hingga tiba waktunya untuk menulis buku, tapi aku akan berusaha sesingkat mungkin. Saya sangat berharap tidak ada seorang pun yang mati kebosanan, mengarungi begitu banyak surat... Di akhir bulan Januari tahun 2015 lalu, saya memutuskan untuk terus bekerja di tempat saya saat ini, menunggu bos tiba-tiba bermurah hati dan untuk saya. hidup dengan baik adalah usaha yang sia-sia. Ketika saya masih muda, saya terlibat dalam pemrograman, tetapi ketika saya bergabung dengan tentara, saya menyerah. Kebetulan hal itu tidak diperlukan. Kemudian hidup menjadi berputar-putar, saya tidak bisa mendapatkan pekerjaan sebagai programmer di mana pun dan tidak mencobanya (saya pikir hanya ada ahli matematika yang pintar di sana). Di tempat saya bekerja, “pemrograman” berarti membuat situs web satu halaman, menyalakan printer, atau mengatur Internet. Saya saat itu tinggal di Smlensk, berpenghasilan rata-rata 10-12 ribu sebulan, tidak terlalu khawatir, berpikir begitulah seharusnya, semua orang hidup seperti itu. Pada tahun 2012, ia pindah ke St. Petersburg dan mendapatkan pekerjaan dengan gaji tiga kali lipat dari sebelumnya. Dan hingga awal tahun 2015, karena percaya bahwa sekarang saya pasti sukses, saya kembali berhenti memikirkan prospeknya. Kesadaran mulai datang setelah beberapa waktu, dan hanya sesaat sebelum ulang tahun saya yang ke 29, saya menyadari bahwa jika terus begini, tidak ada hal baik yang menanti saya dalam hidup - hanya perjalanan sehari-hari ke pekerjaan yang membosankan, pemberian dari atasan saya dalam bentuk a kenaikan gaji 2 ribu setahun, kehidupan dari gaji ke gaji sampai tua (dan menakutkan untuk dipikirkan). Bidang pengalaman yang saya peroleh sangat sempit sehingga jika saya tiba-tiba dipecat, saya akan menganggur dalam waktu yang lama. Jadi, pada bulan Januari 2015, saya memutuskan bahwa saya perlu masuk ke dunia pemrograman. Saya dulu juga memulai sesuatu seperti ini, tetapi menyerah setelah beberapa hari. Kali ini semuanya serius, pikirku dan menyadari bahwa pemrograman bagiku adalah satu-satunya kesempatan untuk hidup normal. Saya tidak khawatir tentang memilih bahasa untuk waktu yang lama. Mengingat popularitas, sifat berorientasi objek dan permintaan di pasar, pilihan jatuh pada Java. Langkah pertama untuk mencapai tujuan ini adalah pembelian buku “Java. Panduan Lengkap oleh Herbert Schildt. Saya mulai rajin membacanya di malam hari, di kereta bawah tanah saat bepergian ke dan dari tempat kerja, dan mengerjakan contoh-contoh di rumah dan di tempat kerja. Menguasai sintaksnya tidak memakan waktu lama, mungkin seminggu, karena saya sudah menguasai dasar-dasar pemrograman dan memahami segala macam konstruksi bahasa. Namun ketika pengenalan paradigma OOP dimulai, kesulitan pun dimulai. Sekitar waktu ini, saya mulai menyadari bahwa belajar dari buku itu cukup membosankan dan, karena penasaran, saya menjelajahi Internet untuk mencari beberapa kursus yang masuk akal. Dan betapa beruntungnya saya menemukan JavaRush! Kursus ini sangat memikat saya sehingga 10 level pertama diselesaikan, Insya Allah, dalam tiga minggu. Dan keberuntungan lainnya - diskon di bulan April untuk memperingati Hari Kosmonotika, sebagai hasilnya saya berhasil mendapatkan langganan tanpa batas hanya dengan 5.000 rubel. Sejak saat itu, saya tidak berhenti belajar: Saya memecahkan masalah di malam hari di rumah, di pagi hari saya membaca lebih detail tentang apa yang telah saya pelajari di kereta bawah tanah (semua dari Schildt yang sama, dan kemudian dari Eckel ). Di tempat kerja, di waktu senggang, saya memecahkan masalah lagi, dan di malam hari saya membaca lagi di kereta bawah tanah. Begitu seterusnya hari demi hari. Di akhir tahun, saya berencana untuk mengambil kursus, kemudian magang online, dan mulai mencari pekerjaan di awal tahun 2016. Namun ternyata, tidak selalu mungkin untuk mengikuti rencana tersebut. Jumlah materi yang cukup untuk mendaftar magang baru diselesaikan pada bulan April 2016, yaitu. tepat satu tahun setelah membeli kursus. Saya membayar langganan yang diperlukan, mengunduh tugas tes dan... menjadi gila, secara halus. Git, Maven, Spring MVC, Hibernate, beberapa framework front-end, MySQL... Semua yang saya dengar selama proses pembelajaran, tapi menurut saya masih sangat jauh. Dan sekarang saya perlu memikirkan semua ini hanya dalam beberapa minggu. Penulis kursus mengklaim bahwa Anda dapat mengetahuinya dalam beberapa hari. Tapi saya tidak berhasil. Orang mungkin berpikir saya bodoh dan saya tidak seharusnya menjadi seorang programmer. Namun saya memutuskan untuk mengubahnya secara berbeda, dan berpandangan bahwa saya terlalu mendalami pemahaman tentang cara kerja kerangka kerja ini atau itu. Dan aku benar-benar tidak bisa melakukan sebaliknya. Saat mencoba menyelesaikan tugas tes menggunakan berbagai tutorial dari Internet, saya dihadapkan pada kenyataan bahwa saya praktis tidak mengerti apa pun. Penulisan ulang kode secara mekanis sepertinya tidak akan berkontribusi pada pengembangan, dan jika ada kesalahan yang terjadi saat meluncurkan aplikasi, saya benar-benar kehilangan tempat mencarinya, benar-benar bingung, mencari tutorial lain dan memulai dari awal lagi. Tentu saja, saya tidak punya waktu untuk membuat lamaran yang sudah selesai pada saat magang dimulai. Tapi saya mulai membaca buku dan manual tentang Maven dan Spring, memahami secara umum bagaimana segala sesuatu bekerja di dalamnya, menguasai Git dan, ya Tuhan, akhirnya membuat akun di GitHub. Namun tetap saja kegagalan magang ini membuat saya kehilangan motivasi, hingga Desember 2016 saya terus belajar, dan baru menjelang tahun baru saya kembali mengerjakan tugas ujian dengan serius. Kemudian saya menemukan buku yang sangat bagus "Panduan Pemula MVC Musim Semi" oleh Packt Publishing, yang membacanya saya menulis aplikasinya langkah demi langkah. Dan itu berisi segalanya, semua yang perlu Anda ketahui agar berhasil menyelesaikan spesifikasi, kecuali untuk bekerja dengan database dan Hibernate. Saya harus memikirkan hal ini sendiri, tetapi saya kembali merasakan kekuatannya, dan dengan cepat melampirkan database ke aplikasi yang sedang berjalan. Maka dimulailah tahun 2017 dan saya berhasil melewati tugas ujian untuk mengikuti magang yang dimulai pada bulan Maret. Namun kebetulan di tempat saya bekerja saat ini saya tidak dapat mengerjakan proyek tersebut, karena... Pelabuhan Git, Maven, dan pelabuhan serupa lainnya diblokir, jadi yang tersisa hanyalah bekerja di akhir pekan dan malam hari. Waktu 4-5 jam seminggu untuk menguasai materi jelas tidak cukup. Di sini lagi-lagi kecenderunganku untuk menjelaskan secara detail mulai berlaku, tapi aku percaya bahwa penulisan kode yang tampaknya berhasil, tetapi tidak jelas caranya, akan memberikan sedikit hasil. Jadi saya mulai tertinggal. Selama magang, HR mulai menelepon karena... resume masuk ke database pelamar. Awal April saya mengikuti salah satu wawancara, hal itu agak menurunkan motivasi saya, karena menurut saya ternyata gagal. Meskipun saya diberi tugas ujian, dan saya mulai mengerjakannya karena minat, saya tidak lagi mengandalkan tempat ini. Kemudian musim panas dimulai dan saya mulai menulis lebih sedikit kode setiap hari. Saya takut untuk pergi wawancara, saya terus-menerus berpikir “Saya belum siap”, “Saya masih perlu belajar lebih banyak.” Saya sudah berpikir untuk membeli kursus lain di GeekBrains dan bahkan, maafkan saya, mendaftar di universitas online Mail.ru. Tetapi pada pertengahan Agustus, setelah kembali dari liburan, saya pergi bekerja dan menyadari bahwa saya sudah muak dengan semua yang ada di sana sehingga secara fisik saya tidak tahan lagi - segera saya akan secara terbuka mengirim semua orang pergi dengan tiga orang ceria. surat. Agar tidak mengarah pada dosa, saya mulai menanggapi semua lowongan menarik dari milis hh. Tanpa kerumitan, tanpa surat pengantar, cukup tekan “Respon” dan apa pun yang terjadi. Jika mereka menelepon, bagus, tetapi jika tidak, maka tidak perlu kesal. Kalau saya gagal, tidak apa-apa, ini satu jam yang memalukan dan terus bertahan. Tapi saya berhasil mendapatkan pekerjaan pada percobaan pertama. Suatu hari saya mendapat telepon kembali dari perusahaan T-Systems, yang lowongannya telah saya lamar belum lama ini. Ini adalah magang penuh waktu selama tiga bulan tanpa memerlukan pengalaman. Wawancara berjalan dengan baik, dan saya sangat terinspirasi. Pada minggu yang sama mereka menelepon saya kembali, dan beberapa hari kemudian mereka mengirimi saya tawaran. Dan pada tanggal 20 September saya memulai hari pertama saya bekerja sebagai insinyur perangkat lunak junior. Pada 11 Desember, dia diberitahu bahwa masa percobaan telah berlalu. Sangat menyenangkan untuk menyadari bahwa Anda telah mencapai tujuan Anda, setelah itu Anda bahkan dapat bersantai secara tidak sengaja. Tapi Anda tidak harus melakukan ini. Kembangkan saja, tumbuhkan saja. Masih banyak lagi yang bisa dikatakan, tetapi karya yang dihasilkan sudah cukup banyak. Oleh karena itu, saya harus mengakhirinya di sini. Jika Anda lupa memberi tahu saya tentang sesuatu yang penting, ingatkan saja saya di komentar, dan saya pasti akan memberi tahu Anda. Semoga sukses untuk semua orang dalam studi dan pekerjaan mereka! bahwa saya sudah muak dengan semua yang ada di sana sehingga secara fisik saya tidak tahan lagi - segera saya akan secara terbuka mengirim semua orang pergi dengan tiga surat ceria. Agar tidak mengarah pada dosa, saya mulai menanggapi semua lowongan menarik dari milis hh. Tanpa kerumitan, tanpa surat pengantar, cukup tekan “Respon” dan apa pun yang terjadi. Jika mereka menelepon, bagus, tetapi jika tidak, maka tidak perlu kesal. Kalau saya gagal, tidak apa-apa, ini satu jam yang memalukan dan terus bertahan. Tapi saya berhasil mendapatkan pekerjaan pada percobaan pertama. Suatu hari saya mendapat telepon kembali dari perusahaan T-Systems, yang lowongannya telah saya lamar belum lama ini. Ini adalah magang penuh waktu selama tiga bulan tanpa memerlukan pengalaman. Wawancara berjalan dengan baik, dan saya sangat terinspirasi. Pada minggu yang sama mereka menelepon saya kembali, dan beberapa hari kemudian mereka mengirimi saya tawaran. Dan pada tanggal 20 September saya memulai hari pertama saya bekerja sebagai insinyur perangkat lunak junior. Pada 11 Desember, dia diberitahu bahwa masa percobaan telah berlalu. Sangat menyenangkan untuk menyadari bahwa Anda telah mencapai tujuan Anda, setelah itu Anda bahkan dapat bersantai secara tidak sengaja. Tapi Anda tidak harus melakukan ini. Kembangkan saja, tumbuhkan saja. Masih banyak lagi yang bisa dikatakan, tetapi karya yang dihasilkan sudah cukup banyak. Oleh karena itu, saya harus mengakhirinya di sini. Jika Anda lupa memberi tahu saya tentang sesuatu yang penting, ingatkan saja saya di komentar, dan saya pasti akan memberi tahu Anda. Semoga sukses untuk semua orang dalam studi dan pekerjaan mereka! bahwa saya sudah muak dengan semua yang ada di sana sehingga secara fisik saya tidak tahan lagi - segera saya akan secara terbuka mengirim semua orang pergi dengan tiga surat ceria. Agar tidak mengarah pada dosa, saya mulai menanggapi semua lowongan menarik dari milis hh. Tanpa kerumitan, tanpa surat pengantar, cukup tekan “Respon” dan apa pun yang terjadi. Jika mereka menelepon, bagus, tetapi jika tidak, maka tidak perlu kesal. Kalau saya gagal, tidak apa-apa, ini satu jam yang memalukan dan terus bertahan. Tapi saya berhasil mendapatkan pekerjaan pada percobaan pertama. Suatu hari saya mendapat telepon kembali dari perusahaan T-Systems, yang lowongannya telah saya lamar belum lama ini. Ini adalah magang penuh waktu selama tiga bulan tanpa memerlukan pengalaman. Wawancara berjalan dengan baik, dan saya sangat terinspirasi. Pada minggu yang sama mereka menelepon saya kembali, dan beberapa hari kemudian mereka mengirimi saya tawaran. Dan pada tanggal 20 September saya memulai hari pertama saya bekerja sebagai insinyur perangkat lunak junior. Pada 11 Desember, dia diberitahu bahwa masa percobaan telah berlalu. Sangat menyenangkan untuk menyadari bahwa Anda telah mencapai tujuan Anda, setelah itu Anda bahkan dapat bersantai secara tidak sengaja. Tapi Anda tidak harus melakukan ini. Kembangkan saja, tumbuhkan saja. Masih banyak lagi yang bisa dikatakan, namun karya yang dihasilkan sudah cukup banyak. Oleh karena itu, saya harus mengakhirinya di sini. Jika Anda lupa memberi tahu saya tentang sesuatu yang penting, ingatkan saja saya di komentar, dan saya pasti akan memberi tahu Anda. Semoga sukses untuk semua orang dalam studi dan pekerjaan mereka!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION