JavaRush /Java Blog /Random-ID /Dari guru hingga data besar
Varvara Kozhukhova
Level 41
Санкт-Петербург

Dari guru hingga data besar

Dipublikasikan di grup Random-ID
Halo semua! Nama saya Varvara, dan baru-baru ini saya akhirnya menyelesaikan masa percobaan saya sebagai big data June di Epam. Saya ingin berbagi bagaimana saya sampai pada titik ini dan bagaimana javarush membantu saya dalam hal ini)) Pertama, tentang data awal saya. Saya berusia 32 tahun. Saya ingin menjadi seorang programmer saat masih di kelas 9, dan bahkan memilih spesialisasi di universitas - matematika terapan dan ilmu komputer. Tetapi harga diri yang rendah mengambil alih dan saya hanya takut untuk pergi ke sana, berpikir bahwa saya tidak akan mampu menyelesaikan studi saya ((Pada akhirnya, saya belajar untuk menjadi seorang programmer - untuk gelar kedua. Sebagai hasilnya, saya mendapat dua teratas - metode matematika di bidang ekonomi (penuh waktu) dan sistem otomatis manajemen (korespondensi). Saya belajar di Samara, di Aerokos, dan kami menulis di Delphi))) Segera setelah universitas, untuk beberapa alasan saya melanjutkan ke sekolah pascasarjana, meskipun saya tidak terlalu menginginkannya. Tiga tahun kemudian dia mempertahankan gelar PhD-nya, dan setelah itu dia bekerja sebagai guru universitas selama enam tahun berikutnya: dia mengajar vyshmat dan segala jenis disiplin ilmu yang “mendekati IT”. Selama waktu ini, saya menulis proyek kesayangan - dalam bash, tex dan python, mengkodekan beberapa skrip kecil dalam R, tetapi saya tidak memikirkan pemrograman sebagai sebuah profesi sama sekali: Saya ingat bahwa sulit bagi saya untuk mempelajarinya, dan sepertinya otak ini tidak cukup... Pada tahun 2019, saya akhirnya muak dengan apa yang terjadi di pendidikan tinggi kami, dan saya memutuskan sudah waktunya untuk “keluar”, terutama karena saya tidak pernah merasakannya. seperti "guru berdasarkan panggilan". Rencana awal saya adalah mencoba sendiri di bidang ilmu data, karena dalam kegiatan “ilmiah” saya mengerjakan model matematika untuk data sosio-ekonomi. Saya pikir ada semacam dasar dalam matematika, tetapi saya tidak bisa menjadi seorang programmer, saya tidak bisa melakukannya))), jadi saya menyingsingkan lengan baju saya dan mulai belajar. Dalam tiga bulan, saya menyelesaikan spesialisasi Yandex dalam pembelajaran mesin pada kursus tersebut dan setelah itu saya meninggalkan universitas. Pacarku (ngomong-ngomong, inilah kisah suksesnya) menawarkan untuk pindah dari Samara ke St. Petersburg, yang kami lakukan pada November 2019, dan sejak saat itu saya tidak bekerja. Rencana awalnya adalah melalui wawancara seperti Junes - tanggal para pemuja setan. Selama dua bulan saya sekaligus belajar di mlcourse.ai dan melamar lowongan. Secara umum, jumlah June sangat sedikit. Lebih sering daripada tidak, mereka tidak menjawab saya, dalam beberapa kasus mereka menolak saya, tetapi mereka tidak pernah memanggil saya untuk wawancara sama sekali. Sejujurnya, saya menyerah. Sekarang saya sudah memahami bahwa, secara umum, saya hanya tahu sedikit, baru saja menyelesaikan spesialisasi online, dan yang paling penting, saya tidak memiliki pengalaman dalam pengembangan komersial, dan tanpanya tidak ada jalan. Pacar saya menasihati saya untuk melupakan ilmu data dan mulai melakukan pengembangan. Kami duduk dan berpikir dan memutuskan bahwa dia sudah memiliki pengalaman masuk ke TI dengan javarush, dan saya harus mencoba hal yang sama. Jadi, untuk menyambut tahun 2020, saya duduk dulu dengan cs50, lalu mulai mengikuti kursus javarush. Pada saat yang sama, pacar saya bercerita tentang kursus Java di Epam yang bisa saya ambil sebagai pengalaman. Saya melamar di situs web mereka. Sekitar minggu ke 11 pelatihan javarush saya, saya menerima panggilan untuk wawancara telepon. Jika bukan karena cs50, saya tidak akan lulus: mereka menanyakan struktur data apa yang Anda ketahui, apa itu tumpukan dan antrian, apa itu tumpukan overflow, tentang metode pengurutan, dan sesuatu yang sangat mendasar tentang Java, dari rangkaian jenis loop apa dan bagaimana Anda menulis loop tak terbatas. Lalu ada bagian non-teknis di mana Anda harus menjawab dalam bahasa Inggris - menanyakan apa yang Anda ketahui tentang Epam))) Entah bagaimana saya keluar dari situ. Sepertinya ada beberapa pertanyaan umum lainnya tentang diri saya. Setelah 10 menit percakapan telepon, saya cukup stres: hanya mereka bertanya kepada Anda dalam bahasa Rusia tentang tumpukan overflow dan kemudian - apa yang Anda ketahui tentang Epam))) Singkatnya, mereka menelepon saya untuk tahap kedua - wawancara langsung . Pertama ada ujian tertulis dalam bahasa Inggris selama 40 menit: Saya harus menulis surat kepada seorang teman yang sepertinya telah mengambil kursus Epam dengan permintaan nasihat tentang sesuatu tentang belajar. Lalu ada tes komputer: Anda harus menulis kode di notepad. cs50 membantu lagi: ada masalah pengurutan, pertanyaan tentang kompleksitas algoritma, masalah loop yang rumit, masing-masing satu pertanyaan tentang sql dan http. Setelah tes ada wawancara tatap muka, dimana mereka ditanya selama 40 menit apa yang Anda ketahui tentang java core. Saat itu saya baru berada di level 18 di javarush. Kami berbicara tentang prinsip-prinsip OOP, antarmuka dan kelas abstrak, koleksi, multithreading - singkatnya, saya harus memberi tahu Anda semua yang telah saya pelajari hingga saat ini. Hilang. Tahap ketiga adalah wawancara dengan HR. Di sana mereka bertanya tentang motivasi, latar belakang, dan sekali lagi percakapannya dalam bahasa Inggris - beberapa pertanyaan psikologis yang tidak menyenangkan. Telah diambil! Karena pandemi, kursusnya sendiri dilakukan secara online, dua kali seminggu selama satu setengah jam di malam hari, selama tiga bulan. Pada saat kursus dimulai, saya sudah mencapai level 30 di javarush. Dosen mengoceh dengan bodohnya, menyakitkan untuk didengarkan, saya tahu semua topik kecuali Java EE, spring dan jdbc. Sebagai pekerjaan rumah, mereka memberi saya semua masalah Java dari hackerrank dan codingbat, serta proyek kesayangan untuk mengimplementasikan CRUD di musim semi. Saya harus pindah ke musim semi sendirian dalam dua minggu. Saya juga harus membaca buku OCA dan OCP dan mempersiapkan ujian akhir kursus - berdasarkan tes ini. Mereka sangat menjijikkan! Saya lulus lagi, dan mereka membawa saya ke laboratorium Epam. Di sinilah saya senang sekali, karena setelah lab rasanya lebih mudah mencari pekerjaan, karena ini sudah pengalaman, meski dalam proyek pelatihan. Bagi yang belum tahu: lab adalah 8 jam kerja-belajar tidak berbayar sehari, lima hari seminggu, selama minimal 3 bulan. Anda dapat menghabiskan waktu lebih sedikit dalam sehari, tetapi semuanya akan memakan waktu lebih lama. Di lab, segera diadakan call-meeting dengan perwakilan proyek big data, yang mengundang mahasiswa laboratorium java. Saya pikir - kenapa tidak))) Ada jaminan sosial lagi: sebagian besar inti java dan beberapa teka-teki logika. Mereka membawaku. Syarat untuk lulus dari lab adalah selesainya kursus pelatihan pengantar bigdata - kursus ini dibuat oleh Epam sendiri, dan dalam bahasa Inggris: ada video, pekerjaan rumah dan tes, serta tiga percakapan dengan seorang mentor. Saya menyelesaikan kursus ini dalam waktu sekitar satu setengah bulan: kursus tersebut mencakup Hadoop, Spark, Hive, Kafka, Elasticsearch. Pekerjaan rumah di Java dan Scala. Secara paralel - sebuah proyek pendidikan, pada musim semi - backend, dan dengan Python - bagian data besar. Begitulah akhirnya saya mendapatkan tiga bahasa, bukan satu)) Tepat empat bulan setelah bergabung dengan lab, saya dijadwalkan untuk wawancara. Wawancara tersebut merupakan wawancara “bicara dan sentuh”. Mereka menanyakan segalanya - tentang diri saya, apa yang saya lakukan, proyek kesayangan apa yang ada, tugas menarik apa yang saya lakukan pada proyek sekolah, sedikit tentang Java dan kursus big data. Yang terburuk dari semuanya adalah pertanyaan tentang Scrum dan Agile - saya tidak tahu apa-apa tentang mereka)) Singkatnya, saraf saya hilang setelah ini, tetapi di malam hari saya melihat melalui pos tawaran dari unit data besar Epam. Setelah dipekerjakan, sebagai syarat masa percobaan, saya harus mengambil kursus kedua tentang bigdata - topik yang sama, hanya lebih dalam, dan nifi, streamset, nosql, Jenkins, airflow ditambahkan. Saya paham suratnya banyak sekali, saya coba rangkum secara singkat: 1. Saya belajar nonstop sejak Juli 2019 (kecuali akhir pekan)), dan total sudah 11 bulan tidak bekerja. 2. Jika Anda menghilangkan kegagalan dalam ilmu data, maka jalur menuju TI membutuhkan waktu 10 bulan. 3. Yang harus saya miliki ketika melewati Epam adalah cs50, beberapa kursus di sql (Schultheis di Steppe, misalnya), javarush (akhirnya saya mencapai level 38, sisanya baru saya buka), spring (ripper Borisov, dan Alishev di YouTube), bahasa Inggris yang kuat (saya punya B2). 4. Untuk tanggal besar bulan Juni, Anda memerlukan Java, dan pengetahuan tentang javarush hampir cukup untuk ini (Anda juga memerlukan java 8), dan Scala, Python - pada awalnya, mereka akan mengajari Anda sepanjang prosesnya. 5. Saat-saat sulitnya adalah: menguasai git - Saya tidak punya pengalaman dengannya, buruh pelabuhan, kubernetes, dan secara umum seluruh prosedur ci/cd - ketika Anda tidak mengetahuinya, Anda tidak mengerti apa yang harus dilakukan Google. 6. Sulit untuk mengatakan pada diri sendiri: “Kamu bisa!”, untuk percaya dan terus membajak. Sulit juga untuk meninggalkan struktur pemerintahan demi struktur komersial - pertimbangkan Saya belum pernah melakukan wawancara pasar (pekerjaan di universitas daerah = berkencan, dan sayangnya tidak ada yang tertarik dengan tingkat pengetahuan Anda), dan stresnya sangat besar bagi saya. Saya berharap semua orang yang telah memulai jalur "memasuki TI" memiliki kepercayaan diri - Anda akan berhasil jika Anda tidak menyerah dan belajar secara teratur.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION