JavaRush /Blog Java /Random-MS /Daripada guru kepada data besar
Varvara Kozhukhova
Tahap
Санкт-Петербург

Daripada guru kepada data besar

Diterbitkan dalam kumpulan
Hai semua! Nama saya Varvara, dan baru-baru ini saya akhirnya menamatkan tempoh percubaan saya sebagai data besar Jun di Epam. Saya ingin berkongsi bagaimana saya sampai ke tahap ini dan bagaimana javarush membantu saya dengan ini)) Pertama, mengenai data awal saya. Saya berumur 32 tahun. Saya mahu menjadi seorang pengaturcara semasa masih di gred 9, malah memilih kepakaran di universiti - matematik gunaan dan sains komputer. Tetapi harga diri yang rendah mengambil alih dan saya hanya takut untuk pergi ke sana, memikirkan bahawa saya tidak akan dapat menampung pelajaran saya ((Akhirnya, saya pergi belajar untuk menjadi seorang pengaturcara - untuk ijazah kedua. Sebagai hasilnya, saya mendapat dua teratas - kaedah matematik dalam ekonomi (sepenuh masa) dan pengurusan sistem automatik (surat-menyurat). Saya belajar di Samara, di Aerokos, dan kami menulis di Delphi))) Sejurus selepas universiti, atas sebab tertentu saya pergi ke sekolah siswazah, walaupun saya tidak mahu. Tiga tahun kemudian dia mempertahankan PhDnya, dan selepas itu dia bekerja sebagai guru universiti selama enam tahun lagi: dia mengajar vyshmat dan semua jenis disiplin "dekat IT". Pada masa ini, saya menulis projek haiwan peliharaan - dalam bash, tex dan python, mengodkan beberapa skrip kecil dalam R, tetapi saya langsung tidak memikirkan tentang pengaturcaraan sebagai profesion: Saya teringat bahawa sukar untuk saya belajar, dan nampaknya tidak cukup untuk otak ini... Pada tahun 2019, saya akhirnya bosan dengan apa yang berlaku dalam pendidikan tinggi kami, dan saya memutuskan bahawa sudah tiba masanya untuk "keluar", terutamanya kerana saya tidak pernah merasakan seperti "guru dengan panggilan". Rancangan awal saya adalah untuk mencuba diri saya dalam sains data, kerana dalam aktiviti "saintifik" saya, saya bekerja pada model matematik untuk data sosio-ekonomi. Saya fikir ada beberapa jenis asas dalam matematik, tetapi saya tidak boleh menjadi seorang pengaturcara, saya tidak boleh melakukannya))), jadi saya menyingsingkan lengan baju saya dan mula belajar. Dalam tiga bulan, saya menamatkan pengkhususan Yandex dalam pembelajaran mesin pada kursus dan selepas itu saya meninggalkan universiti. Teman lelaki saya (by the way, inilah kisah kejayaannya) menawarkan untuk berpindah dari Samara ke St. Petersburg, yang kami lakukan pada November 2019, dan sejak itu saya tidak bekerja. Rancangan asalnya adalah untuk melalui temu bual seperti Jun - tarikh Satanis. Selama dua bulan saya belajar serentak di mlcourse.ai dan memohon jawatan kosong. Terdapat sangat sedikit bulan Jun secara umum. Lebih kerap daripada tidak, mereka hanya tidak menjawab saya, dalam beberapa kes mereka menolak saya, tetapi mereka tidak pernah memanggil saya untuk temu duga sama sekali. Sejujurnya, saya berputus asa. Sekarang saya sudah faham bahawa, secara umum, saya tahu sedikit ketika itu, baru sahaja menyelesaikan pengkhususan dalam talian, dan yang paling penting, saya tidak mempunyai pengalaman dalam pembangunan komersial, dan tanpa itu tidak ada cara. Teman lelaki saya menasihati saya untuk melupakan sains data dan pergi ke pembangunan. Kami duduk dan berfikir dan memutuskan bahawa dia sudah mempunyai pengalaman memasuki IT dengan javarush, dan saya harus mencuba perkara yang sama. Jadi, untuk menyambut 2020, saya mula-mula duduk dengan cs50, dan kemudian mula mengambil kursus javarush. Pada masa yang sama, teman lelaki saya memberitahu saya tentang kursus Java di Epam yang boleh saya ambil untuk pengalaman. Saya memohon di laman web mereka. Sekitar minggu ke-11 latihan javarush saya, saya menerima panggilan untuk temu duga telefon. Jika bukan kerana cs50, saya tidak akan lulus: mereka bertanya apakah struktur data yang anda tahu, apakah timbunan dan baris gilir, apakah timbunan limpahan, tentang kaedah pengisihan, dan sesuatu yang sangat asas tentang Java, daripada siri jenis gelung dan bagaimana anda akan menulis gelung tak terhingga. Kemudian ada bahagian bukan teknikal di mana anda perlu menjawab dalam bahasa Inggeris - bertanya apa yang anda tahu tentang Epam))) Entah bagaimana saya dapat keluar daripadanya. Nampaknya ada beberapa soalan umum lain tentang diri saya. Selepas 10 minit perbualan telefon, saya agak tertekan: hanya mereka bertanya kepada anda dalam bahasa Rusia tentang timbunan limpahan dan kemudian - apa yang anda tahu tentang Epam))) Ringkasnya, mereka memanggil saya untuk peringkat kedua - temu bual secara peribadi . Mula-mula ada peperiksaan bertulis dalam bahasa Inggeris selama 40 minit: Saya terpaksa menulis surat kepada rakan yang nampaknya telah mengikuti kursus Epam dengan meminta nasihat tentang sesuatu tentang belajar. Kemudian terdapat ujian komputer: anda perlu menulis kod dalam pad nota. cs50 membantu sekali lagi: terdapat masalah pengisihan, soalan tentang kerumitan algoritma, masalah gelung rumit, satu soalan setiap satu pada sql dan http. Selepas ujian terdapat temu bual bersemuka, di mana mereka bertanya selama 40 minit apa yang anda tahu tentang teras java. Ketika itu saya hanya berada di tingkatan 18 dalam javarush. Kami bercakap tentang prinsip OOP, antara muka dan kelas abstrak, koleksi, multithreading - dalam satu perkataan, saya perlu memberitahu anda semua yang telah saya pelajari sehingga ke tahap ini. hilang. Peringkat ketiga ialah temu bual dengan HR. Di sana mereka bertanya tentang motivasi, latar belakang, dan sekali lagi perbualan dalam bahasa Inggeris - beberapa soalan psikologi yang menjijikkan. Telah mengambil! Disebabkan oleh wabak itu, kursus itu sendiri dalam talian, dua kali seminggu selama satu setengah jam pada waktu petang, selama tiga bulan. Pada masa kursus bermula, saya sudah mencapai tahap 30 dalam javarush. Pensyarah berdengung bodoh, pedih dengar, semua topik aku tahu kecuali Java EE, spring dan jdbc. Sebagai kerja rumah, mereka memberi saya semua masalah Java daripada hackerrank dan codingbat, serta projek haiwan kesayangan untuk melaksanakan CRUD pada musim bunga. Saya terpaksa berpindah ke musim bunga sendiri dalam masa dua minggu. Saya juga perlu membaca buku OCA dan OCP dan bersedia untuk peperiksaan akhir untuk kursus - ia berdasarkan ujian ini. Mereka sangat menjijikkan! Saya lulus lagi, dan mereka membawa saya ke makmal Epam. Di sinilah saya sangat gembira, kerana selepas makmal kelihatan lebih mudah untuk mencari pekerjaan, kerana ini sudah berpengalaman, walaupun dalam projek latihan. Bagi mereka yang tidak tahu: makmal ialah 8 jam belajar kerja tanpa gaji sehari, lima hari seminggu, selama sekurang-kurangnya 3 bulan. Anda boleh menghabiskan lebih sedikit jam sehari, tetapi semuanya akan mengambil masa yang lebih lama. Di makmal, hampir serta-merta diadakan mesyuarat panggilan dengan wakil projek data besar, yang menjemput pelajar makmal java. Saya fikir - mengapa tidak))) Terdapat keselamatan sosial lagi: kebanyakannya teras java dan beberapa teka-teki logik. Mereka membawa saya. Syarat untuk menamatkan pengajian dari makmal ialah melengkapkan kursus latihan pengenalan tentang bigdata - kursus ini dibuat oleh Epam sendiri, dan dalam bahasa Inggeris: terdapat video, kerja rumah dan ujian, serta tiga perbualan dengan mentor. Saya menyelesaikan kursus dalam kira-kira sebulan setengah: ia termasuk Hadoop, Spark, Hive, Kafka, Elasticsearch. Kerja rumah dalam Java dan Scala. Secara selari - projek pendidikan, pada musim bunga - bahagian belakang, dan dalam Python - bahagian data yang besar. Begitulah cara saya berakhir dengan tiga bahasa dan bukannya satu)) Tepat empat bulan selepas menyertai makmal, saya dijadualkan untuk temu duga. Temu bual itu adalah temu bual "cakap dan sentuh". Mereka bertanya segala-galanya - tentang diri saya, apa yang saya lakukan, apakah projek haiwan peliharaan yang ada, apakah tugas menarik yang saya lakukan pada projek sekolah, sedikit tentang Java dan kursus data besar. Yang paling teruk ialah soalan mengenai Scrum dan Agile - saya tidak tahu apa-apa tentang mereka)) Ringkasnya, saraf saya hilang selepas ini, tetapi pada waktu petang saya melihat dalam mel tawaran daripada unit data besar Epam. Selepas diupah, sebagai syarat tempoh percubaan saya, saya terpaksa mengambil kursus kedua mengenai bigdata - topik yang sama, hanya lebih mendalam, dan nifi, streamsets, nosql, Jenkins, aliran udara telah ditambah. Saya difahamkan ada banyak surat, saya akan cuba ringkaskan secara ringkas: 1. Saya belajar tanpa henti sejak Julai 2019 (kecuali hujung minggu)), dan tidak bekerja selama 11 bulan. 2. Jika anda menghilangkan kegagalan dengan sains data, maka laluan ke IT mengambil masa 10 bulan. 3. Perkara yang mesti saya miliki apabila melalui Epam ialah cs50, beberapa kursus dalam sql (Schultheis on Steppe, contohnya), javarush (saya akhirnya mencapai tahap 38, selebihnya saya baru sahaja membuka), spring (ripper Borisov, dan Alishev di YouTube), bahasa Inggeris yang kuat (saya ada B2). 4. Untuk arah tarikh besar Jun anda memerlukan Java, dan pengetahuan dengan javarush hampir cukup untuk ini (anda juga memerlukan java 8), dan Scala, Python - pada mulanya, mereka akan mengajar anda sepanjang jalan. 5. Detik sukar ialah: menguasai git - Saya tidak mempunyai pengalaman dengannya, docker, kubernetes dan secara amnya keseluruhan prosedur ci/cd - apabila anda tidak tahu mengenainya, anda tidak faham apa yang perlu Google. 6. Sukar untuk mengatakan kepada diri sendiri: "Anda boleh melakukannya!", untuk mempercayainya dan terus membajak. Sukar juga untuk meninggalkan struktur kerajaan untuk struktur komersial - pertimbangkan Saya tidak pernah menjalani temu duga pasaran (pekerjaan di universiti serantau = dating, dan tiada siapa yang berminat dengan tahap pengetahuan anda, sayangnya), dan tekanan itu hebat untuk saya. Saya berharap semua orang yang telah memulakan laluan untuk "memasuki IT" keyakinan diri - anda akan berjaya jika anda tidak berputus asa dan belajar dengan kerap.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION