JavaRush /Java Blog /Random-ID /Pengembang Senior dengan pendidikan sekolah malam

Pengembang Senior dengan pendidikan sekolah malam

Dipublikasikan di grup Random-ID
Sejak kecil, saya bercita-cita menjadi seorang programmer. Komputer pertama kali muncul pada pertengahan tahun 90an saat saya berumur 6-7 tahun. Di sekolah, saya sudah mencoba pemrograman dari buku (Visual Basic, Pascal), namun karena usia saya yang masih muda dan kurangnya internet, saya tidak pernah mengembangkan keterampilan ini sampai tingkat yang memadai. Alhasil, entah kenapa saya salah belok. Di belakang saya: - Dua orang dikeluarkan dari 2 sekolah teknik yang berbeda. Yang pertama dilewati, yang kedua membosankan dan ternyata tidak berguna baik dari segi ilmu maupun nilai ijazah; - Sekolah malam - Anda harus menyelesaikan kelas 10-11 entah bagaimana caranya; - Masuk ke universitas dengan hilangnya sertifikat tepat setelah berhasil lulus ujian dan lulus sesuai anggaran dan, sebagai akibatnya, lagi-lagi tanpa pendidikan; - 10 tahun penemuan jati diri, berganti 15+ profesi (loader, perdagangan pasar, enikey, catering, bea cukai, pabrik, crewing, retail, perdagangan grosir, dll); - banyak kebiasaan buruk dan terkadang kecanduan. Perusahaan yang buruk dan pengaruhnya terhadap saya; - 1 pernikahan; - emigrasi; - Mempertahankan kehidupan orang tercinta yang lumpuh selama 5 tahun dan kehilangan dia. Daftarnya bisa panjang, tapi ada saatnya segalanya berubah. Pada usia 27 tahun, berada di negara yang tidak saya miliki kewarganegaraannya, dan melakukan segala macam hal yang tidak masuk akal seperti biasa, yaitu bekerja sebagai bartender dan apa pun yang harus saya lakukan, tiba-tiba saya mulai berpikir: “apakah saya melakukan segalanya dengan benar dalam hidup? Mengapa saya melakukan hal yang salah? apa yang kamu impikan? Mungkin saya masih melakukan kesalahan"? Pada titik ini, saya mulai berpikir lebih kritis dan menyadari bahwa saya tidak secerdas yang saya kira atau saya hanya malas. Saya akan memberikan spoiler: kedua opsi tersebut sampai batas tertentu tentang saya. Jadi saya mulai mencari buku tentang pemrograman dan menemukan JR. Pada awalnya itu menarik, tetapi saya segera menyadari bahwa saya bosan menyelesaikan tugas-tugas yang kadang-kadang tampak sepele seperti mengeluarkan array ke konsol, dll. Namun saya memotivasi diri saya sendiri dengan fakta bahwa dalam pekerjaan apa pun ada nuansa saat Anda bosan dan tentu saja hal ini juga ada dalam pekerjaan seorang pengembang perangkat lunak. Saya juga memotivasi diri saya sendiri dengan fakta bahwa sebagai seorang anak saya sangat tertarik, tetapi Internet tidak cukup untuk mencari sumber informasi lain, tetapi sekarang silakan gunakan. Saya juga segera menyadari bahwa merokok dan alkohol mengganggu konsentrasi saya. Suatu hari saya berhenti dan ketika saya benar-benar ingin merokok, saya mulai melakukan squat atau push-up sampai saya tidak mau lagi. Bulan-bulan pertama sangat tidak biasa melihat dunia dengan pandangan sadar - terlalu banyak energi, tapi saya tahu ke mana harus mengarahkannya (JR). Saya juga bercerai karena saya menyadari bahwa sebenarnya pandangan saya tentang hidup berbeda-beda dan orang tersebut hanya melontarkan sindiran tentang cita-cita saya, sedangkan dia sendiri menyia-nyiakan hidupnya. Setahun berlalu belajar dan mencoba untuk mendapatkan wawancara. Saya memutuskan untuk meningkatkan peluang saya dan melanjutkan ke universitas untuk belajar rekayasa perangkat lunak. Saya harus mempersiapkan ujian, karena pada saat kelulusan hanya ada ujian. Persiapan 3 bulan, pengujian sukses dengan nilai bagus, dan di musim gugur hasil pertama - pekerjaan pertama di bidang TI. Majikan mengerti bahwa saya memutuskan untuk mengabdikan diri sepenuhnya pada masalah ini, setiap hampir 30 tahun saya memutuskan untuk masuk universitas untuk spesialisasi ini. Pekerjaan pertama adalah untuk uang (sekitar 20 ribu rubel) sebagai insinyur pengujian beban - menulis tes di Java untuk beban API sistem target dan melakukan pengujian dengan menulis laporan dan analisis. Dalam waktu setengah tahun saya menerima tawaran untuk posisi pengembang menengah dan dari sanalah tawaran itu berlanjut. Saat ini saya bekerja di organisasi FinTech internasional dari 10 bank investasi global teratas. Tumpukannya telah berkembang secara signifikan selama bertahun-tahun. Berikutnya tahun sarjana, maka saya berencana untuk melanjutkan ke magister. Secara umum, saya tidak menyesali apa pun - saya memiliki pengalaman hidup yang menarik, yang hanya membantu saya memahami kenyataan secara rasional dan menilai situasi dengan benar. Dalam proses belajarnya, selain JR, saya mempelajari materi yang sama di buku Schildt, membaca Philosophy of Java, Clean Code, dan Beck’s Extreme Programming. Juga, dalam perjalanan ke/dari tempat kerja, saya menonton video kursus Ivan Golovach (karakter yang meragukan, tetapi kursus pelacak root menarik) - sering kali membantu untuk memahami apa yang tidak dicapai melalui JR dan Schildt. Saya menasihati semua orang yang telah memulai jalur pembelajaran pemrograman: - Bersikaplah kritis terhadap diri sendiri dan selalu memperhitungkan kemungkinan bahwa segala sesuatunya tidak berjalan sesuai rencana. - Membaca dan menonton secara eksklusif dalam bahasa Inggris; - Mulai gunakan git sedini mungkin; - Tulis tes yang benar; - Jangan melewatkan tugas-tugas yang tampaknya sederhana (di situlah Anda sering membuat kesalahan dan menyelesaikannya memberi Anda pengalaman dan pemahaman yang sangat berguna tentang cara kerja segala sesuatunya); - Melamar tidak hanya untuk lowongan pengembang, tetapi juga untuk QA - percayalah, 1 bulan pengalaman nyata dalam pengembangan, bahkan dalam peran QA, akan memberi Anda lebih dari setengah tahun mengerjakan proyek rumah dan belajar. - Hadiri wawancara bahkan jika Anda tidak akan berganti pekerjaan - ini memberi Anda umpan balik yang berguna dan pemahaman tentang kekurangan Anda. - Keluarlah dari zona nyaman Anda - jika proyek menjadi familiar dan membosankan, tidak ada tugas yang memaksa Anda mempelajari sesuatu yang baru - maka inilah saatnya untuk mengubah sesuatu. - Lakukan lebih dari sekadar membicarakan niat Anda untuk melakukan sesuatu. - Nah, jangan dengarkan mereka yang mencoba menghalangi aspirasi Anda. PS Jangan takut untuk mengubah apapun dalam hidup - kita hanya punya satu. Pemrograman Ekstrim Beck. Juga, dalam perjalanan ke/dari tempat kerja, saya menonton video kursus Ivan Golovach (karakter yang meragukan, tetapi kursus pelacak root menarik) - sering kali membantu untuk memahami apa yang tidak dicapai melalui JR dan Schildt. Saya menasihati semua orang yang telah memulai jalur pembelajaran pemrograman: - Bersikaplah kritis terhadap diri sendiri dan selalu memperhitungkan kemungkinan bahwa segala sesuatunya tidak berjalan sesuai rencana. - Membaca dan menonton secara eksklusif dalam bahasa Inggris; - Mulai gunakan git sedini mungkin; - Tulis tes yang benar; - Jangan melewatkan tugas-tugas yang tampaknya sederhana (di situlah Anda sering membuat kesalahan dan menyelesaikannya memberi Anda pengalaman dan pemahaman yang sangat berguna tentang cara kerja segala sesuatunya); - Melamar tidak hanya untuk lowongan pengembang, tetapi juga untuk QA - percayalah, 1 bulan pengalaman nyata dalam pengembangan, bahkan dalam peran QA, akan memberi Anda lebih dari setengah tahun mengerjakan proyek rumah dan belajar. - Hadiri wawancara bahkan jika Anda tidak akan berganti pekerjaan - ini memberi Anda umpan balik yang berguna dan pemahaman tentang kekurangan Anda. - Keluarlah dari zona nyaman Anda - jika proyek menjadi familiar dan membosankan, tidak ada tugas yang memaksa Anda mempelajari sesuatu yang baru - maka inilah saatnya untuk mengubah sesuatu. - Lakukan lebih dari sekadar membicarakan niat Anda untuk melakukan sesuatu. - Nah, jangan dengarkan mereka yang mencoba menghalangi aspirasi Anda. PS Jangan takut untuk mengubah apapun dalam hidup - kita hanya punya satu. Pemrograman Ekstrim Beck. Juga, dalam perjalanan ke/dari tempat kerja, saya menonton video kursus Ivan Golovach (karakter yang meragukan, tetapi kursus pelacak root menarik) - sering kali membantu untuk memahami apa yang tidak dicapai melalui JR dan Schildt. Saya menasihati semua orang yang telah memulai jalur pembelajaran pemrograman: - Bersikaplah kritis terhadap diri sendiri dan selalu memperhitungkan kemungkinan bahwa segala sesuatunya tidak berjalan sesuai rencana. - Membaca dan menonton secara eksklusif dalam bahasa Inggris; - Mulai gunakan git sedini mungkin; - Tulis tes yang benar; - Jangan melewatkan tugas-tugas yang tampaknya sederhana (di situlah Anda sering membuat kesalahan dan menyelesaikannya memberi Anda pengalaman dan pemahaman yang sangat berguna tentang cara kerja segala sesuatunya); - Melamar tidak hanya untuk lowongan pengembang, tetapi juga untuk QA - percayalah, 1 bulan pengalaman nyata dalam pengembangan, bahkan dalam peran QA, akan memberi Anda lebih dari setengah tahun mengerjakan proyek rumah dan belajar. - Hadiri wawancara bahkan jika Anda tidak akan berganti pekerjaan - ini memberi Anda umpan balik yang berguna dan pemahaman tentang kekurangan Anda. - Keluarlah dari zona nyaman Anda - jika proyek menjadi familiar dan membosankan, tidak ada tugas yang memaksa Anda mempelajari sesuatu yang baru - maka inilah saatnya untuk mengubah sesuatu. - Lakukan lebih dari sekadar membicarakan niat Anda untuk melakukan sesuatu. - Nah, jangan dengarkan mereka yang mencoba menghalangi aspirasi Anda. PS Jangan takut untuk mengubah apapun dalam hidup - kita hanya punya satu.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION