JavaRush /Java Blog /Random-ID /Saya sendiri dulu menerbangkan pesawat tempur - sekarang ...
Даниил
Level 41

Saya sendiri dulu menerbangkan pesawat tempur - sekarang saya seorang programmer

Dipublikasikan di grup Random-ID
Halo semua! Sekarang giliran saya untuk menulis cerita saya sendiri di sumber ini, yang pernah menginspirasi saya dan memberi saya jalan menuju TI. Ini sebenarnya adalah artikel pertama saya dalam hidup saya, jadi semuanya akan ditulis dengan kata-kata saya sendiri dan belum tentu secara singkat, jadi mari kita langsung ke intinya. Bagaimana semuanya dimulai Semuanya dimulai dengan fakta bahwa saya sedang belajar menjadi pilot militer di salah satu negara CIS. Bagaimana ini terjadi dan mengapa saya memilih profesi ini - saya dapat memberi tahu Anda di komentar jika ada yang tertarik. Saya sekali lagi pulang ke ibu kota dan bertemu dengan teman-teman sekelas, yang saya lakukan setiap kali saya tiba, karena saya jarang datang karena pekerjaan saya. Saat itu akhir tahun 2014, saya berada di tahun ke-3 dan, seperti biasa, kami berbagi berita, rencana, dan prospek hidup. Setelah mendengar prospek dari saya, dua orang mulai memberi tahu saya bahwa ini adalah “ baiklah, sejujurnya saja ” (artinya prospek ketika saya masih di militer) dan mulai mendorong saya untuk terjun ke dunia pemrograman. Tentu saja, saya tidak mengerti bagaimana ini lebih baik mengingat fakta bahwa idealnya saya akan menjadi pilot di Airbus atau Boeing, terbang keliling dunia dan mendapatkan banyak uang, dan saya tidak menganggap diri saya cukup pintar. untuk itu. Pada kunjungan saya berikutnya, setahun kemudian, situasinya terulang kembali, hanya orang-orang yang sudah mulai bekerja penuh waktu, dan tidak hanya belajar, tetapi saya tetap tidak yakin. Saya sendiri dulu menerbangkan pesawat tempur - sekarang saya seorang programmer - 1Dan inilah kelulusan yang telah lama ditunggu-tunggu dari radang kandung lendir saya. Ketika saya masuk, saya tahu bahwa saya akan belajar selama lebih dari 4 tahun kalender di universitas, tetapi seperti yang selalu terjadi di negara kita, semuanya berjalan lancar, Anda tahu bagaimana dan di mana. Hasilnya, saya belajar selama 5,5 tahun, lulus dan pergi mengabdi di seberang negara, dan sekarang saya menjadi perwira, pilot pesawat tempur (walaupun saya ingin menerbangkan pesawat angkut, tetapi mereka memindahkan saya). Setelah lulus, setiap petugas diharuskan menandatangani kontrak selama 5 tahun, yang ternyata kemudian hampir tidak mungkin lepas dari kata “sepenuhnya”. Pada saat saya lulus, semuanya menjadi sangat berbeda dari saat saya masuk - gajinya tidak sama, fitur layanannya tidak sama, tetapi saya berkata pada diri sendiri bahwa saya akan terus bergerak menuju tujuan saya dan menjadi pilot sipil di beberapa maskapai penerbangan serius. Momen pengambilan keputusan Jadi saya bertugas selama beberapa bulan, melihat apa yang menanti saya, dan setelah pertemuan berikutnya dengan teman sekelas yang sama, saya masih menyadari bahwa setidaknya ada baiknya mulai mencoba sesuatu dalam pemrograman, karena semakin saya belajar bagaimana saya bisa menjadi pilot sipil. - semakin saya menyadari betapa kecilnya peluang saya (bayangkan, seseorang yang mampu melakukan aerobatik kompleks di ketinggian rendah tidak diperlukan dalam penerbangan sipil). Dan semakin saya mengabdi, semakin saya menyadari bahwa saya menjadi semakin bodoh setiap hari, dan secara umum saya tidak ingin menghapus celana saya di sini ketika orang-orang mencapai sesuatu dalam hidup. Pada akhirnya, saya bertanya kepada teman-teman sekelas itu di mana saya harus memulai. Mereka merekomendasikan beberapa opsi, tetapi saya memilih Javarush sebagai yang utama, karena ini yang paling mudah dimengerti. Saat pertama kali mencobanya, saat itu, awal tahun 2018, masih ada semacam Javarush yang berbahasa Inggris, tapi versi gratis. Secara kasar, saya tidak tahu bahasanya, saya akrab dengan komputer pada level minimum MS Office dan dapat meluncurkan game dari torrent. Saya sendiri bahkan tidak dapat menginstal ulang Windows. Saya mungkin melewati level 5-6 tanpa memahami apa yang saya lakukan dan untuk apa semua ini. Tautan ke materi hanya berisi kanvas dokumentasi berbahasa Inggris dan banyak sekali kata-kata yang tidak dapat dipahami bahkan dalam bahasa kami. Jadi saya menyerah pada bisnis ini, ada cukup banyak pekerjaan di dinas, dan ketika saya punya waktu, saya belajar setidaknya beberapa bahasa. Kemudian pada bulan September 2018, ada waktu yang jauh lebih lama dan Javarush mengirim email dengan diskon untuk langganan tahunan, hanya $100 untuk tahun tersebut. Karena saya punya waktu dan uang, saya memutuskan untuk membelinya. Proses pembelajaran Karena saya sebelumnya mencoba menyodok sesuatu dalam versi bahasa Inggris, kedua kalinya dalam bahasa Rusia, dan bahkan sedikit dimodifikasi, setidaknya menjadi jelas apa yang terjadi. Setelah mencapai beberapa artikel di salah satu level pertama tentang literatur yang bermanfaat untuk pemula, saya mencari buku Head First Java 2nd Edition. Ulasan tentangnya sebagian besar positif dan ada terjemahan lengkapnya. Saya membacanya lebih dari sebulan, mencapai bab ke-12 dari 17 bab, sejak itu ada informasi yang jelas-jelas tidak relevan dengan kenyataan kita. Saya harus membaca ulang hal yang sama dengan sangat sering dan perlahan sebanyak 3 kali, karena bahkan dalam bahasa Rusia pun sulit untuk memahami esensinya karena banyaknya kata-kata yang asing, dan otak belum dibangun kembali untuk memahami segalanya. Tapi itu terbayar! Selanjutnya, ketika melewati JR, saya sudah melakukan semuanya dengan sangat sadar, dan tidak sembarangan seperti sebelumnya. Karena perfeksionisme saya, saya tidak melewatkan satu tugas pun dan tidak melanjutkan sampai semuanya selesai. Ke depan, saya akan mengatakan bahwa saya masih melewatkan 2 tugas dari semuanya, satu di level 11 dan yang lainnya di tingkat yang lebih jauh, dan ini adalah pendekatan biasa-biasa saja jika waktu Anda terbatas. Kebetulan saya mengerjakan satu tugas di akhir level 20 selama 3 minggu, padahal sebenarnya tidak terlalu diperlukan, murni untuk pelatihan otak. Namun hal ini tidak terlalu mengganggu saya, karena saya masih memiliki waktu 4,5 tahun lagi untuk mengabdi hingga kontrak berakhir. Alhasil, secara perlahan dan terputus-putus dalam pelayanan, saya menyelesaikan JR seluruhnya dalam waktu satu tahun satu bulan. Kebetulan saya menghabiskan 30-40 jam seminggu, atau bahkan lebih, untuk belajar, dan terkadang saya hanya menghabiskan 10-20 jam dalam sebulan, tergantung layanannya. Tapi saya menyisihkan waktu untuk diri saya sendiri untuk istirahat agar bisa mengalihkan pikiran dari segalanya. Setelah menyelesaikan JR, muncul pertanyaan yang masuk akal: “Apa selanjutnya?” karena saya memahami bahwa setelah melalui seluruh JR, Anda jelas bukan orang yang siap dipekerjakan oleh suatu perusahaan, terutama karena saya terus melayani dan saya tidak melihat opsi untuk mulai bekerja. Saya segera mengajukan pertanyaan ini, bisa dikatakan, "kepada para pahlawan acara tersebut" - mereka yang membujuk saya untuk memulai semua ini. Pada tahap itu, saya sudah memahami setidaknya sesuatu tentang pemrograman dan dapat memahami informasi yang mereka dapatkan di Salesforce sejak awal - arah yang sangat menjanjikan di negara-negara CIS dan ada bidang pekerjaan yang belum digarap di sana. Mereka mengirim saya ke Trailhead , sumber daya berbahasa Inggris gratis untuk mempelajari Salesforce. Jika ada yang tertarik dengan semua ini dan apa hubungannya Java dengan itu, saya akan menjelaskannya di komentar, tetapi untuk saat ini saya hanya memberi tahu Anda jalan saya. Di sana saya kembali menghadapi kesulitan yang sama seperti bahasa Inggris, tetapi saya tidak cukup mempelajarinya bahkan untuk membacanya tanpa penerjemah, banyak materi baru yang belum pernah saya lihat sebelumnya, dan tugas-tugas yang diambil di luar konteks yang tidak saya lihat. tidak mempunyai banyak kecerdasan dalam melakukan hal-hal yang diperlukan, tetapi hampir seketika terlupakan. Jadi saya belajar selama kurang lebih sebulan dan entah bagaimana kehilangan minat dan memutuskan untuk belajar bahasa lebih lanjut. Kemudian, beberapa bulan kemudian, setelah percakapan lain dengan teman sekelasnya, dia menyarankan saya untuk meningkatkan front-end dan bekerja dengan database. Satu buku yang saya rekomendasikan: Memahami SQL oleh Martin Gruber . Saya sarankan membacanya, saat ini semua orang membutuhkannya seperti Javascript. Setelah membacanya (sekitar 2 bulan) saya berlatih di sql-ex.rutempat saya menyelesaikan sekitar 130 tugas SQL tingkat pemula, yang mungkin membutuhkan waktu 2-3 bulan lagi. Perlu dicatat bahwa selama periode waktu ini saya memutuskan untuk mengundurkan diri dari tentara, tetapi ternyata saya hanya dapat membatalkan pendaftaran sebagai pilot dan terus mengabdi pada spesialisasi non-terbang, tetapi dengan mengorbankan gaji yang sebesar itu. 1,5 kali lebih banyak, saya memiliki lebih banyak waktu luang dan kesempatan untuk mengelolanya, yang tidak saya sesali sama sekali. Kemudian terjadilah maraton HTML gratis selama 5 hari dari GoIT, di mana saya akhirnya kurang lebih bekerja dengan HTML/CSS dan, sebagai hasilnya, membuat resume saya. Nah, kemudian saya mulai mempelajari Javascript yang dikirimkan kepada saya di learn.javascript.ru (sumber yang sangat bagus, saya merekomendasikannya). Meskipun saya mempelajarinya hanya pada tingkat teoretis, hal itu juga membuahkan hasil. Setidaknya saya berhenti merasa takut padanya dan mengerti bagaimana mencoba bekerja dengan binatang buas ini. Dan segera setelah saya mempelajari DOM, liburan lainnya terjadi di mana saya sekali lagi bertemu dengan salah satu teman sekelas yang menyarankan agar saya mencoba mengambil kursus singkat tentang Salesforce. Dia dan rekannya menyusun kursus ini dan memberi kami kuliah online. Kursus ini seperti ujian bagi sekelompok kecil orang. Dan kali ini sudah ditembakkan! Saya tahu bahasa Inggris, saya tahu HTML/CSS, SQL dan Javascript pada tingkat dasar, dan saya memiliki algoritma tindakan yang jelas tentang apa yang harus dipelajari dan mengapa, dengan tenggat waktu, dll. yang mendorong saya lebih banyak bekerja dan mendisiplinkan saya. Untuk sesaat, saat itu bulan Desember 2020, lockdown sudah berlalu dan mereda, namun lockdown lagi sudah dekat. Pada saat itu, saya belum menulis apa pun di Java selama setahun dan sudah cukup banyak melupakannya, sehingga saya ragu apakah saya dapat mengingat sepenuhnya sintaksisnya. Namun Salesforce memiliki bahasa tersendiri untuk back-end, yang disebut Apex (seperti Java, tetapi disederhanakan 3 kali dengan sintaksis yang sangat mirip). Kursus ini berlangsung selama 2,5 bulan, termasuk hari libur, sehingga saya menyelesaikan semua topik utama dan hampir menyelesaikan lencana super. Pembelajaran kami dilakukan sedemikian rupa sehingga kami diberi tugas dari Trailhead dan membaca 2 ceramah dalam seminggu secara online. Tentu saja, tidak ada seorang pun yang punya waktu untuk memberi, apalagi memeriksa, pekerjaan rumah. Baiklah, lalu saya duduk dan perlahan memberikan lencana super pada topik yang kami pelajari. Wawancara pertama dalam hidup saya Dan di awal bulan Maret 2021, sambil terus membuat superbadges, saya memutuskan untuk melalui DOU, situs pencarian kerja untuk spesialis TI (saya sangat menyarankan untuk memantau situasi pasar tenaga kerja TI di situs tersebut), dan melihat apa yang terjadi di sana sekarang. Akibatnya, saya menemukan bahwa posisinya tidak sepenuhnya jelas, tetapi ditulis sebagai Pengembang Salesforce, dan Anda dapat melakukannya tanpa pengalaman kerja dan dari jarak jauh. Memahami sepenuhnya bahwa saya masih terlalu muda untuk ini, dan sama sekali tidak memahami bagaimana saya akan menggabungkan layanan dan pekerjaan pertama dalam hidup saya sebagai seorang programmer, dan bahkan dari jarak jauh. Secara umum, karena penasaran, saya mengirimkan resume saya dan, yang mengejutkan, mereka menghubungi saya dan menawari saya wawancara. Saya memutuskan bahwa upaya gratis untuk mendapatkan wawancara tidak akan berlebihan, jadi saya setuju. Perlu dicatat bahwa pada saat itu telah terjadi lonjakan pasar dan perusahaan sudah lama mulai mengalami kekurangan personel, sehingga, dan sepanjang tahun 2021, pasar memiliki kondisi yang sangat nyaman untuk mencari pekerjaan pertama dan meningkatkan karir Anda. kecepatan. Inilah sebabnya mengapa perusahaan merekrut hampir semua orang secara berturut-turut (tentu saja ini saya dengan syarat). Pekerjaan pertama Pada pertengahan Maret 2021, saya tidak bekerja selama sebulan karena alasan keluarga, dan pada pertengahan April, seorang kenalan di LinkedIn mengirimi saya tautan ke magang online gratis dari satu perusahaan. Karena penasaran, saya mengajukan lamaran dan memutuskan untuk memeriksa DOU sekali lagi , dan menemukan beberapa kursus serupa yang juga saya lamar. Salah satu perusahaan ini ternyata menjadi yang tercepat dan merespons dalam beberapa hari, menawarkan untuk memulai kursus minggu depan. Kursus ini sepenuhnya gratis dan online, dan mereka juga berjanji akan memberikan “beasiswa” setelah berhasil menyelesaikan kursus. Rupanya bintang-bintang kembali sejajar, jadi perusahaan ini hanya membayar kami untuk mengambil kursus online dari Foxhearted, yang saya sendiri sedang berpikir untuk mengambil kembali ketika saya belajar di Javarush, tetapi entah bagaimana tidak sampai ke sana, meskipun saya sudah punya rencana untuk mengikuti kursus mereka di Salesforce. Perasaan setelah menyelesaikan kursus itu agak ambigu, tetapi hasilnya pasti ada. Dalam 2 bulan yang diberikan perusahaan kepada kami untuk menyelesaikan kursus, saya menyelesaikan 90 persennya, yang pada akhirnya hanya ada wawancara setengah jam dengan pimpinan teknis. Pertanyaannya sederhana, sebagian besar bersifat umum, karena dia memiliki kode yang saya tulis di depan saya dan yang sebelumnya telah dia analisis secara teori. Hasilnya - tawaran pertama dalam hidup saya! Di akhir masa magang, saya tidak lagi khawatir tentang “apakah saya memiliki pengetahuan yang cukup untuk diterima bekerja?”, karena perusahaan telah menjelaskan bahwa secara umum kami memiliki pengetahuan yang cukup untuk mereka, namun pertanyaannya adalah “bagaimana saya akan bekerja untuk mereka?” mereka, meskipun dari jarak jauh, tapi bertugas secara paralel di ketentaraan dengan segala nuansa yang terjadi?” tetap terbuka. Untungnya, perusahaan membuat semua kelonggaran dan mempekerjakannya. Dan sekarang saya sudah berhasil mendapatkan gaji pertama saya sebagai programmer sekaligus menjalankan wajib militer. Saya sangat senang bahwa suatu hari saya yakin bahwa segala sesuatu mungkin terjadi dan itu sepadan. Jadi saya harap cerita saya akan menginspirasi Anda setidaknya sedikit dan lakukanlah... Tips • yang paling penting adalah memahami alasan Anda mempelajari pemrograman. Memahami dan mengingatkan diri sendiri tentang perlunya mencapai suatu tujuan adalah motivator terbaik; • Disiplin diri juga sangat penting. Jika pilihannya adalah “beristirahat atau berolahraga sekali lagi”, jangan pernah berpikir, tetapi lakukanlah, bahkan ketika kolega/teman/orang lain sedang minum-minum di sebelah Anda. Namun tetap saja, Anda tidak boleh berhenti istirahat sepenuhnya. Dalam jarak yang jauh, Anda bisa menjadi sangat lelah sehingga Anda tidak ingin melanjutkannya. Jadi, Anda juga perlu istirahat, tetapi secukupnya; • Anda tidak boleh membiarkan istirahat yang lama dalam belajar, karena akan memakan banyak waktu untuk mengingat apa yang sebenarnya Anda pelajari; • penting untuk menetapkan sasaran dan tenggat waktu sementara, hal ini membantu mencegah segala sesuatunya berjalan begitu saja, sehingga akan sangat memperpanjang prosesnya, yang bisa menjadi sangat penting jika Anda memiliki tenggat waktu yang terbatas atau perlu mencapai tingkat tertentu secepat mungkin (saya biasanya tidak melakukan ini karena kurangnya “ayam panggang”, tetapi ketika saya melakukannya, saya lebih efektif dan disiplin); • Selama proses pembelajaran, berperan aktif dalam mengomentari SETIAP perkuliahan dan tugas. Dengan cara ini otak menggali lebih dalam esensinya dan membantu menemukan orang-orang yang berjalan + - di samping Anda yang dapat membantu Anda mendapatkan bantuan dari seseorang atau membantu orang lain sendiri untuk sekali lagi mengingat apa yang telah dilupakan, atau bahkan memompa bahkan lebih tinggi lagi; • mendaftar pada sumber daya seperti LinkedIn dan DOU dan secara aktif mencari orang yang dapat membantu, memberikan nasihat tentang masalah apa pun. Semua orang di TI ramah dan siap membantu karena mereka sama seperti Anda. Jangan malu untuk mencari kenalan baru, itu sangat membantu; • Pendekatan pembelajaran dengan benar dalam artian jika Anda memerlukannya lebih cepat, pelajari satu cara, dan jika Anda seperti saya, maka pelajari cara lain. Jika Anda tidak berencana untuk langsung menuju ke arah Java EE atau sejenisnya, maka menurut saya 20 level sudah cukup, dan kemudian Anda harus melakukan apa yang Anda rencanakan secara langsung; • dalam hal apapun mengetahui atau belajar bahasa Inggris. Tanpanya, ada peluang, tetapi lebih kecil, dan pertumbuhan karier akan menjadi sangat relatif; • jangan lupa untuk menulis kisah sukses Anda setelah menerima penawaran pertama!!!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION