JavaRush /Java Blog /Random-ID /Masukkan IT di 31
Chemodan
Level 17
Санкт-Петербург

Masukkan IT di 31

Dipublikasikan di grup Random-ID
Akhirnya sempat menjelaskan pengalaman pribadi saya memasuki dunia pemrograman yang menakjubkan dan misterius. Saya menerima pendidikan di bidang tenaga listrik tegangan tinggi, setelah universitas saya bekerja di bidang spesialisasi saya selama lima tahun, menaiki tangga karier dari insinyur biasa ke posisi administrasi, tetapi kali ini cukup bagi saya untuk benar-benar kecewa dengan hal ini. bidang. Bukan karena dia seperti itu, tapi karena kekacauan total, nepotisme dan korupsi yang merajalela di sana. Setelah berpikir panjang, saya membuat keputusan yang sulit dan meninggalkan almamater saya, pergi ke katering, membuka bar saya sendiri, menjalankannya, membawanya ke pekerjaan yang hampir mandiri yang jarang memerlukan intervensi saya, dan saya dihadapkan pada pertanyaan: apa yang harus dilakukan selanjutnya? Itu terjadi pada malam ulang tahunku yang ketiga puluh. Saya harus mengatakan bahwa saya sudah lama tertarik pada pemrograman. Bahkan ketika saya bekerja di sektor energi dan tidak pernah berpikir untuk meninggalkan bidang ini, saya belajar sendiri dasar-dasar Python dan menulis program kecil yang sederhana. Hanya karena itu menarik. Tapi selama bertahun-tahun ini tidak lebih dari sekedar hobi, karena untuk belajar secara menyeluruh saya membutuhkan seluruh waktu luang saya, dan saya harus mencari nafkah dari sesuatu. Ya, ya, saya telah mendengar banyak cerita (dan membacanya di sini) tentang bagaimana para pria, bersamaan dengan pekerjaan utama mereka, selama beberapa bulan, belajar pemrograman secara mandiri dan mendapat pekerjaan sebagai junior. Entahlah, mungkin hero-hero ini jauh lebih pintar dari saya😊, karena saya butuh waktu yang cukup lama untuk menguasai banyak topik. Jadi syarat awalnya adalah sebagai berikut: - ada minat belajar pemrograman; - pendapatannya tidak teratur dan tidak stabil (oh, ini bisnis kecil di Rusia 😊); - rata-rata, ada lebih banyak waktu luang dibandingkan jika Anda bekerja dengan standar lima hari seminggu. Ditambah lagi, pada saat itu tiga orang teman saya dari universitas telah meninggalkan sektor energi dan menjadi programmer, setelah menyelesaikan kursus di pusat pelatihan EPAM cabang St. Petersburg. Secara umum, pilihan saya sudah jelas 😊 Saya sengaja mulai mempersiapkan diri untuk masuk ke pusat pelatihan Epamov. Atas saran salah satu teman saya, saya mulai mengikuti kursus Javarash, sekaligus menonton segala macam ceramah dan membaca artikel: yang berada di domain publik. Sekarang akan ada sedikit pujian untuk sumber ini (ini tulus! Administrator Javarash tidak membayar saya! :)): Javarash adalah hal yang luar biasa. Jika Anda seorang pemula, sangat sulit menemukan materi yang menyajikan informasi dengan cara yang dapat diakses untuk level Anda. Javarash adalah kasus yang hampir unik. Tentu saja, beberapa topik tidak dijelaskan di sini dengan cara terbaik, tetapi tidak ada yang ideal. Secara umum, saya sangat berterima kasih kepada Javarash karena secara objektif sedikit uang (lihat harga untuk semua jenis kursus Java berbayar) mereka mengajari saya dasar-dasar bahasa sedemikian rupa sehingga saya dapat memahaminya dan memberi saya banyak latihan. Seringkali dalam komentar pada beberapa pelajaran saya melihat kemarahan dari pengguna seperti: “Saya membaca pelajaran tiga kali, tidak mengerti apa-apa, mencari informasi di sumber pihak ketiga. Untuk apa saya membayar uang? Teman-teman, seorang programmer adalah ahli olahraga dalam googling. Entah Anda baru belajar, atau Anda sudah senior yang berpengalaman - Anda akan selalu mencari informasi berbeda di Internet. Jarang sekali menemukan sumber yang berisi semua informasi yang Anda perlukan atau pahami. Jadi wajar jika Anda mencari di Google dan membaca berbagai sumber tentang topik yang sama. Baiklah, kembali ke cerita. Totalnya, dalam 4 bulan saya mencapai dan melewati sebagian level 17 (ya, saya tidak cepat), dan pada saat yang sama saya belajar bahasa Inggris dengan seorang tutor. Ya, bahasa Inggris itu sangat penting. Wawancara atau wawancara kerja apa pun tidak hanya akan dilakukan setidaknya sebagian dalam bahasa Inggris, tetapi sebagian besar informasi yang Anda perlukan untuk bekerja hanya tersedia di sumber daya berbahasa Inggris. Pada Javarash level 17, saya menyadari bahwa saya telah membahas topik-topik yang diperlukan untuk memasuki pusat pelatihan, kembali ke level nol dan mulai mengulangi semuanya. Dan saya mengirim lamaran ke pusat pelatihan. Beberapa minggu kemudian mereka menelepon saya dan meminta saya menceritakan tentang diri saya dalam bahasa Inggris, kemudian dalam bahasa Rusia mereka menanyakan pertanyaan sederhana tentang jenis penyortiran, pengubah akses, prinsip OOP, tipe data, dll. dan diundang untuk mengikuti ujian masuk. Ujian terdiri dari tiga bagian. Yang pertama adalah tes di komputer. Dua puluh tugas/pertanyaan tentang loop, pengurutan, bekerja dengan string, pengumpulan data, pertanyaan umum tentang SQL, beberapa pertanyaan tentang logika, satu jam diberikan untuk semuanya. Yang kedua adalah surat dalam bahasa Inggris tentang topik tertentu, 150 kata dan 20 menit. Yang ketiga wawancara lisan dengan programmer dari EPAM, pertanyaannya lagi tentang penyortiran, perangkat memori di Java, prinsip pengoperasian pengumpul sampah, prinsip OOP. Setelah itu, mereka memulangkan saya dengan janji seminggu lagi mereka akan mengirimkan surat berisi putusan. Setelah surat bahagia itu, saya sekali lagi diundang ke kantor untuk berbincang dengan manajer SDM (atau manajer sumber daya? Saya tidak tahu). Di sana mereka kembali menanyakan pertanyaan umum dari biografi saya: mengapa saya memilih Java, mengapa pemrograman secara umum, dan meminta saya menceritakan dalam bahasa Inggris kelebihan dan kekurangan dari profesi saya sebelumnya. Beberapa minggu kemudian, kursus malam tentang Java Core dimulai, tiga kali seminggu di kantor. Kursus berlangsung selama tiga setengah bulan dan diakhiri dengan ujian yang cukup sulit (berdasarkan soal OCA/OCP dari Oracle), kurang dari separuh kelompok lulus ujian. Mereka yang lulus berakhir di bagian kedua dari pusat pelatihan, yang disebut laboratorium. Ini adalah tiruan lengkap dari karya nyata. EPAM memiliki beberapa proyek internal yang dikerjakan oleh mahasiswa laboratorium. Segala sesuatu yang ada di sana nyata, sesuai dengan ajaran Scrum dan Agile, seperti programmer sungguhan😊: tim yang terdiri dari pengembang, pemimpin tim, analis bisnis, penguji, dll., rapat harian, Jira, tugas, tinjauan kode, dll. Selanjutnya. Sejalan dengan pengerjaan proyek pendidikan, ada kuliah tentang SQL, Spring, multithreading, Java 8 dengan pekerjaan rumah. Secara umum, laboratorium ini penuh dengan acara yang kaya dan menarik. Saya menghabiskan empat bulan di lab dan lulus wawancara terakhir - percakapan dua jam dengan dua programmer EPAM. Mereka bertanya tentang tes menulis, pengumpulan data, struktur peta terperinci, SOLID, prinsip ACID, inovasi Java 8, pengecualian, kami berbicara secara detail tentang Spring. Ada banyak topik, sebagian besar tidak dapat saya ingat. Ada dua tugas praktis - menulis aliran (tentu saja dengan lambda) dan kueri sederhana ke database. Seminggu kemudian saya menerima surat kebahagiaan - tawaran dari Epam 😊 Dari mendaftar di Javarash hingga menandatangani kontrak kerja, 15 bulan berlalu, dan pada usia 31 tahun saya menjadi seorang programmer. Param-param-pam, itu dia!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION