CodeGym /Java Blog /Acak /Kisah tentang orang yang berjiwa humaniora
John Squirrels
Level 41
San Francisco

Kisah tentang orang yang berjiwa humaniora

Dipublikasikan di grup Acak
Kisah orang yang berjiwa humaniora - 1Halo semuanya! Saat 2018 hampir berakhir ( cerita aslinya diposting pada Januari 2019 — catatan editor), Saya, seperti semua orang yang baik, memutuskan untuk melunasi hutang saya. Dan saya berhutang terima kasih kepada semua orang yang dengan satu atau lain cara membantu saya mengubah hidup saya dan menjadi seorang programmer. Kisah saya mungkin tampak agak biasa di antara kisah-kisah siswa lain, terlepas dari 38 tahun saya (pada saat saya dipekerjakan), jika bukan karena satu fakta yang, saya yakin, membedakannya. Masalahnya adalah sebagian besar cerita yang pernah saya baca tentang bagaimana orang menjadi pemrogram entah bagaimana mengikuti alur cerita ini: penulis telah bermimpi menjadi pemrogram sejak kecil, tetapi hidup salah belok, atau penulis menunjukkan kecenderungan untuk memprogram, tetapi sekali lagi itu tidak ada dalam kartu. Dengan kata lain, mereka adalah apa yang kita sebut (tanpa menyinggung siapa pun) programmer "laten". Bagi saya, bukan itu masalahnya.Di masa kanak-kanak, remaja, dan bahkan sebagian besar kedewasaan saya, saya bahkan tidak pernah memikirkan untuk berkarir sebagai programmer. Terlebih lagi, saya seorang mahasiswa humaniora klasik. Di sekolah menengah, satu-satunya mata pelajaran di mana saya mendapat nilai bagus adalah humaniora. Saya berjuang dengan ilmu-ilmu keras, nyaris tidak mendapatkan nilai C. Sekolah menengah dan perguruan tinggi saya tidak memiliki kursus ilmu komputer. Yah, mereka adalah bagian dari kurikulum, tapi guru tidak bisa ditemukan. Jika mereka ditemukan, maka mereka selalu cuti sakit. Pada dasarnya, saya dapat mengingat total tiga pelajaran ilmu komputer selama karir akademis saya. Selain itu, saya lulus dari sekolah hukum. Singkatnya, saya jelas tidak memiliki pola pikir teknisi. Ini adalah informasi latar belakang atau input data. Tapi hal pertama yang pertama.Ide untuk menjadi seorang programmer pertama kali muncul di benak saya pada tahun 2013.Saat itu, saya adalah manajer tingkat menengah yang cukup sukses dengan gaji bulanan di atas rata-rata. Semuanya baik-baik saja, tetapi terkadang saya berpikir "apa selanjutnya?" Saat itulah saya menemukan artikel motivasi oleh penulis CodeGym yang mengklaim bahwa siapa pun yang berakal sehat dapat menjadi seorang programmer. Saya tidak menganggap diri saya bodoh, tetapi saya memiliki keraguan yang cukup serius tentang kemampuan saya, mengingat kurangnya pengetahuan dasar saya di bidang ini. Dan di sini saya harus mengucapkan terima kasih pertama saya: penulis itu mengungkapkan pemikirannya dengan sangat meyakinkan dalam rangkaian artikelnya sehingga dia menanamkan ide pemrograman di kepala saya, yang akhirnya tumbuh. Terima kasih, Pak Penulis! Namun, terlepas dari minat saya, saya tidak benar-benar mengambil banyak langkah aktif untuk menerapkan apa yang muncul di kepala saya. Saya terutama mempelajari pelajaran dan tugas di 10 level pertama. Ada banyak hal yang tidak saya mengerti. Pemrograman tampak seperti mantra ajaib, tetapi mengikuti saran penulis yang disebutkan di atas, saya membaca pelajaran, lagi dan lagi, mencoba menyelesaikan tugas terakhir - lagipula, saya dijanjikan bahwa cepat atau lambat potongan teka-teki akan jatuh ke tempatnya (melewatkan depan, itulah yang terjadi!). Kemajuan saya agak lamban, bukan hanya karena banyak yang tidak jelas, tetapi juga karena, seperti yang saya sebutkan sebelumnya, segala sesuatu dalam hidup saya baik-baik saja: gaji yang bagus dan pekerjaan yang menarik (saat itu). Perpindahan masa depan untuk bekerja sebagai programmer Java junior dengan gaji setengah dari gaji manajer entah bagaimana tidak menginspirasi. Tentu saja, ada potensi pertumbuhan ke atas di kemudian hari, lebih dari yang saya harapkan sebagai seorang manajer, Situasi saya berubah pada tahun yang sama. Saya kehilangan pekerjaan dan kehidupan nyaman saya bersamanya. Karena spesialisasi saya cukup sempit dan saya tidak dapat menemukan lowongan pekerjaan di bidang saya, saya harus drop down ke bidang lain yang saya pahami dengan baik. Tetapi persaingan di sana lebih tinggi dan gaji saya lebih rendah dan, terlebih lagi, sekarang sebanding dengan gaji pengembang junior Java. Tidak yakin apakah saya bisa memahami Java sendiri, saya memutuskan bahwa pendidikan online memang keren, tetapi pembelajaran offline jauh lebih nyata (saya salah). Saya membeli kursus dari salah satu sekolah yang menawarkan untuk mengajar bahasa Jawa. Dengan penuh harapan, saya memulai studi saya. Melanjutkan kursus, menjadi jelas bahwa menyelesaikannya tidak akan membantu saya memenuhi syarat untuk posisi pengembang junior Java, karena selain mengetahui sintaks dan prinsip inti, masih banyak pekerjaan lain yang harus dilakukan (saya tidak tahu singkatan seperti SQL). Ini sangat menurunkan motivasi karena saya membayar cukup sedikit untuk kursus dan berharap investasi akan segera terbayar. Persetan dengan itu. Tidak, teori yang mereka ajarkan tidak buruk, dan saya memang mempelajari hal-hal tertentu, tetapi di tengah kursus, saya menyadari bahwa pendidikan luring akan memberi saya jumlah pengetahuan yang kira-kira sama dengan pendidikan daring, tetapi biayanya akan lebih mahal. . Jadi, saya memutuskan untuk tidak membayar paruh kedua kursus.Sebagai gantinya, saya membeli langganan kursus Java ini , memanfaatkan diskon Tahun Baru. Tidak lama kemudian diucapkan daripada dilakukan. Tapi di sini juga, tidak semuanya sinar matahari dan lolipop (jauh dari itu). Saya belajar terutama setelah bekerja, mengalokasikan satu atau dua atau tiga jam untuk belajar. Ini adalah masa-masa kelam: ketika Anda lelah setelah bekerja, tidak ada yang benar-benar melekat di otak Anda, ditambah bahasanya sendiri yang sulit dipahami (saya seorang mahasiswa humaniora, ingat?). Dan meskipun keluarga saya (istri dan anak) mendukung, sulit menemukan waktu untuk belajar, untuk keluarga, dan untuk diri saya sendiri. Kisah orang yang berjiwa humaniora - 2Hasilnya adalah penundaan yang kejam. Saya meninggalkan studi saya selama enam bulan sekaligus, bermain game online (kejahatan yang disiapkan neraka khusus), tetapi cepat atau lambat saya kembali, membaca kisah sukses orang lain, dan memulai kembali. Situasi ini juga diperburuk secara signifikan oleh krisis politik dan, akibatnya, krisis ekonomi. Gaji saya tidak dipatok terhadap dolar dan mata uang nasional mengalami devaluasi (hingga 2014, hryvnia, mata uang nasional Ukraina, telah turun dari 8 menjadi 20 terhadap dolar AS). Hasilnya, penghasilan riil saya menjadi 400-500 USD/bulan dan saya benar-benar depresi. Dengan satu atau lain cara, saya benar-benar mencapai Level 21 atau 22 dari kursus online ini dan mungkin akan melangkah lebih jauh, tetapi saya menerima email yang menggembirakan dari pembuat situs web tentang rekrutmen untuk magang (kursus versi bahasa Rusia memiliki kemitraan yang mapan dengan magang pemrograman online yang disebut topjava — catatan editor ). Magang bukanlah cakewalk. Itu memperkenalkan saya pada kerangka kerja dan perpustakaan yang dibutuhkan dalam kehidupan nyata, pada proyek nyata. Ngomong-ngomong, saya juga tidak lulus magang pertama kali (saya tidak memiliki cukup pengetahuan dan keterampilan). Namun, dalam upaya selanjutnya, pengetahuan dan keterampilan saya meningkat. Suatu hari, saat melihat-lihat daftar pekerjaan pemrogram junior di salah satu situs web terkenal dan dihormati, saya menemukan berita bahwa seorang pemimpin pasar sedang mendaftarkan siswa untuk kursus Java terbaru.Tidak seperti perusahaan besar lainnya, orang-orang ini tidak memberlakukan batasan usia (seperti hanya manula). Untuk ini, mereka berterima kasih. Persyaratannya sederhana: lulus tes penyaringan, lulus wawancara yang dilakukan dalam bahasa Inggris, dan Anda mengikuti kursus eksternal (selama sekitar 3 bulan); kemudian Anda menulis dan mempertahankan proyek Anda dan, jika Anda cukup baik, Anda mengikuti kursus internal (selama 1-6 bulan), setelah itu Anda mungkin (atau mungkin tidak) ditugaskan ke salah satu proyek penting perusahaan. Faktanya, kursus dari perusahaan yang menawarkan pekerjaan selanjutnya adalah cara terbaik dan paling tidak intensif sumber daya untuk masuk ke lapangan, tetapi ada dua nuansa di sini: pertama, sangat kompetitif, dan kedua, tidak ada jaminan pekerjaan (misalnya , Anda mungkin tidak dipekerjakan karena soft skill atau bahasa Inggris yang lemah). SAYA' Saya akan menulis tentang kompetisi berdasarkan pengalaman saya: lebih dari 450 orang melamar untuk diuji, kira-kira 50 yang diterima di kursus, kurang dari 20 yang lolos ke internal. Berapa banyak yang menerima tawaran, saya tidak tahu, tetapi faktanya beberapa tidak diketahui dengan baik oleh informasi orang dalam. Bagaimanapun, saya mendaftar untuk diuji tanpa harapan besar. Saya pikir melakukan itu lebih baik daripada tidak melakukan apa-apa, jadi saya memutuskan untuk mencobanya. Bayangkan betapa terkejutnya saya ketika beberapa waktu kemudian saya diberi tahu bahwa saya telah lulus tahap pertama dari proses seleksi dan Saya mendaftar untuk diuji tanpa harapan besar. Saya pikir melakukan itu lebih baik daripada tidak melakukan apa-apa, jadi saya memutuskan untuk mencobanya. Bayangkan betapa terkejutnya saya ketika beberapa waktu kemudian saya diberi tahu bahwa saya telah lulus tahap pertama dari proses seleksi dan Saya mendaftar untuk diuji tanpa harapan besar. Saya pikir melakukan itu lebih baik daripada tidak melakukan apa-apa, jadi saya memutuskan untuk mencobanya. Bayangkan betapa terkejutnya saya ketika beberapa waktu kemudian saya diberi tahu bahwa saya telah lulus tahap pertama dari proses seleksi dandiundang untuk berpartisipasi dalam tahap kedua: wawancara yang dilakukan dalam bahasa Inggris. Kegembiraan saya tidak terbatas, meskipun saya ragu untuk berkomunikasi dalam bahasa Inggris. Jadi saya mulai mempersiapkan:Saya meminta istri saya untuk melakukan beberapa wawancara dengan saya dalam bahasa Inggris, dan saya berlatih dan menghafal jawaban atas pertanyaan umum yang kemungkinan besar akan ditanyakan dalam sebuah wawancara (beri tahu kami tentang diri Anda, beri tahu kami tentang pengalaman Anda sebelumnya, mengapa Anda ingin bekerja untuk kita, dll). Saya lulus wawancara dan diundang untuk berpartisipasi dalam kursus. Karena ini adalah kesempatan nyata untuk mendapatkan pekerjaan, setelah berkonsultasi dengan istri saya dan meminta dukungannya, saya memutuskan untuk berhenti dari pekerjaan saya saat ini dan berkonsentrasi penuh pada kursus. Dengan kata lain, saya melakukan segalanya. Bagi saya, kursus eksternal kebanyakan membuat frustrasi: kami mulai dari dasar dan secara dangkal membahas semua konsep inti. Saya juga prihatin tentang kompetensi instruktur. Dia agak tidak pandai bicara (secara halus) untuk instruktur universitas (dan untuk instruktur paruh waktu untuk pemimpin pasar, dan, seperti yang juga dia gambarkan sendiri, instruktur yang mengajar kursus berbayar untuk sekolah offline). Kadang-kadang sulit untuk memahami ceramah, bukan karena topiknya rumit, tetapi karena penyajian informasinya buruk. Kesan saya juga dirusak oleh kejadian di salah satu perkuliahan: salah satu siswa mengajukan pertanyaan, yang kemudian dijawab oleh guru. Masalahnya adalah jawabannya salah. Rupanya, karena tidak mengetahui jawabannya, guru tersebut memutuskan untuk menyelamatkan muka di depan kelompok dengan berimprovisasi daripada dengan jujur ​​mengakui bahwa dia tidak tahu/ingat jawabannya. Kebetulan, siswa yang duduk di sebelah saya dan saya tahu jawabannya dan mengoreksi guru, tetapi kejadian itu sangat merusak kredibilitas guru di mata saya. Untungnya, menjelang akhir kursus, guru yang berbeda mengambil alih kelas. Dia memiliki penguasaan materi pelajaran yang jauh lebih baik dan memiliki keterampilan praktis. Dan penyajian informasi jauh lebih baik. Segala sesuatu dalam hidup cepat atau lambat akan berakhir, dan kursus eksternal juga berakhir. Saya menulis tugas akhir saya dan mulai bersiap untuk mempertahankannya, berharap bisa masuk ke kursus internal. Terlepas dari kenyataan bahwa saya bukan salah satu siswa terbaik, saya percaya saya memiliki kesempatan, menganggap diri saya kokoh di tengah kelompok. Sayangnya, atau untungnya, takdir campur tangan. Saya tiba di pertahanan terjadwal saya pagi-pagi sekali. Saya memberikan presentasi lisan tentang proyek saya dan kemudian meluncurkan aplikasi untuk mendemonstrasikan fungsinya. Saya dibumbui dengan pertanyaan, baik teoretis maupun praktis. Setelah menjawab pertanyaan dengan berbagai tingkat keberhasilan, saya menerima tugas pemrograman tambahan wajib dan pergi ke ruangan terpisah untuk mencari solusinya. Beberapa saat kemudian, saya kembali dengan solusi saya kepada pewawancara saya. Saat ini, kelompok pewawancara telah berubah hampir seluruhnya. Saya mempresentasikan solusi saya, tetapi mereka memberi tahu saya bahwa saya tidak memahami masalahnya dan mengundang saya untuk mencoba lagi. Aku pergi ke ruangan lain lagi. Setelah saya menemukan solusi baru, saya menemukan bahwa tidak ada orang yang semula mewawancarai saya yang masih ada. Mereka yang menggantikan mereka memeriksa tugas saya dan mengatakan bahwa karena tidak ada dari mereka yang hadir selama wawancara saya, mereka harus memeriksa dengan mereka yang hadir. Bagaimanapun, saya tidak tahu siapa yang menindaklanjuti atau bagaimana, atau bagaimana mereka mengumpulkan umpan balik tentang pembelaan saya dari orang yang berbeda, tetapi mereka memberi tahu saya bahwa saya tidak lulus. Itu menghancurkan. Benar, mereka mengatakan kepada saya bahwa saya dapat mencoba membela diri lagi setelah 3 bulan selama putaran perekrutan berikutnya: satu-satunya syarat adalah saya harus mempersiapkan dan mempertahankan proyek yang sama sekali baru. Saya tidak punya pilihan, jadi saya setuju. Kegagalan saya membuat saya depresi berat karena harapannya adalah saya sudah bisa bekerja setelah tiga bulan. Tapi sekarang tiga bulan hanya akan membawa kesempatan untuk membela diri lagi, tanpa jaminan apapun. Dan ingat, saya berhenti dari pekerjaan saya, mempertaruhkan segalanya, yang juga tidak berkontribusi pada pandangan optimis. Tentu saja, sesuatu yang positif datang dari kursus: Saya menyadari bahwa saya sudah mengetahui cukup banyak dan dapat menulis aplikasi yang berfungsi dengan antarmuka yang layak. Namun saya masih belum memiliki jaminan bahwa perusahaan bersedia membayar keterampilan ini. Jadi,Saya memulai persiapan yang intens untuk pembelaan kedua saya , tetapi saya juga mengambil langkah penting lainnya (dan, ternyata kemudian, benar): Saya memposting resume saya di berbagai situs web dan mulai pergi ke wawancara. Saya tidak bisa mengatakan ada banyak callback, biasanya satu atau dua kali setiap minggu. Pengalaman saya selama wawancara juga bervariasi, dari yang agak mengecewakan, ketika saya merasa telah menunjukkan diri saya cukup biasa-biasa saja, hingga saya menyelesaikan wawancara teknis, tetapi karena alasan tertentu tidak melangkah lebih jauh. Kisah orang yang berwawasan kemanusiaan - 3Saya tidak berkecil hati, mengingat pepatah seseorang bahwa tidak ada yang ditolak dua puluh kali berturut-turut. Saya mengerjakan kelemahan yang terungkap dalam setiap wawancara. Saya melewati dua bulan dengan cara ini, menghadiri 12-14 wawancara. Setelah salah satunya, saya mendapat tawaran pekerjaan pertama saya di sebuah perusahaan kecil, dengan gaji di atas rata-rata pasar. Saya tidak akan membahas detail hari, minggu, dll. pertama saya bekerja — itu bisa menjadi subjek artikel panjang yang terpisah. Saya hanya akan mengatakan bahwa saya berhasil melewati masa percobaan saya dan masih bekerja di perusahaan ini hingga hari ini. Saya sangat senang dengan tim dan tumpukan teknologi canggih. Saya akan segera merayakan peringatan satu tahun saya dalam pekerjaan ini, dan meskipun saya menghadapi tantangan baru hampir setiap hari, saya bersemangat untuk pergi bekerja, karena saya melakukan apa yang saya sukai. Nah, sekian postingan saya yang panjang. Saya akan menggunakan kesempatan ini untuk sekali lagi berterima kasih kepada pembuat kursus online ini karena telah meyakinkan saya untuk mengubah hidup saya secara radikal, tim kursus atas penerapan gagasannya yang cerdas. Dan meskipun saya tidak sepenuhnya menyelesaikan kursus apa pun, mereka memberi saya dasar yang diperlukan dan kepercayaan diri untuk menemukan pekerjaan pertama saya sebagai programmer. Singkatnya, saya ingin mengatakan kepada siapa pun yang meragukan kemampuannya,ingat kisah siswa humaniora yang berhasil — dan ambil langkah pertama atau selesaikan apa yang telah Anda mulai jika Anda sudah mengambil langkah pertama. Dan terakhir, semakin cepat Anda memulai wawancara, semakin baik. Anda tidak akan pernah merasa siap, tetapi Anda hanya bisa mendapatkan tawaran setelah menerima beberapa penolakan. Ingat, tidak ada yang ditolak 20 kali berturut-turut! Itu fakta yang terbukti!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION