JavaRush /Blog Java /Random-MS /Pekerjaan pertama sebagai pemaju di Republik Czech
Viktor Lonkov
Tahap
Прага

Pekerjaan pertama sebagai pemaju di Republik Czech

Diterbitkan dalam kumpulan
Pada tahun 2019, saya membaca kisah kejayaan pelajar JavaRush lain dan berfikir bahawa saya pasti akan menulis sendiri apabila saya mendapat pekerjaan dan mempunyai "kejayaan" itu. Bulan depan genaplah setahun saya bekerja sebagai Java Developer, jadi dengan cerita ini saya ingin mengucapkan terima kasih kepada JavaRush dan memotivasikan mereka yang membaca untuk terus belajar, kerana terdapat banyak saat saya berputus asa. Saya ingin memberitahu anda tentang segala-galanya dari awal lagi, jadi ceritanya mungkin akan panjang, saya akan memecahkannya kepada beberapa bab, supaya anda boleh melangkau penyimpangan lirik yang tidak menarik. Spoiler: proses belajar dan mencari kerja bermula dengan bab ke-3, 2 bab pertama adalah cerita dari kehidupan. 1. Penyimpangan lirik (Pendahuluan) Kisah saya akan sedikit berbeza daripada yang lain, kerana ia bermula dengan fakta bahawa pada tahun 2013 saya belajar untuk menjadi seorang pengaturcara dan menerima diploma dari salah satu universiti terbaik di negara ini (saya menyemak penilaian kini, ia masih dalam 5 teratas, Nice). Tetapi jalan yang lebih jauh membawa saya jauh dari pengaturcaraan. Saya belajar dengan baik di sekolah dan di universiti, lulus semua peperiksaan dengan mesin automatik, dan impian memandu Porsche 911 sentiasa terlintas di kepala saya (oh, Californication ini). Tambah-tambah lagi masa tu (2012-2013), saya dan kawan-kawan masuk parti BM (Youth Business). Oleh itu, pada tahun ke-4, saya memutuskan bahawa "bekerja sebagai pengaturcara untuk bapa saudara saya" tidak sesuai dengan cita-cita saya dan dengan cara ini saya tidak akan mendapat lebih daripada 200,000 rubel sebulan (betapa salah saya) dan salah satu daripada saya. saya dan rakan sekelas memutuskan untuk membuka web -studio kami sendiri. Kami terlibat terutamanya dalam penciptaan kedai dalam talian yang besar, portal korporat dan promosi SEO mereka. Saya tidak menyentuh bahagian teknikal; tugas saya dari awal lagi ialah mencari pelanggan, berkomunikasi dengan mereka dan mengurus proses (pada asasnya: pengurus). Keseluruhan pelaksanaan telah dijalankan pada mulanya oleh pekerja bebas yang diupah, dan kemudian oleh pekerja sepenuh masa kami sendiri; rakan sekelas bertanggungjawab untuk keseluruhan proses teknikal dan pengurusan pasukan. Semua latihan di universiti, di mana saya perlu menimba pengalaman sebenar sebagai pengaturcara, saya mengatur sendiri daripada salah seorang pelanggan kami (dengan memberinya diskaun yang baik di laman web ini). Tesis, di mana terdapat juga peluang sebenar untuk menulis projek PET yang sangat baik. Projek pengijazahan kami ialah sistem ERP dalam C# dan ASP.net, kami menulisnya dalam satu pasukan dengan beberapa rakan sekelas, membahagikan semua tugas kepada tiga. Tetapi di sini sekali lagi saya tidak terlibat dalam pengaturcaraan; bahagian kerja saya adalah merancang proses perniagaan, mereka bentuk antara muka sistem dan pangkalan data. Akibatnya, pada tahun 2018, 5 tahun berlalu selepas menamatkan pengajian di universiti, pada masa saya memutuskan untuk menukar aktiviti saya, saya, sebenarnya, tidak mempunyai pengalaman komersial sebenar dalam menulis kod. Di universiti terdapat banyak peluang untuk menimba pengalaman ini, tetapi memandangkan pada masa itu saya sudah membangunkan studio web dan tidak menghubungkan hidup saya secara langsung dengan pengaturcaraan, saya berjaya mengelak peluang ini. 2. Penyimpangan lirik 2 (Bagaimana saya sampai ke Republik Czech dan mengapa saya mencari kerja di sana) Walaupun pada hakikatnya di kalangan pelanggan kami terdapat kedai dalam talian yang agak besar dan terkenal, serta beberapa jenama asing, studio web akhirnya tidak memberikan pendapatan tahap yang diingini (spoiler: Saya tidak membeli Porsche). Kebanyakan hasil itu digunakan untuk membayar gaji pekerja dan perbelanjaan lain. Tetapi saya masih bersyukur untuk pengalaman hebat ini, kerana kerja ini membawa banyak kenalan, acara dan peluang perjalanan yang menarik. Dan yang paling penting, pada salah satu percutian di Itali ini, saya bertemu dengan isteri saya (kami akan memanggilnya A. pada masa akan datang). A. berasal dari sebuah pekan kecil di Republik Czech. Untuk tahun-tahun pertama kami tinggal di Moscow, kadang-kadang pergi ke Republik Czech selama beberapa bulan. Akibatnya, atas pelbagai sebab yang tidak berkaitan dengan cerita ini, pada tahun 2018 kami memutuskan bahawa lebih baik tinggal di Republik Czech, yang bermaksud saya perlu "mengingat akar saya" dan mencari pekerjaan di sana sebagai pengaturcara. Tahap bahasa membolehkan saya berfikir tentang mencari kerja di luar negara. Saya tahu bahasa Inggeris dengan baik sejak sekolah, ditambah di rumah, walaupun saya cuba belajar bahasa Czech, A. dan saya juga hampir selalu bercakap dalam bahasa Inggeris, kadang-kadang beralih ke bahasa Czech. Saya akan menilai bahasa Inggeris saya sebagai yakin C1, dan bahasa Czech pada masa itu berada pada tahap B1, jika tidak lebih tinggi. Rancangannya adalah untuk mencari pekerjaan sebagai pembangun Junior di sebuah syarikat antarabangsa, di mana anda perlu berbahasa Inggeris terutamanya. Pada masa itu, saya sendiri sering berfikir untuk mengubah jenis aktiviti saya, kerana mitos "bekerja untuk bapa saudara saya" berjaya dihalau oleh rakan sekelas saya, kerana saya mempunyai pengalaman berjaya di depan mata saya. Mereka mengikuti laluan standard: latihan di tahun akhir mereka, junior, pertengahan, senior - dan dalam 5 tahun mereka berkembang menjadi pemaju bergaji tinggi di syarikat besar. Saya rasa di sinilah bahagian pengenalan telah berakhir dan anda boleh bergerak terus ke proses pembelajaran dan mencari pekerjaan. 3. Permulaan latihan

 Pada awal tahun 2019, 6 tahun telah berlalu sejak saya lulus dari universiti, di mana saya belajar bekerja dengan dua bahasa: Java dan C# (konfrontasi kekal) - dan sejak menerima diploma saya, saya tidak lagi menemui bahasa ini. Selepas duduk satu petang membaca pelbagai artikel "Bahasa pengaturcaraan yang mana untuk dipilih pada tahun 2019", "Penilaian populariti bahasa pengaturcaraan" dan sebagainya, saya dengan cepat memutuskan untuk mengingati Java. Konsep bahasa ini paling hampir dengan saya semasa tahun pelajar saya. Selepas memilih bahasa, saya memutuskan bahawa saya perlu mengingati semua asas dan sintaks bahasa tersebut. Saya memuat turun buku "The Complete Guide" oleh Herbert Schildt; buku ini disyorkan kepada kami di kolej. Selama kira-kira sebulan setengah, saya membacanya dengan kejayaan yang berbeza-beza dalam perjalanan ke pejabat atau pada waktu malam yang lapang. Saya teringat asas dan sintaks Java, tetapi merasakan bahawa ini tidak mencukupi. Semua yang saya baca dan tidak praktikkan telah dilupakan selepas 2 minggu. Sesuatu perlu diubah dan carian Google membawa saya ke perkhidmatan asing CodeSignals, di mana saya boleh berlatih dan cuba menyelesaikan pelbagai masalah dan teka-teki yang timbul semasa temu bual dengan pelbagai gergasi teknologi. Ia menarik selama beberapa hari, tetapi saya tidak merasakan banyak kemajuan atau hasil, kerana tugasan kebanyakannya adalah algoritma dan bukan tentang pengetahuan bahasa. Saya kembali ke Google untuk mencari latihan amali dan terjumpa iklan untuk beberapa program latihan dalam talian dengan bimbingan dan jaminan kerja. Tetapi mereka menjamin bekerja di syarikat Rusia, jadi mereka tidak menarik minat saya. Selain itu, saya tidak begitu menyukai idea untuk memberi beberapa puluh ribu rubel, kerana saya faham bahawa belajar memprogram adalah, dalam apa jua keadaan, pendidikan kendiri dan semua yang diberikan oleh kursus ini adalah struktur latihan. , dan yang paling penting, "tendangan dalam keldai" dan motivasi untuk belajar, kerana latihan telah dibayar. Saya memutuskan untuk mencari sesuatu yang lebih murah dan mudah. Dan kemudian saya akhirnya menggunakan perkhidmatan JavaRush, ia adalah pilihan yang ideal, di mana latihan itu disusun untuk anda, mereka memberi anda latihan, tetapi anda tidak boleh melakukannya tanpa latihan kendiri. Harga 1800 rubel sebulan tidak kelihatan sangat tinggi, tetapi pada masa yang sama ia adalah "tendangan" bulanan yang sangat baik. Saya membaca ulasan dan cerita sebenar di Internet dan memutuskan untuk mencubanya, mengambil langganan selama sebulan (saya tidak ingat dengan tepat, mungkin pada masa itu adalah mungkin untuk mendapatkan 10 tahap secara percuma untuk bermula). Pada Mac 2019, saya mula belajar JavaRush. Pada masa yang sama, saya bekerja di studio web dan juga 2 kali seminggu pada waktu pagi saya berkomunikasi dalam talian dengan tutor bahasa Inggeris (untuk bahasa Inggeris saya memilih perkhidmatan Preply), jadi tidak banyak masa lagi untuk JavaRush, tetapi Saya tidak mempunyai tempat untuk tergesa-gesa. Jika saya ingat dengan betul, saya menyelesaikan 25 tahap pertama dalam 5-6 bulan pertama. Mula-mula saya melalui Java Core, kemudian Java Collections, dan akhirnya meninggalkan Java Multithreading. Saya menjalani multithreading secara baki, semata-mata kerana masih ada baki 3 bulan langganan. Ia sangat sukar, kerana secara tidak sedar saya faham bahawa ini tidak akan berguna pada awalnya (melihat ke hadapan, saya boleh mengatakan bahawa soalan mengenai multithreading ditemui, tetapi sangat jarang, dan dalam kerja itu sendiri selama setahun, saya belum menemuinya). Sekarang, apabila saya mula menulis cerita ini, saya melihat bahawa kursus JSP & Servlets baharu telah muncul, pada masa itu saya rasa kursus ini akan sangat berguna, kerana inilah yang saya sedang bekerja sekarang. Selepas tahap 25, saya memutuskan untuk mencuba pergi ke temuduga pertama untuk jawatan Java Junior di Moscow. Saya faham bahawa pengetahuan kemungkinan besar masih tidak mencukupi, tetapi saya tidak merancang untuk mendapatkan pekerjaan di Moscow. Tugasnya adalah untuk mendapatkan pengalaman pertama temu bual secara umum, untuk memahami soalan yang ditanya, bagaimana untuk berkelakuan dan menguji diri sendiri. Resume pertama saya agak pendek, saya menerangkan secara terperinci pengalaman saya dalam menguruskan studio web, tetapi tiada apa yang boleh dibanggakan di Java dan saya hanya menunjukkan buku yang telah saya baca dan juga menyebut JavaRush. Saya memohon kepada semua yang saya lihat perkataan Junior Java, tetapi resume saya nampaknya tidak memberi kesan. Akibatnya, saya hanya menerima satu jemputan untuk temu duga dan ia berjalan dengan cara yang tidak masuk akal. Ia adalah salah satu pengagregat hartanah (sesuatu seperti CIAN, tetapi bukan CIAN). Saya tiba di pejabat syarikat, temuduga dikendalikan oleh HR dan ketua pasukan. Perkara pertama yang mereka minta saya lakukan ialah memberitahu saya tentang pengalaman saya di Jawa, dan secara jujur ​​saya berkata bahawa saya tidak mempunyai banyak pengalaman dan semuanya diterangkan dalam tiga baris dalam resume saya, dan di situlah temu duga berakhir. Mereka tidak mempunyai soalan lain untuk saya. Saya masih ingat meninggalkan pejabat dan sangat marah dengan diri saya sendiri bahawa selepas banyak usaha dan masa yang dihabiskan untuk belajar, temuduga pertama saya hanya berlangsung selama 5 minit. Itulah tempoh masa yang mereka ambil untuk menyedari bahawa saya tidak sesuai. Nampaknya ia akan berterusan seperti ini, tetapi ia hanya menjadi lebih baik. Dalam beberapa bulan, saya menyelesaikan tahap 30 JavaRush dan pergi ke beberapa lagi temu duga dalam talian. Mereka menjadi lebih baik, tetapi selalu berakhir dengan keengganan. Dengan keputusan ini, pada penghujung tahun 2019, saya dan A. berpindah ke Republik Czech. Seluruh pasukan studio web kami dan rakan kongsi saya, sebagai ketuanya, telah diterima oleh pelanggan tetap dan terbesar kami. Sebelum ini, dia menyumber luar semua tugas teknikal kepada kami, tetapi kini dia mempunyai jabatan teknikalnya sendiri, yang membangunkan dan membangunkan projek itu dari awal lagi. Pelanggan membayar pampasan wang kepada saya, yang sepatutnya cukup untuk kali pertama saya di Republik Czech. Tugasnya adalah untuk mendapatkan pengalaman pertama temu bual secara umum, untuk memahami soalan yang ditanya, bagaimana untuk berkelakuan dan menguji diri sendiri. Resume pertama saya agak pendek, saya menerangkan secara terperinci pengalaman saya dalam menguruskan studio web, tetapi tiada apa yang boleh dibanggakan di Java dan saya hanya menunjukkan buku yang telah saya baca dan juga menyebut JavaRush. Saya memohon kepada semua yang saya lihat perkataan Junior Java, tetapi resume saya nampaknya tidak memberi kesan. Akibatnya, saya hanya menerima satu jemputan untuk temu duga dan ia berjalan dengan cara yang tidak masuk akal. Ia adalah salah satu pengagregat hartanah (sesuatu seperti CIAN, tetapi bukan CIAN). Saya tiba di pejabat syarikat, temuduga dikendalikan oleh HR dan ketua pasukan. Perkara pertama yang mereka minta saya lakukan ialah memberitahu saya tentang pengalaman saya di Jawa, dan secara jujur ​​saya berkata bahawa saya tidak mempunyai banyak pengalaman dan semuanya diterangkan dalam tiga baris dalam resume saya, dan di situlah temu duga berakhir. Mereka tidak mempunyai soalan lain untuk saya. Saya masih ingat meninggalkan pejabat dan sangat marah dengan diri saya sendiri bahawa selepas banyak usaha dan masa yang dihabiskan untuk belajar, temuduga pertama saya hanya berlangsung selama 5 minit. Itulah tempoh masa yang mereka ambil untuk menyedari bahawa saya tidak sesuai. Nampaknya ia akan berterusan seperti ini, tetapi ia hanya menjadi lebih baik. Dalam beberapa bulan, saya menyelesaikan tahap 30 JavaRush dan pergi ke beberapa lagi temu duga dalam talian. Mereka menjadi lebih baik, tetapi selalu berakhir dengan keengganan. Dengan keputusan ini, pada penghujung tahun 2019, saya dan A. berpindah ke Republik Czech. Seluruh pasukan studio web kami dan rakan kongsi saya, sebagai ketuanya, telah diterima oleh pelanggan tetap dan terbesar kami. Sebelum ini, dia menyumber luar semua tugas teknikal kepada kami, tetapi kini dia mempunyai jabatan teknikalnya sendiri, yang membangunkan dan membangunkan projek itu dari awal lagi. Pelanggan membayar pampasan wang kepada saya, yang sepatutnya cukup untuk kali pertama saya di Republik Czech. Tugasnya adalah untuk mendapatkan pengalaman pertama temu bual secara umum, untuk memahami soalan yang ditanya, bagaimana untuk berkelakuan dan menguji diri sendiri. Resume pertama saya agak pendek, saya menerangkan secara terperinci pengalaman saya dalam menguruskan studio web, tetapi tiada apa yang boleh dibanggakan di Java dan saya hanya menunjukkan buku yang telah saya baca dan juga menyebut JavaRush. Saya memohon kepada semua yang saya lihat perkataan Junior Java, tetapi resume saya nampaknya tidak memberi kesan. Akibatnya, saya hanya menerima satu jemputan untuk temu duga dan ia berjalan dengan cara yang tidak masuk akal. Ia adalah salah satu pengagregat hartanah (sesuatu seperti CIAN, tetapi bukan CIAN). Saya tiba di pejabat syarikat, temuduga dikendalikan oleh HR dan ketua pasukan. Perkara pertama yang mereka minta saya lakukan ialah memberitahu saya tentang pengalaman saya di Jawa, dan secara jujur ​​saya berkata bahawa saya tidak mempunyai banyak pengalaman dan semuanya diterangkan dalam tiga baris dalam resume saya, dan di situlah temu duga berakhir. Mereka tidak mempunyai soalan lain untuk saya. Saya masih ingat meninggalkan pejabat dan sangat marah dengan diri saya sendiri bahawa selepas banyak usaha dan masa yang dihabiskan untuk belajar, temuduga pertama saya hanya berlangsung selama 5 minit. Itulah tempoh masa yang mereka ambil untuk menyedari bahawa saya tidak sesuai. Nampaknya ia akan berterusan seperti ini, tetapi ia hanya menjadi lebih baik. Dalam beberapa bulan, saya menyelesaikan tahap 30 JavaRush dan pergi ke beberapa lagi temu duga dalam talian. Mereka menjadi lebih baik, tetapi selalu berakhir dengan keengganan. Dengan keputusan ini, pada penghujung tahun 2019, saya dan A. berpindah ke Republik Czech. Seluruh pasukan studio web kami dan rakan kongsi saya, sebagai ketuanya, telah diterima oleh pelanggan tetap dan terbesar kami. Sebelum ini, dia menyumber luar semua tugas teknikal kepada kami, tetapi kini dia mempunyai jabatan teknikalnya sendiri, yang membangunkan dan membangunkan projek itu dari awal lagi. Pelanggan membayar pampasan wang kepada saya, yang sepatutnya cukup untuk kali pertama saya di Republik Czech. tetapi ia hanya menjadi lebih baik dari situ. Dalam beberapa bulan, saya menyelesaikan tahap 30 JavaRush dan pergi ke beberapa lagi temu duga dalam talian. Mereka menjadi lebih baik, tetapi selalu berakhir dengan keengganan. Dengan keputusan ini, pada penghujung tahun 2019, saya dan A. berpindah ke Republik Czech. Seluruh pasukan studio web kami dan rakan kongsi saya, sebagai ketuanya, telah diterima oleh pelanggan tetap dan terbesar kami. Sebelum ini, dia menyumber luar semua tugas teknikal kepada kami, tetapi kini dia mempunyai jabatan teknikalnya sendiri, yang membangunkan dan membangunkan projek itu dari awal lagi. Pelanggan membayar pampasan wang kepada saya, yang sepatutnya cukup untuk kali pertama saya di Republik Czech. tetapi ia hanya menjadi lebih baik dari situ. Dalam beberapa bulan, saya menyelesaikan tahap 30 JavaRush dan pergi ke beberapa lagi temu duga dalam talian. Mereka menjadi lebih baik, tetapi selalu berakhir dengan keengganan. Dengan keputusan ini, pada penghujung tahun 2019, saya dan A. berpindah ke Republik Czech. Seluruh pasukan studio web kami dan rakan kongsi saya, sebagai ketuanya, telah diterima oleh pelanggan tetap dan terbesar kami. Sebelum ini, dia menyumber luar semua tugas teknikal kepada kami, tetapi kini dia mempunyai jabatan teknikalnya sendiri, yang membangunkan dan membangunkan projek itu dari awal lagi. Pelanggan membayar pampasan wang kepada saya, yang sepatutnya cukup untuk kali pertama saya di Republik Czech. 4. Sambungan pengajian dan pencarian kerja di Republik Czech Di Republik Czech, saya terus berunding dengan pelanggan lama saya yang ingin bekerja dengan saya dan bersedia untuk melakukannya dari jauh. Pendapatan dan pampasan ini membolehkan saya terus belajar secara santai dan mencari kerja di Republik Czech. Saya terus memohon ke semua kekosongan jauh di Moscow (untuk terus lulus temu duga dalam talian dan menimba pengalaman) dan mula memohon kekosongan di Republik Czech. Selepas setiap temuduga yang tidak berjaya, saya menulis semua soalan yang saya tidak tahu jawapannya, dan juga menggilap resume saya. Czech saya menjadi lebih dan lebih yakin, nampaknya disebabkan oleh fakta bahawa di Republik Czech A. dan saya mula sentiasa berkomunikasi dalam bahasa Czech. Oleh itu, apabila saya ditemu bual di syarikat Czech dan mereka bertanya kepada saya bahasa mana yang lebih mudah untuk saya berkomunikasi dalam: Bahasa Inggeris atau Czech, saya menjawab bahawa ia tidak penting bagi saya dan selalunya kami meneruskan dalam bahasa Czech. Jadi pada tahun 2020, saya telah melalui kira-kira 10 lagi temu duga yang tidak berjaya. Kebanyakan temu bual ini berlaku pada separuh kedua tahun ini. Dalam yang pertama, adalah perlu untuk menyelesaikan terlalu banyak isu organisasi dan birokrasi yang berkaitan dengan langkah itu, dan tidak ada banyak masa. Selain itu, kami tinggal di bandar ketiga terbesar di Republik Czech dan bilangan kekosongan di sana adalah terhad. Tetapi pada separuh masa kedua terdapat wabak coronavirus dan penutupan ketat di Republik Czech. Ini sangat memudahkan pencarian; selepas permulaan penutupan, semua syarikat beralih kepada kerja jauh dan temu duga juga diadakan dalam talian. Oleh itu, saya dengan tenang menjawab kekosongan jawatan di seluruh negara. Hampir semua temu bual mengikuti jalan yang sama: temu bual pendek dengan HR, kemudian ujian kerja rumah (hampir selalu terdapat beberapa tugas algoritma yang perlu diselesaikan di portal khas dalam masa yang terhad, tetapi beberapa kali perlu menulis perkhidmatan REST yang mudah) dan temu bual teknikal terakhir dengan pemaju. Saya sentiasa melepasi dua peringkat pertama tanpa masalah, tetapi pada peringkat ketiga, ada masalah dan saya ditolak. Sekiranya pada awal pencarian saya sendiri tidak percaya bahawa saya boleh berjaya lulus temuduga, maka pada masa ini saya percaya bahawa saya mempunyai resume yang sangat baik dan tahap pengetahuan untuk jawatan Junior, jadi setiap penolakan adalah sangat sukar. Penolakan salah satu syarikat antarabangsa yang besar itu amat menyinggung perasaan. Saya lulus dua peringkat pertama tanpa sebarang masalah. Pada temu duga teknikal terakhir, anda perlu menggunakan alat Nyahpepijat dalam masa 30 minit untuk mencari dan membetulkan pepijat yang menghalang anda daripada melepasi salah satu ujian dalam jUnit. Semua ini berlaku semasa panggilan Zoom dalam talian dengan pakar teknikal, jadi setiap tindakan dan pemikiran perlu diulas. Saya menemui pepijat, tetapi saya menghabiskan banyak masa untuk itu, kerana saya menghabiskan masa yang lama untuk memahami projek itu sendiri, hierarki kelas dan kod. Akibatnya, terdapat kira-kira 3-5 minit lagi untuk memperbaikinya, saya menjadi gugup dan lebih memikirkan masa daripada membetulkan pepijat, dan pada akhirnya saya tidak ingat pada masanya bagaimana untuk menggabungkan 2 senarai dengan betul (ya, hanya perkara kecil), iaitu ini diperlukan untuk menyelesaikan masalah. Sememangnya, Saya teringat kaedah yang diperlukan sejurus selepas temu duga, tetapi sudah terlambat. Selepas penolakan ini, fikiran berputar-putar di kepala saya selama beberapa hari bahawa segala-galanya tidak ada harapan. Tetapi seperti yang biasa berlaku: "kegelapan berkumpul sebelum fajar" (Eye of The Tiger dari Rocky harus bermain di sini). Saya menyedari bahawa sesuatu perlu berubah secara radikal dan berfikir bahawa memandangkan sukar bagi saya untuk menyelesaikan soalan teori, saya perlu menambah resume saya dengan projek sebenar dan menarik supaya ia akan dibincangkan semasa temu duga, dan bukan soalan teori daripada Internet. Saya mengubah sedikit bahagian hadapan dua perkhidmatan REST yang saya lakukan sebagai tugasan ujian untuk temu duga lalu, memuat naiknya ke Git (saya mempelajari keseluruhan proses ini di YouTube) dan menambahkannya pada resume saya. Dengan menerangkan teknologi projek ini, saya meningkatkan bahagian dengan pengalaman dalam Java dengan ketara dan mengurangkan bahagian dengan pengalaman pengurusan dalam studio web. Saya juga menyedari bahawa saya perlu belajar Spring, kerana soalan mengenainya muncul dalam hampir setiap temu bual, dan kemudian saya teringat latihan JavaRush. Ini adalah pilihan yang bagus untuk melakukan projek resume dan mendapatkan pengalaman yang anda perlukan. 5. Latihan JavaRush Saya menyelesaikan tugas ujian yang diperlukan untuk mendaftar untuk latihan (YouTube juga banyak membantu saya dalam hal ini) dan membayarnya pada awal tahun 2021. Pada pelajaran pertama latihan magang, saya menerima, seperti yang ternyata kemudian, nasihat utama: dengan hanya menjawab jawatan Junior tanpa pengalaman, hampir mustahil untuk mencari pekerjaan, kerana bilangan calon melebihi ratusan dan banyak daripada mereka lebih berpengalaman daripada saya. Pengetahuan selepas latihan JavaRush membolehkan anda menambah pautan ke projek besar dengan semua teknologi yang diperlukan pada resume anda dan memohon jawatan pembangun Tengah. Saya tidak menunggu masa latihan tamat dan selepas pelajaran pertama saya mengalih keluar semua rujukan kepada "Junior" dari resume saya, menambah pautan kepada tugasan ujian untuk latihan, menerangkan semua teknologi yang mungkin, dan juga menerangkan dengan lebih terperinci dan "cantik" pengalaman saya bekerja pada projek diploma saya di universiti. Dengan versi terakhir resume saya ini, saya dapat memahaminya dan mula memohon kepada semua kemungkinan kekosongan daripada pemaju Junior hingga Middle (sudah tentu, kekosongan yang memerlukan pengalaman lima tahun - saya melangkau, tetapi tiga tahun - mengapa tidak). Saya tidak pernah menyelesaikan latihan JavaRush. Kali pertama, selepas pelajaran ketiga, terdapat terlalu banyak kerja dan masalah kehidupan yang lain, dan saya memutuskan bahawa saya akan mengambilnya semula dalam 4 bulan, apabila ada masa yang lebih baik. Saya mula mengambilnya semula, tetapi apabila saya sampai ke pelajaran ke-3, saya diupah dan tidak ada masa untuk itu lagi, dan, terus terang, tidak ada motivasi lagi. Tetapi projek di sana sangat menarik, jadi saya pasti merancang untuk menyelesaikannya tahun ini. 6. 3 tawaran kerja dalam seminggu Pada musim bunga tahun 2021, saya memohon kepada semua jawatan kosong berkaitan Java setiap hari. Pada masa itu, saya telah melalui kira-kira 25-30 temuduga yang tidak berjaya dan bagi saya keseluruhan proses ini sudah menjadi rutin dan pekerjaan kedua. Tetapi apakah kegembiraan saya apabila, selepas satu daripada temu duga biasa ini, saya menerima tawaran kerja, dan kemudian dua lagi. Syarikat pertama tempat saya ditawarkan pekerjaan ialah penyepadu antarabangsa yang besar, yang pejabatnya terletak di 3 bandar terbesar di Republik Czech. Temu bual mereka berjalan dengan mudah. Saya sangat tidak menyukainya apabila temu bual itu mengandungi 30 soalan teori, seperti: "Bagaimanakah SOLID berdiri untuk?" Saya percaya bahawa jika saya dapat mencari maklumat ini di Google dalam masa 3 saat menggunakan pautan pertama, maka saya tidak perlu mengingatinya dan oleh itu selalunya tidak dapat menjawab soalan teori seperti itu, dan saya tidak melihat titik untuk menjejalkannya. Saya percaya bahawa di suatu tempat terdapat syarikat ideal "saya", yang tidak berminat dengan keupayaan saya untuk menjejalkan teks, tetapi dalam kemahiran saya untuk mencari penyelesaian dalam pelbagai situasi bukan standard, kerana ternyata kemudian, 50% daripada kerja pengaturcara sedang mencari penyelesaian pada stackoverflow dan penyesuaiannya. Akibatnya, ketiga-tiga syarikat tempat saya ditawarkan pekerjaan adalah seperti itu, syarikat "saya". Saya akan memberitahu anda lebih lanjut tentang setiap daripada mereka dan tentang pilihan saya. Seperti yang telah saya nyatakan, syarikat pertama adalah penyepadu antarabangsa. Saya telah diupah untuk jawatan Junior Java Developer. Temu bual mereka terdiri daripada tiga peringkat. Perbualan singkat 10 minit dengan HR, di mana anda hanya menyemak resume anda sekali lagi, saya panggil ini ujian kecukupan, saya rasa tidak ada peluang untuk tidak lulus. Kemudian terdapat ujian dalam talian, di mana pada perkhidmatan khas dalam 45 minit anda perlu menulis penyelesaian untuk 2 masalah di Jawa supaya ia akan lulus semua ujian yang telah ditetapkan dalam sistem. Dan peringkat ketiga, yang terakhir, di mana saya sekali lagi meneliti resume saya dengan ketua pasukan dan menyelesaikan masalah seperti cara menuang sejumlah air, mempunyai 3 jag khusus. Mereka membuat saya tawaran kerja pada akhir perbualan yang sama melalui Zoom dan memberi saya masa seminggu untuk membuat keputusan. Saya mengkaji semua yang saya dapati tentang syarikat: projek, pelanggan, teknologi dan ulasan pekerjanya di Internet. Selepas beberapa bulan temu bual yang tidak berjaya, saya fikir saya akan bersetuju, tetapi secara keseluruhan, hasil analisis memuaskan hati saya, dan saya menerima tawaran itu pada keesokan harinya. Temu bual adalah pada awal bulan Jun, jadi syarikat itu mencadangkan untuk mula bekerja pada bulan Julai, kerana setiap Junior mesti menjalani latihan persediaan awal dua minggu dalam kumpulan (budaya korporat, dll.), dan kumpulan seterusnya diambil hanya bulan kemudian. Saya fikir, hebat, hanya pada masa ini saya akan mempunyai masa untuk menutup semua urusan semasa saya dan kemudian sepenuhnya melibatkan diri dalam kerja. Saya mempunyai satu lagi temu bual yang dijadualkan pada akhir minggu yang sama, dan saya memutuskan untuk menjalaninya semata-mata kerana ingin tahu, kerana ia pasti tidak boleh memburukkan lagi keadaan. Ternyata temuduga dengan syarikat kedua di mana saya ditawarkan pekerjaan. Sebuah syarikat IT kecil dengan pejabat di Prague, tetapi yang sedang mencari Java Developera untuk bekerja sepenuhnya dari jauh. Menariknya, ia adalah kekosongan untuk pemaju Middle dan syarat menyatakan bahawa 3 tahun pengalaman dalam pembangunan komersial diperlukan, tetapi kerana saya tahu semua teknologi yang dinyatakan, saya menjawabnya. Temu bual itu adalah luar biasa, kerana ia bermula dengan pengurus yang sibuk dengan kerjanya dan terlupa bahawa kami mempunyai temu duga yang dijadualkan. Selepas menunggu selama 15 minit di Zoom, saya mengingatkannya tentang perkara ini dengan panggilan saya. Dia segera terlibat dan meminta maaf, mengatakan bahawa dia tidak faham bagaimana ini berlaku, dan HR tidak memasukkan perbualan dengan saya dalam jadualnya. Tetapi kerana hakikat ini, saya secara tidak sedar tidak mahu lagi bekerja di syarikat ini, jadi semasa temuduga saya santai dan yakin mungkin. Kami menyemak resume saya dan membincangkan secara terperinci pengalaman saya sebagai pemilik studio web. Mengenai pengalaman Java, penyelia mengatakan bahawa dia tidak melihat gunanya untuk bertanya pelbagai soalan teori dan dia ingin memberi saya tugas ujian, jika saya tahu menggunakan Google dan menyelesaikan tugas ini, maka dia akan baik-baik saja ia. Tugasnya adalah untuk menulis perkhidmatan REST standard. Walaupun saya sudah mempunyai tawaran kerja, saya ingin tahu bagaimana ia akan berlaku dan memutuskan untuk menerima tawaran itu. Pada hujung minggu, saya menyelesaikan tugasan untuk syarikat kedua dan, tanpa setitik harapan, menghantarnya untuk penilaian. Bayangkan saya terkejut apabila keesokan harinya pengurus menghubungi saya dan berkata bahawa mereka menilai tugas saya secara positif, dan dia bersedia untuk membawa saya ke jawatan Pemaju Jawa Tengah. Mereka sangat kagum dengan pengalaman saya di studio web, memandangkan mereka adalah sebuah syarikat kecil dan bekerja untuk mereka sebahagian besarnya membayangkan kemerdekaan, saya perlu menyelesaikan sendiri banyak isu dan saya juga perlu berkomunikasi dengan pelanggan Amerika mereka dalam bahasa Inggeris. Saya mengambil masa seminggu untuk membuat keputusan dan mula mengkaji semua maklumat tentang syarikat di Internet. Memandangkan syarikat itu kecil dan saya sudah mempunyai satu tawaran kerja dalam poket saya, saya memutuskan untuk bertindak lebih berani. Saya menjumpai 5-6 pembangun daripada syarikat itu di LinkedIn dan menulis kepada mereka di Facebook dari akaun kiri meminta mereka memberitahu saya pendapat mereka tentang majikan. Hampir semua orang memberi respons dan ulasannya sangat positif, jadi saya berhadapan dengan pilihan yang sukar antara dua cadangan yang sama sekali berbeza. Tetapi lebih lanjut mengenai itu sedikit kemudian, kerana semasa saya belajar di syarikat kedua, mereka menghubungi saya dan bersetuju untuk temu duga lain. Syarikat ketiga ialah syarikat IT yang tidak mempunyai kakitangan, tetapi lebih besar sedikit, berdasarkan Linkedin, 50-100 pekerja. Temuduga adalah untuk jawatan Pemaju Muda dan sama seperti yang mungkin dengan yang sebelumnya, minimum soalan teori, mereka pergi melalui resume saya dan memberi saya tugas ujian untuk perkhidmatan REST. Selepas 2 hari keputusan positif datang. Tetapi saya hampir serta-merta menolak tawaran ini, kerana syarikat itu mempunyai sejumlah besar ulasan negatif daripada pekerja di Internet. Mereka menulis tentang suasana kerja yang tidak selesa, tekanan daripada pihak pengurusan, kerja lebih masa tanpa gaji yang berterusan, tarikh akhir yang gila dan banyak lagi - ia jelas kalah kepada dua cadangan yang lain. Saya terpaksa memilih antara dua syarikat pertama, pilihan itu mengambil masa beberapa hari dan menelan belanja banyak sel saraf, tetapi saya fikir akhirnya saya membuat keputusan yang tepat. Saya akan memberitahu anda dengan lebih terperinci tentang kebaikan dan keburukan kedua-dua syarikat, tulis dalam komen supaya anda memilih. Antara kelebihan tawaran perbadanan: - Pejabat gaya Google yang cantik: dengan sarapan pagi, makan tengah hari, kawasan rekreasi dan banyak lagi. - Struktur korporat dan pelan pembangunan yang jelas. Tawaran saya di pejabat pos bukan sahaja terdiri daripada gaji buat kali pertama, tetapi juga rancangan yang jelas untuk pembangunan saya untuk 3 tahun akan datang, dengan rancangan kenaikan gred dan gaji setiap enam bulan. Penuhi KPI yang dirancang dan dapatkan kenaikan pangkat. ⁃ Saya telah ditugaskan sebagai pakar berpengalaman yang akan bertanggungjawab untuk latihan dan pembangunan saya selama tiga tahun ini. ⁃ Bulan pertama bekerja secara eksklusif adalah bulan pengenalan, tiada tugasan kerja, hanya latihan dan induksi. - Ulasan yang sangat baik pada pelbagai portal, di mana pekerja secara tanpa nama meninggalkan ulasan tentang majikan. Ulasan ini banyak bercakap tentang budaya korporat dan keseimbangan gaya hidup. Bunyinya sesuai, tetapi tidak semuanya begitu manis dan terdapat beberapa kelemahan: ⁃ Syarikat itu antarabangsa, ia adalah penyepadu untuk pelbagai pelanggan asing, dan tugas saya ialah mengembara ke seluruh dunia dan membantu pelanggan menyepadukan produk kami secara tempatan. Saya telah diberi amaran tentang ciri ini semasa temu bual. Berdasarkan ulasan di Internet, nisbah kerja di pejabat dan di jalan raya untuk pelanggan adalah kira-kira 50-50 (iaitu, seminggu di pejabat, seminggu dengan pelanggan, dan sebagainya). Bagi sesetengah orang, ini boleh menjadi kelebihan, tetapi saya sudah mempunyai keluarga dan saya tidak mahu menjadi suami dan bapa yang tiada di rumah 2 minggu sebulan, jadi bagi saya ia adalah tolak yang ketara. ⁃ Tolak kedua ialah gaji yang agak rendah, rendah walaupun untuk jawatan Junior dalam pasaran. Nampaknya syarikat itu mengambil nama dan kelebihan lain yang disenaraikan di atas, jadi ia membayar kurang daripada pasaran. Gaji rendah juga disebut dalam ulasan di Internet. Memandangkan kenaikan yang dirancang setiap enam bulan, saya akan mencapai tahap pendapatan yang diingini hanya selepas 2 tahun. ⁃ Kelemahan ketiga ialah projek menggunakan timbunan khusus, agak lama dan tidak popular, yang disebut hanya oleh penyepadu yang serupa dalam industri insurans. Selain itu, berdasarkan ulasan, bersempena dengan Java, sesetengah projek menggunakan bahasa pengaturcaraan GoLang yang kurang popular, dan bahagiannya hampir 30%. Seperti yang anda lihat, terdapat juga banyak keburukan, tetapi nama syarikat itu menawan hati, ditambah pula dengan ini bagaimana saya membayangkan pekerjaan seorang pengaturcara (pejabat yang cantik, sarapan pagi, makan tengah hari, budaya korporat, dan sebagainya). Mari kita beralih kepada kelebihan tawaran kedua dari syarikat kecil: ⁃ Gaji tinggi, iaitu 2 kali ganda lebih tinggi daripada tawaran pertama dan melebihi pendapatan semasa saya. Nampaknya saya di atas purata walaupun untuk pembangun Pertengahan. ⁃ Jadual yang agak fleksibel. Penyelia menyebut bahawa mereka tidak menggunakan sebarang aplikasi yang mengambil gambar monitor saya atau memantau kerja jauh saya. Mereka mempercayai pekerja mereka dan sebaik-baiknya, jika hari bekerja saya adalah dari 9-17, supaya seluruh pasukan jauh bekerja pada masa yang sama, tetapi ini tidak perlu. Secara umum, saya merancang hari kerja saya sendiri, perkara utama adalah untuk memenuhi tarikh akhir pecut. ⁃ Timbunan teknologi yang agak moden dan popular, tugas yang jelas. Daripada minus: ⁃ Kerja jauh. Bagi saya ini adalah tambah dan tolak. Tetapi kerana kekurangan pengalaman, ia agak tolak. Saya percaya bahawa di pejabat akan lebih mudah bagi saya bukan sahaja untuk menyesuaikan diri dan mula bekerja, tetapi juga untuk belajar daripada rakan sekerja yang lebih berpengalaman. ⁃ Pengurus memberi amaran kepada saya semasa temu duga bahawa dari awal lagi saya sebahagian besarnya akan diserahkan kepada peranti saya sendiri dan mereka tidak mempunyai banyak sumber untuk latihan. Selama kira-kira tiga hari saya memerah otak, menukar kegemaran saya setiap 3 jam. Akibatnya, syarikat kedua telah dipilih di majlis keluarga. Kuncinya ialah gaji yang jauh lebih tinggi dan ketiadaan perjalanan perniagaan yang berterusan, dan saya tidak pernah takut menghadapi kesukaran dalam pembelajaran dan berdikari. Bulan ini genap setahun saya bekerja untuk syarikat ini, dan saya sangat gembira dengan segala-galanya. Kumpulan utama pembangun dari pasukan saya bekerja dari pejabat di Prague, saya dan beberapa pakar lain bekerja dari jauh. Ternyata tidak sukar untuk menyertai projek itu; Saya juga mempunyai masa sebulan penuh untuk membiasakan diri dengan projek, sistem dan teknologi; Saya tidak mempunyai sebarang tugas pada bulan itu. Nampaknya ini adalah amalan standard di Republik Czech. Pada mulanya, saya menjalankan tugas yang sangat mudah: pepijat mudah dalam sistem yang diselesaikan dalam beberapa jam atau 1 hari. Pasukan ini mempunyai 2 pembangun dengan lebih daripada 20 tahun pengalaman, saya menganggap mereka hanya guru. Mereka kerap menjalankan semakan kod penyelesaian kami. Salah seorang daripada mereka dengan cepat menyedari saya dan kini saya bekerja sebagai "padawan" beliau pada "ciri" baharu sistem; Saya sudah lama tidak menemui sebarang pepijat dalam penjejak. Pada tahun ini, syarikat itu telah membawa semua pembangun terpencil ke Prague dua kali selama beberapa hari untuk bekerja bersama dari pejabat (lawatan adalah pilihan semata-mata untuk penyepaduan ke dalam pasukan dan dalam banyak cara menyerupai acara korporat berbilang hari). Bulan lepas saya dapat kenaikan pangkat yang ketara, jadi tiada masalah dengan pembangunan juga. ⁃ Pengurus memberi amaran kepada saya semasa temu duga bahawa dari awal lagi saya sebahagian besarnya akan diserahkan kepada peranti saya sendiri dan mereka tidak mempunyai banyak sumber untuk latihan. Selama kira-kira tiga hari saya memerah otak, menukar kegemaran saya setiap 3 jam. Akibatnya, syarikat kedua telah dipilih di majlis keluarga. Kuncinya ialah gaji yang jauh lebih tinggi dan ketiadaan perjalanan perniagaan yang berterusan, dan saya tidak pernah takut menghadapi kesukaran dalam pembelajaran dan berdikari. Bulan ini genap setahun saya bekerja untuk syarikat ini, dan saya sangat gembira dengan segala-galanya. Kumpulan utama pembangun dari pasukan saya bekerja dari pejabat di Prague, saya dan beberapa pakar lain bekerja dari jauh. Ternyata tidak sukar untuk menyertai projek itu; Saya juga mempunyai masa sebulan penuh untuk membiasakan diri dengan projek, sistem dan teknologi; Saya tidak mempunyai sebarang tugas pada bulan itu. Nampaknya ini adalah amalan standard di Republik Czech. Pada mulanya, saya menjalankan tugas yang sangat mudah: pepijat mudah dalam sistem yang diselesaikan dalam beberapa jam atau 1 hari. Pasukan ini mempunyai 2 pembangun dengan lebih daripada 20 tahun pengalaman, saya menganggap mereka hanya guru. Mereka kerap menjalankan semakan kod penyelesaian kami. Salah seorang daripada mereka dengan cepat menyedari saya dan kini saya bekerja sebagai "padawan" beliau pada "ciri" baharu sistem; Saya sudah lama tidak menemui sebarang pepijat dalam penjejak. Pada tahun ini, syarikat itu telah membawa semua pembangun terpencil ke Prague dua kali selama beberapa hari untuk bekerja bersama dari pejabat (lawatan adalah pilihan semata-mata untuk penyepaduan ke dalam pasukan dan dalam banyak cara menyerupai acara korporat berbilang hari). Bulan lepas saya dapat kenaikan pangkat yang ketara, jadi tiada masalah dengan pembangunan juga. ⁃ Pengurus memberi amaran kepada saya semasa temu duga bahawa dari awal lagi saya sebahagian besarnya akan diserahkan kepada peranti saya sendiri dan mereka tidak mempunyai banyak sumber untuk latihan. Selama kira-kira tiga hari saya memerah otak, menukar kegemaran saya setiap 3 jam. Akibatnya, syarikat kedua telah dipilih di majlis keluarga. Kuncinya ialah gaji yang jauh lebih tinggi dan ketiadaan perjalanan perniagaan yang berterusan, dan saya tidak pernah takut menghadapi kesukaran dalam pembelajaran dan berdikari. Bulan ini genap setahun saya bekerja untuk syarikat ini, dan saya sangat gembira dengan segala-galanya. Kumpulan utama pembangun dari pasukan saya bekerja dari pejabat di Prague, saya dan beberapa pakar lain bekerja dari jauh. Ternyata tidak sukar untuk menyertai projek itu; Saya juga mempunyai masa sebulan penuh untuk membiasakan diri dengan projek, sistem dan teknologi; Saya tidak mempunyai sebarang tugas pada bulan itu. Nampaknya ini adalah amalan standard di Republik Czech. Pada mulanya, saya menjalankan tugas yang sangat mudah: pepijat mudah dalam sistem yang diselesaikan dalam beberapa jam atau 1 hari. Pasukan ini mempunyai 2 pembangun dengan lebih daripada 20 tahun pengalaman, saya menganggap mereka hanya guru. Mereka kerap menjalankan semakan kod penyelesaian kami. Salah seorang daripada mereka dengan cepat menyedari saya dan kini saya bekerja sebagai "padawan" beliau pada "ciri" baharu sistem; Saya sudah lama tidak menemui sebarang pepijat dalam penjejak. Pada tahun ini, syarikat itu telah membawa semua pembangun terpencil ke Prague dua kali selama beberapa hari untuk bekerja bersama dari pejabat (lawatan adalah pilihan semata-mata untuk penyepaduan ke dalam pasukan dan dalam banyak cara menyerupai acara korporat berbilang hari). Bulan lepas saya dapat kenaikan pangkat yang ketara, jadi tiada masalah dengan pembangunan juga. untuk bekerja bersama dari pejabat (ketibaan adalah pilihan semata-mata untuk penyepaduan ke dalam pasukan dan dalam banyak cara menyerupai acara korporat berbilang hari). Bulan lepas saya dapat kenaikan pangkat yang ketara, jadi tiada masalah dengan pembangunan juga. untuk bekerja bersama dari pejabat (ketibaan adalah pilihan semata-mata untuk penyepaduan ke dalam pasukan dan dalam banyak cara menyerupai acara korporat berbilang hari). Bulan lepas saya dapat kenaikan pangkat yang ketara, jadi tiada masalah dengan pembangunan juga. 7. Ringkasan ringkas Saya mengambil masa dua setengah tahun dan kira-kira 25-30 gagal temu duga untuk belajar semula selepas universiti dan mencari pekerjaan. Nampaknya saya jumlahnya jauh lebih tinggi (menurut perasaan saya terdapat sekurang-kurangnya 60), tetapi selepas saya mula mengingati, ternyata lebih sedikit. Saya tidak dapat mengira bilangan kekosongan yang saya balas, tetapi saya rasa terdapat sekurang-kurangnya 500. Saya ingin mengucapkan terima kasih kepada semua orang yang mengusahakan projek ini. Beliau adalah sumber maklumat dan motivasi utama saya untuk belajar. Saya tidak tahu projek lain yang serupa. Untuk benar-benar gembira, satu-satunya perkara yang hilang ialah maklumat tentang Spring; Saya terpaksa memikirkannya sendiri menggunakan pelajaran YouTube, tetapi untuk Spring terdapat latihan magang. Saya harap saya tidak menerangkan segala-galanya dengan terlalu terperinci dan saya tidak membuang masa beberapa malam. Jika cerita ini menjadi motivasi yang hebat untuk sesiapa sahaja, itu akan menjadi hebat. Saya akan gembira untuk mempunyai soalan dan reaksi dalam komen.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION