JavaRush /Blog Java /Random-MS /Java junior sedang mencari kerja. Bagaimana untuk meningk...

Java junior sedang mencari kerja. Bagaimana untuk meningkatkan kemahiran anda dan mendapatkan pengalaman praktikal

Diterbitkan dalam kumpulan
Apabila ia datang untuk memulakan kerjaya profesional sebagai pengaturcara Java, perkara sering kelihatan suram. Bagi pendatang baru, menceroboh pasaran mungkin kelihatan seperti satu tugas yang sangat menakutkan. Tidak kira berapa banyak anda melihat kekosongan semasa, mana-mana jawatan memerlukan orang yang berpengalaman, dan kadang-kadang nampaknya walaupun dari seorang pengkod Java junior, majikan mengharapkan sekurang-kurangnya beberapa tahun pengalaman kerja, apatah lagi kadangkala jumlah pengetahuan teoritis yang luar biasa. Java junior sedang mencari kerja.  Bagaimana untuk meningkatkan kemahiran anda dan memperoleh pengalaman praktikal - 1Tetapi bagaimana untuk mendapatkan pengalaman ini yang diperlukan untuk pekerjaan sebenar jika tiada siapa yang mahu mengupah pengekod tanpa pengalaman? Lingkaran ganas? Tidak, hanya satu daripada kesukaran biasa apabila memulakan kerjaya, yang tidak begitu sukar untuk diatasi. Dalam bahan ini, kami telah mengumpulkan beberapa cara bebas masalah untuk menyelesaikan masalah kekurangan pengalaman praktikal.

1. Projek bebas

Mari kita mulakan dengan petua yang lebih mudah dan, sebahagian besarnya, petua yang jelas. Salah satu cara terbaik untuk mendapatkan pengalaman langsung dalam Java, atau mana-mana bahasa pengaturcaraan lain, adalah dengan mengerjakan projek bebas dan hobi. Sebagai contoh, anda boleh menyertai projek terbuka di Github. Tidak perlu mencari yang kompleks atau yang memerlukan pendekatan asli dan pengetahuan unik untuk dilaksanakan. Apa yang diperlukan oleh pembangun Java dengan sedikit atau tiada pengalaman ialah dia menyediakan peluang untuk berlatih: lebih banyak lagi meriah. Apabila kemahiran asas bertambah baik, anda boleh beralih kepada projek yang lebih kompleks. Walaupun huraian kerja selalunya termasuk dua hingga tiga tahun pengalaman bahasa antara keperluan, ini bukan satu-satunya kriteria. Ya, syarikat sedang mencari orang yang boleh bekerja dengan kod mereka sendiri dan orang lain serta mempunyai pengetahuan tentang alatan. Tetapi majikan sering memberi perhatian kepada apa yang dipanggil "kemahiran lembut". Ini, pertama sekali, akal sehat, bekerja dengan orang dan komunikasi, dan kecerdasan emosi. Untuk semua ini, anda memerlukan pengalaman bekerja pada projek sebenar dengan masalah sebenar dan tarikh akhir bukan ilusi yang sama, bersama dengan pengkod lain dan pakar lain. Kadang-kadang kehadiran kemahiran insaniah, keupayaan pembelajaran dan keinginan untuk maju mengimbangi di mata majikan untuk kekurangan pengetahuan teknikal khas dan asas teori yang tidak begitu kaya. Lebih-lebih lagi, walaupun pemohon dikehendaki mengetahui teknologi tertentu, yang biasanya tidak diketahui oleh pemaju Java tanpa pengalaman, mempunyai beberapa projek dalam resume, menerangkan pengalaman mengerjakannya dan pelajaran yang dipelajari dalam proses itu akan memberi peluang yang baik. peningkatan minat dari pihak majikan.

2. Projek peribadi

Nasihat ini mungkin berguna bukan sahaja untuk pemula di Jawa, tetapi juga untuk profesional yang cukup berpengalaman. Dengan projek "peribadi" yang kami maksudkan adalah projek yang dilakukan oleh pengekod Java sebagai hobi, untuk mengembangkan kemahiran profesionalnya, kerana minat dan hanya untuk keseronokan, dan bukan untuk tujuan menjana wang. Ramai majikan, apabila mengkaji resume pengkod, memberi perhatian sama ada mereka mempunyai "projek haiwan peliharaan" mereka sendiri. kenapa? Sekiranya mereka wujud, ini menunjukkan bahawa orang itu benar-benar mencintai pekerjaannya dan berusaha untuk pertumbuhan profesional bukan dengan kata-kata, tetapi dalam perbuatan. Java junior sedang mencari kerja.  Bagaimana untuk meningkatkan kemahiran anda dan memperoleh pengalaman praktikal - 2Inilah yang Oren Eini, ketua Hibernating Rhinos Ltd, yang membangunkan penyelesaian perisian dalam bidang infrastruktur pangkalan data, berkata tentang perkara ini: “Apabila kami mencari pembangun baharu untuk menyertai pasukan kami, salah satu faktor penentu bagi kami ialah semangat dan minat dalam kerja. Kami telah mendapati bahawa orang yang benar-benar berminat dan berminat dengan apa yang mereka lakukan cenderung untuk melibatkan diri dalam projek mereka sendiri sebagai tambahan kepada tugas yang berkaitan dengan kerja semata-mata. Dalam erti kata lain, mereka mempunyai projek dan rancangan rumah. Ini boleh menjadi tapak web peribadi, penyertaan dalam permulaan rakan, atau hanya beberapa kod yang ditulis untuk mempelajari teknologi tertentu dengan lebih baik. Apabila saya melihat bahawa pemohon tidak mempunyai projek pihak ketiga sama sekali atau mereka berada di masa lalu, ini adalah petanda buruk bagi kami. Tidak boleh mengatakannya lebih baik.

3. Pekerja bebas adalah bidang tanpa had untuk "menaikkan tahap" dan memperoleh pengalaman

Marilah kita segera ambil perhatian bahawa amat sukar bagi pengaturcara baru untuk memecah masuk ke platform bebas, tetapi anda boleh mencuba. Peralihan untuk bekerja sebagai pekerja bebas boleh menjadi langkah perantaraan yang sangat baik dalam laluan daripada pembangun Java sepenuhnya hijau kepada junior Java yang yakin yang telah memperoleh pengalaman dan "membangunkan" kemahirannya. Nampaknya terdapat sedikit perbezaan antara freelancing dan bekerja sebagai pembangun Java sepenuh masa. Tetapi sebenarnya, dalam freelancing anda boleh menemui lebih banyak peluang yang menjanjikan untuk junior Java yang tidak berpengalaman. Ini kerana pekerja bebas sering diupah untuk kerja sekali atau jangka pendek pada beberapa projek. Sebagai contoh, mereka diamanahkan dengan tugas yang jumlahnya terlalu kecil untuk memerlukan pekerja penuh untuk mereka. Dalam bahasa Inggeris, istilah "pertunjukan" digunakan untuk menggambarkan projek mikro tersebut. Sama ada projek itu sendiri adalah eksperimen atau kemahiran yang diperlukan terlalu khusus. Walau apa pun, apabila mengambil pekerja bebas, majikan kurang menuntut dan berhati-hati, kerana mereka menanggung risiko kewangan yang jauh lebih sedikit. Sehubungan itu, peluang seorang junior Java untuk mendapatkan pekerjaan bergaji pertamanya sebagai pekerja bebas meningkat. Pekerja bebas sering diupah oleh perniagaan kecil yang memerlukan bantuan pengaturcaraan dengan masalah yang agak mudah. Atau usahawan yang mengusahakan beberapa idea inovatif dengan bajet yang terhad. Atau pun pekerja syarikat IT besar yang membangunkan projek atau konsep eksperimen mereka sendiri pada masa lapang mereka. Pendek kata, terdapat banyak pilihan, tetapi dalam kebanyakan kes ia akan menjadi kerja sementara yang kecil dengan matlamat yang jelas. Dan ini adalah apa yang diperintahkan oleh doktor untuk junior Java yang tidak mempunyai pengalaman yang perlu "membesarkan" resumenya.

4. Lebih mudah untuk mengalahkan ayah dengan sekumpulan. Pembangunan sebagai sebahagian daripada kumpulan

Jika individu bekerja pada projek, sama ada projek haiwan kesayangan atau tugas untuk pekerja bebas, tidak berjaya atas sebab tertentu, anda boleh mencuba pilihan lain - pembangunan sebagai sebahagian daripada pasukan pembangun yang lebih kurang tahap yang sama. Bekerjasama dan menyelesaikan masalah bukan sahaja membantu anda belajar dan maju dengan lebih pantas, ia juga menyelesaikan masalah motivasi yang membelenggu ramai pembangun yang bercita-cita tinggi, terutamanya apabila bekerja dari rumah. Java junior sedang mencari kerja.  Bagaimana untuk meningkatkan kemahiran anda dan memperoleh pengalaman praktikal - 4Ngomong-ngomong, topik muncul secara berkala di forum JavaRush di mana seseorang mengumpul arahan sedemikian. Di sana anda juga boleh mencari projek berbayar kecil untuk satu pembangun. Seperti yang ini , sebagai contoh .

5. Latihan JavaRush

JavaRush membantu pelajarnya mendapatkan pekerjaan pertama mereka bukan sahaja dalam perkataan (iaitu, dengan nasihat), tetapi juga dalam perbuatan, menawarkan program latihan sendiri, di mana anda boleh bekerja pada projek sebenar, mempelajari teknologi baharu dan segera "menguji" praktikal kemahiran dalam aplikasi mereka. Latihan JavaRush ialah tiga bulan kerja sepenuh masa dalam projek yang serius, ditambah dengan memperoleh pengetahuan teori tambahan. Pengambilan untuk latihan amali dijalankan empat kali setahun. Pengumuman diterbitkan beberapa minggu sebelum set baharu di tapak web dan di halaman media sosial JavaRush. Namun, bukan sekadar latihan magang. Kursus JavaRush utama juga merangkumi bukan sahaja tugas dan masalah kecil, tetapi juga projek lengkap , pelaksanaannya membawa banyak pengalaman. Khususnya, semasa masih pelajar JavaRush, anda boleh menulis permainan lengkap, emulator ATM atau pengarkib fail anda sendiri. Seperti yang anda lihat, adalah mungkin untuk menyelesaikan masalah kekurangan pengalaman praktikal untuk pembangun Java, jika hanya ada keinginan. Ini adalah keinginan untuk belajar dan berkembang, minat yang tulen dalam profesion - inilah yang ingin dilihat oleh majikan apabila mengkaji resume pakar yang tidak berpengalaman. Dalam huraian kerja, klise popular "mata terbakar" juga digunakan untuk ini. Beginilah dia sepatutnya, seorang junior Jawa masa depan: dengan api di matanya dan keazaman yang dingin untuk menguasai semua selok-belok Jawa di dalam hatinya. Sekurang-kurangnya begitulah cara majikan melihatnya.

6. Apa lagi yang perlu dibaca mengenai topik ini:

Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION