JavaRush /Blog Java /Random-MS /Pemaju Kanan dengan pendidikan sekolah malam

Pemaju Kanan dengan pendidikan sekolah malam

Diterbitkan dalam kumpulan
Sejak kecil, saya bercita-cita menjadi seorang programmer. Komputer pertama muncul pada pertengahan 90-an ketika saya berumur 6-7 tahun. Di sekolah, saya sudah mencuba pengaturcaraan daripada buku (Visual Basic, Pascal), tetapi disebabkan usia saya yang masih muda dan kekurangan Internet, saya tidak pernah mengembangkan kemahiran ini ke tahap yang mencukupi. Akibatnya, di suatu tempat saya tersalah pusing. Di belakang saya: - Dua pemecatan dari 2 sekolah teknik yang berbeza. Yang pertama ponteng, yang kedua membosankan dan ternyata tidak berguna baik dari segi ilmu mahupun nilai diploma; - Sekolah petang - anda perlu menamatkan gred 10-11 entah bagaimana; - Kemasukan ke universiti dengan kehilangan sijil tepat selepas berjaya lulus peperiksaan dan lulus bajet dan, akibatnya, sekali lagi tanpa pendidikan; - 10 tahun penemuan diri, menukar 15+ profesion (pemuat, perdagangan pasaran, enikey, katering, kastam, kilang, kru, runcit, perdagangan borong, dll.); - banyak tabiat buruk dan kadangkala ketagihan. Syarikat buruk dan pengaruhnya terhadap saya; - 1 perkahwinan; - penghijrahan; - mengekalkan nyawa orang tersayang lumpuh selama 5 tahun dan kehilangannya. Senarai itu boleh diteruskan untuk masa yang lama, tetapi ada saat apabila semuanya berubah. Pada usia 27 tahun, berada di negara yang saya tidak mempunyai kewarganegaraan, dan melakukan segala macam perkara karut seperti selalu, iaitu bekerja sebagai pelayan bar dan apa sahaja yang perlu saya lakukan, tiba-tiba saya mula berfikir: “Adakah saya melakukan segala-galanya dengan betul dalam hidup? Mengapa saya melakukan perkara yang salah? apakah yang anda impikan? Mungkin saya masih melakukan kesilapan"? Pada ketika ini, saya mula berfikir dengan lebih kritis dan menyedari sama ada saya tidak sepandai yang saya fikirkan atau saya hanya leka. Saya akan memberikan spoiler: kedua-dua pilihan adalah sedikit sebanyak tentang saya. Jadi saya mula mencari buku mengenai pengaturcaraan dan terjumpa JR. Pada mulanya ia menarik, tetapi saya dengan cepat menyedari bahawa saya bosan menyelesaikan tugas yang kadang-kadang kelihatan remeh untuk mengeluarkan tatasusunan ke konsol, dsb. Tetapi saya memotivasikan diri saya dengan fakta bahawa dalam mana-mana pekerjaan terdapat nuansa apabila anda bosan dan secara semula jadi ini juga wujud dalam kerja pemaju perisian. Saya juga memotivasikan diri saya dengan fakta bahawa sebagai seorang kanak-kanak saya sangat berminat, tetapi tidak ada Internet yang mencukupi untuk mencari sumber maklumat lain, tetapi sekarang sila gunakannya. Saya juga dengan cepat menyedari bahawa merokok dan alkohol mengganggu tumpuan saya. Saya berhenti satu hari dan apabila saya benar-benar ingin merokok, saya mula melakukan squats atau push-up sehingga saya tidak mahu lagi. Bulan-bulan pertama adalah sangat luar biasa untuk melihat dunia dengan pandangan yang tenang - terlalu banyak tenaga, tetapi saya tahu ke mana untuk mengarahkannya (JR). Saya juga bercerai kerana saya sedar sebenarnya pandangan hidup saya berbeza dan orang itu hanya mengeluarkan kata-kata sindiran tentang cita-cita saya, sedangkan dia sendiri mensia-siakan hidupnya. Setahun berlalu belajar dan cuba mendapatkan temuduga. Saya memutuskan untuk meningkatkan peluang saya dan pergi ke universiti untuk belajar kejuruteraan perisian. Saya perlu bersedia untuk ujian, kerana pada masa tamat pengajian hanya ada peperiksaan. 3 bulan penyediaan, ujian yang berjaya dengan markah yang baik, dan sudah pada musim gugur keputusan pertama - pekerjaan pertama dalam IT. Majikan faham bahawa saya memutuskan untuk menumpukan diri sepenuhnya kepada perkara ini, sekali dalam hampir 30 tahun saya memutuskan untuk memasuki universiti untuk kepakaran ini. Tugas pertama adalah untuk sen (kira-kira 20k rubel) sebagai jurutera ujian beban - menulis ujian dalam Java untuk beban API sistem sasaran dan menjalankan ujian dengan menulis laporan dan analisis. Dalam masa setengah tahun saya menerima tawaran untuk jawatan pembangun pertengahan dan dari situ ia pergi. Pada masa ini saya bekerja di organisasi FinTech antarabangsa daripada 10 bank pelaburan global teratas. Timbunan telah berkembang dengan ketara selama bertahun-tahun. Seterusnya tahun bujang, lepas tu plan nak sambung master. Secara umum, saya tidak menyesali apa-apa - Saya mempunyai pengalaman hidup yang menarik, yang hanya membantu saya secara rasional melihat realiti dan menilai keadaan dengan betul. Dalam proses belajar, sebagai tambahan kepada JR, saya telah melalui bahan yang sama dalam buku Schildt, membaca Falsafah Java, Kod Bersih, dan Pengaturcaraan Ekstrim Beck. Juga, dalam perjalanan ke/dari tempat kerja, saya menonton kursus video Ivan Golovach (watak yang meragukan, tetapi kursus pada pelacak akar adalah menarik) - ia sering membantu memahami apa yang tidak dicapai melalui JR dan Schildt. Saya menasihati semua orang yang telah memulakan laluan pembelajaran pengaturcaraan: - Bersikap kritis terhadap diri sendiri dan sentiasa membenarkan kemungkinan perkara tidak berjalan seperti yang anda rancangkan. - Baca dan tonton secara eksklusif dalam bahasa Inggeris; - Mula menggunakan git seawal mungkin; - Tulis ujian yang betul; - Jangan melangkau tugasan yang kelihatan mudah (padanya anda sering melakukan kesilapan dan menyelesaikannya memberi anda pengalaman dan pemahaman yang sangat berguna tentang cara semuanya berfungsi); - Memohon bukan sahaja untuk kekosongan dev, tetapi juga untuk QA - percayalah, 1 bulan pengalaman sebenar dalam pembangunan, walaupun dalam peranan QA, akan memberi anda lebih daripada setengah tahun menjejalkan dan projek rumah. - Pergi ke temu duga walaupun anda tidak akan menukar kerja anda - ini memberi anda maklum balas yang berguna dan pemahaman tentang kelemahan anda. - Keluar dari zon selesa anda - jika projek menjadi biasa dan membosankan, tiada tugas yang memaksa anda mempelajari sesuatu yang baharu - maka sudah tiba masanya untuk mengubah sesuatu. - Lakukan lebih daripada bercakap tentang niat anda untuk melakukan sesuatu. - Nah, jangan dengar mereka yang cuba menghalang aspirasi anda. PS Jangan takut untuk mengubah apa-apa dalam hidup - kita hanya ada satu. Pengaturcaraan Melampau Beck. Juga, dalam perjalanan ke/dari tempat kerja, saya menonton kursus video Ivan Golovach (watak yang meragukan, tetapi kursus pada pelacak akar adalah menarik) - ia sering membantu memahami apa yang tidak dicapai melalui JR dan Schildt. Saya menasihati semua orang yang telah memulakan laluan pembelajaran pengaturcaraan: - Bersikap kritis terhadap diri sendiri dan sentiasa membenarkan kemungkinan perkara tidak berjalan seperti yang anda rancangkan. - Baca dan tonton secara eksklusif dalam bahasa Inggeris; - Mula menggunakan git seawal mungkin; - Tulis ujian yang betul; - Jangan melangkau tugasan yang kelihatan mudah (padanya anda sering melakukan kesilapan dan menyelesaikannya memberi anda pengalaman dan pemahaman yang sangat berguna tentang cara semuanya berfungsi); - Memohon bukan sahaja untuk kekosongan dev, tetapi juga untuk QA - percayalah, 1 bulan pengalaman sebenar dalam pembangunan, walaupun dalam peranan QA, akan memberi anda lebih daripada setengah tahun menjejalkan dan projek rumah. - Pergi ke temu duga walaupun anda tidak akan menukar kerja anda - ini memberi anda maklum balas yang berguna dan pemahaman tentang kelemahan anda. - Keluar dari zon selesa anda - jika projek menjadi biasa dan membosankan, tiada tugas yang memaksa anda mempelajari sesuatu yang baharu - maka sudah tiba masanya untuk mengubah sesuatu. - Lakukan lebih daripada bercakap tentang niat anda untuk melakukan sesuatu. - Nah, jangan dengar mereka yang cuba menghalang aspirasi anda. PS Jangan takut untuk mengubah apa-apa dalam hidup - kita hanya ada satu. Pengaturcaraan Melampau Beck. Juga, dalam perjalanan ke/dari tempat kerja, saya menonton kursus video Ivan Golovach (watak yang meragukan, tetapi kursus pada pelacak akar adalah menarik) - ia sering membantu memahami apa yang tidak dicapai melalui JR dan Schildt. Saya menasihati semua orang yang telah memulakan laluan pembelajaran pengaturcaraan: - Bersikap kritis terhadap diri sendiri dan sentiasa membenarkan kemungkinan perkara tidak berjalan seperti yang anda rancangkan. - Baca dan tonton secara eksklusif dalam bahasa Inggeris; - Mula menggunakan git seawal mungkin; - Tulis ujian yang betul; - Jangan melangkau tugasan yang kelihatan mudah (padanya anda sering melakukan kesilapan dan menyelesaikannya memberi anda pengalaman dan pemahaman yang sangat berguna tentang cara semuanya berfungsi); - Memohon bukan sahaja untuk kekosongan dev, tetapi juga untuk QA - percayalah, 1 bulan pengalaman sebenar dalam pembangunan, walaupun dalam peranan QA, akan memberi anda lebih daripada setengah tahun menjejalkan dan projek rumah. - Pergi ke temu duga walaupun anda tidak akan menukar kerja anda - ini memberi anda maklum balas yang berguna dan pemahaman tentang kelemahan anda. - Keluar dari zon selesa anda - jika projek menjadi biasa dan membosankan, tiada tugas yang memaksa anda mempelajari sesuatu yang baharu - maka sudah tiba masanya untuk mengubah sesuatu. - Lakukan lebih daripada bercakap tentang niat anda untuk melakukan sesuatu. - Nah, jangan dengar mereka yang cuba menghalang aspirasi anda. PS Jangan takut untuk mengubah apa-apa dalam hidup - kita hanya ada satu.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION