JavaRush /Blog Java /Random-MS /Saya takut menjadi junior dalam pasaran IT yang padat pen...

Saya takut menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara

Diterbitkan dalam kumpulan
Anda mungkin perasan bahawa semakin popular bidang IT dari masa ke masa, semakin ramai orang beralih ke pembangunan daripada profesion lain. Terdapat banyak sebab untuk ini: gaji tinggi, pakej faedah yang baik, peluang untuk bekerja di syarikat yang menarik dan moden, jadual yang fleksibel. Dan walaupun persaingan dalam pasaran IT adalah tinggi, anda mempunyai peluang, dengan usaha wajar, untuk mendapatkan pekerjaan sebagai pembangun. Dalam teks ini, kami akan menganalisis sama ada ia berbaloi untuk memasuki pembangunan Java pada tahun 2021, apakah persaingan dalam pasaran Jun, dan akan memberikan beberapa petua tentang cara bersaing untuk pekerjaan pertama anda dalam IT.Saya takut untuk menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 1

Sejauh mana permintaan Java?

Java terus menjadi bahasa pengaturcaraan utama yang paling popular di dunia (37% daripada responden menamakannya sebagai bahasa utama mereka untuk pembangunan), menurut kajian JetBrains . Ia digunakan oleh kira-kira 5.2 juta pemaju. Pesaing utama Java ialah Python. Ia telah mengatasi Java dalam senarai bahasa yang paling banyak digunakan. Sepanjang 12 bulan yang lalu, 30% responden telah mula atau sedang belajar Python, malah lebih daripada tahun lepas (27%). Tetapi ini tidak bermakna bahawa Java harus dihapuskan. Tapak carian kerja Dice.com telah menyusun kedudukan tujuh bahasa pengaturcaraan yang pakarnya mendapat permintaan paling tinggi di kalangan majikan Amerika. Bahasa Java berada di tempat kedua dalam ranking Dice, kehilangan pendahuluan kepada SQL. Menurut indeks TIOBE , yang menilai populariti bahasa pengaturcaraan, pada Disember 2020, Java menjadi bahasa kedua paling popular di dunia. Penarafan menjelaskan populariti Java dalam kalangan majikan dengan bilangan besar aplikasi dan perkhidmatan yang ditulis dalam bahasa ini. Di samping itu, populariti bahasa bermakna terdapat banyak maklumat mengenainya di Internet. Hari ini, Java kekal pada kelebihan berbanding bahasa lain kerana saiz ekosistemnya. Oleh kerana bilangan pembangun yang menggunakan Java, ia sering dipilih untuk mencipta projek baharu. Oleh itu, pemaju baharu turut terlibat dalam proses tersebut.

Berapakah pendapatan pembangun Java?

Gaji purata pemaju Java di Rusia adalah kira-kira $1,500, dan untuk pemaju berpengalaman - kira-kira $3,000, menurut kajian oleh sumber Habr . Kira-kira data yang sama ditemui dalam kajian yang dijalankan oleh JavaRush pada awal tahun 2020. Saya takut untuk menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 2Saya takut untuk menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 3Tetapi ini tidak bermakna bahawa orang Jawa tidak boleh bergantung pada gaji yang lebih tinggi. Perkhidmatan pekerjaan SuperJob menjalankan analisis gaji pemaju di Rusia bergantung pada bahasa yang mereka tulis. Berdasarkan analisis, pemaju Java boleh memperoleh dari 4 hingga 7 ribu dolar . Di Ukraine, pemaju Java yang berpengalaman boleh menjangkakan gaji $3,500, kajian JavaRush menunjukkan. Saya takut menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 4Dari segi gaji, Belarus datang selepas Ukraine dan Rusia - pemain JW berpengalaman di Minsk ditawarkan $2,200. Saya takut menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 5Gaji median untuk junior, walaupun di Jawa, tidak begitu tinggi. Sebagai contoh, pada 2020, purata gaji pemaju baharu di Ukraine ialah $800 , menurut kajian portal Dou. Ini terpakai kepada pembangun yang menulis dalam Java, C dan C++. Dan kerana ini adalah median, jelas bahawa pada mulanya junior boleh menerima 400-500 dolar. Di Moscow, gaji purata untuk pemula ialah $1,000, di St. Petersburg — $960, di Minsk — lebih kurang, kira-kira $500, menurut kajian JavaRush.

Apakah keadaan di pasaran Jun?

Lebih mudah bagi Jun untuk mencari pekerjaan di bandar besar

Disebabkan kekurangan pakar IT pada Oktober 2020, sektor IT Ukraine mungkin kehilangan lebih daripada $12 juta dalam pendapatan eksport, menurut kajian oleh GlobalLogic. Tetapi kita tidak bercakap tentang junior: dalam kebanyakan kes, pakar Tengah dan Kanan dicari untuk jawatan terbuka (masing-masing 37% dan 33%), iaitu, dengan pengalaman 2-5 tahun. Hanya 17% kekosongan tersedia untuk pakar yang mempunyai pengalaman sehingga setahun. Portal DOU menerbitkan kajian tentang cara syarikat IT Ukraine mengupah pakar junior pada 2019. SoftServe mengupah junior terbanyak - 1003 orang, EPAM Ukraine berada di tempat kedua (928 orang), ZONE3000 berada di tempat ketiga dengan 640 pendatang baru. Saya takut menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 6Kira-kira 75% remaja daripada syarikat yang ditinjau mendapati bekerja di 3 bandar teratas: Kyiv, Kharkov dan Lviv. Pada masa yang sama, sebagai pengarang nota kajian, lebih mudah bagi syarikat besar untuk mencari pendatang baru di luar ibu negara, di mana persaingan untuk mendapatkan bakat adalah lebih rendah. Bagi Rusia pula, dijangka peluang terbaik untuk mencari pekerjaan untuk junior adalah di Moscow dan St. Petersburg. Sebagai contoh, menurut bot analitik Headz , yang menganalisis kekosongan dan resume dari sumber terbuka, di Moscow terdapat 8 calon untuk 1 kekosongan, di St. Petersburg - 14 hingga 1. Syarikat besar seperti G5 Entertainment, Luxoft, EPAM, adalah yang paling mesra kepada pendatang baru. Emergn, Mail.Ru Group dan ALM Works.

Terdapat banyak bulan Jun, tetapi sedikit yang baik

Sesetengah pakar mengatakan terdapat lebihan dalam pasaran Jun. Khususnya, kerana apa yang dipanggil "lelaki kulit putih" - junior yang membaca buku, mengikuti kursus percuma dan berharap mereka akan mendapat pekerjaan yang dibayar dengan baik tanpa pengalaman komersial. Tetapi walaupun dengan persaingan yang hebat, anda boleh mencari pekerjaan, perkara utama adalah motivasi dan keinginan untuk belajar. Tidak perlu untuk mendapatkan pendidikan tinggi dalam pembangunan, tetapi sangat penting untuk menumpukan masa untuk pendidikan kendiri, tidak berhenti hanya pada beberapa buku dan tutorial dari Youtube. Inilah yang ditulis oleh Ivan Kleshnin, seorang pengaturcara web dengan pengalaman 12 tahun yang terlibat dalam bimbingan dan perniagaan dalam bidang perekrutan :

“Junior” moden mahu menerima $1000 tiga bulan selepas memulakan latihan. Aset pendidikan utamanya ialah menonton kursus yang dimuat turun dari torrents. “Semuanya sepatutnya percuma!” - June mengisytiharkan, secara berhemat mengecualikan aktivitinya sendiri daripada kategori "segala-galanya." Khususnya, apabila dia menerima tawaran latihan, dia dengan marah mengatakan bahawa dia tidak akan bekerja untuk sesen pun!

Peluang untuk mendapatkan pekerjaan dalam IT tanpa pengalaman atau pendidikan adalah keistimewaan eksklusif yang wujud di sini dan sekarang. Lambat laun peluang ini akan ditutup. Anda tidak akan mendapat pekerjaan sebagai peguam atau doktor tanpa latihan dan latihan yang lama dan mahal...

Syarikat tidak memerlukan junior tanpa pengalaman. Jika mereka mengupah mereka, ia adalah dengan mata kepada masa depan yang jauh, atas bahaya dan risiko mereka sendiri. Menghargai langkah majikan ini dan sekadar bersyukur adalah kejujuran terhadap diri sendiri. Malangnya, kami masih melihat rasa syukur dan kejujuran sebagai tanda kelemahan.”

Cuti dan coronavirus: mengapa terdapat lebih sedikit kekosongan untuk junior

Saya takut untuk menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 7Bilangan kekosongan bulan Jun dipengaruhi oleh kedua-dua akhir tahun dan gelombang kedua penutupan. “Pada bulan Disember, sebagai peraturan, lebih sedikit pemaju yang mencari, syarikat sedang bersiap sedia untuk cuti. Tambahan pula dengan penutupan yang akan datang, apabila lebih mudah untuk mengupah pembangun berpengalaman yang akan segera menyertai proses tersebut. Di samping itu, untuk melatih pendatang baharu, syarikat mesti menyediakan mentor, dan pembangun berpengalaman kini sibuk dengan projek mereka,” kata Anastasia Melnik, pengurus HR sebuah syarikat produk dalam bidang fintech.

Apakah nasihat yang boleh anda berikan kepada junior yang sedang mencari kerja?

Tentukan motivasi anda

Jika satu-satunya motivasi anda ialah wang, maka anda tidak akan dapat bertahan lama dalam IT. Jun mesti belajar banyak, belajar teknologi baru dan berkomunikasi dengan mentor. Lebih baik jika motivasi anda adalah minat dalam pekerjaan baru. Majikan akan menghargai ini dan mungkin memberi keutamaan kepada anda semasa mengambil pekerja.

Banyakkan belajar sendiri

Bukan sahaja di tempat kerja, malah di rumah. Apabila anda mempunyai asas yang diperlukan, teruskan kepada pengetahuan dalam niche anda, sama ada perjudian, permainan, fintech atau sesuatu yang lain.

Dengar cakap mentor

Nasihat yang ringkas tetapi berguna. Dengan mentor yang baik, anda akan terbiasa dengan projek dengan lebih cepat.Saya takut untuk menjadi junior dalam pasaran IT yang padat penduduk: bagaimana untuk mengatasi ketakutan persaingan dan menjadi seorang pengaturcara - 8

Outsource atau produk?

Cara paling mudah untuk junior ialah mendapatkan pekerjaan di syarikat penyumberan luar yang besar, di mana akan ada kerja yang sistematik dan banyak projek. Ini bermakna bahawa terdapat banyak cara pembangunan. Anda boleh mendapatkan pekerjaan dalam produk dan meningkatkan kemahiran anda dalam satu industri. Laluan ini sesuai untuk mereka yang telah membuat keputusan mengenai bidang pembangunan yang mereka suka.

Bagaimana untuk bersedia untuk mencari kerja?

Jalankan temu duga ujian, kaji syarikat yang anda ingin bekerja, pantau keperluan pasaran asas - kami telah mengumpul petua berguna untuk persediaan mencari kerja dalam teks besar " Takut Temuduga: Bagaimana Berhenti Menjadi Takut dan Mula Pergi ke Temuduga .

Apakah prospek untuk Java?

Kami telah mengumpulkan pendapat dua pakar Java yang telah mengikuti perkembangannya selama bertahun-tahun.

Maxim Kmets, pembangun kanan Java

Bilangan peranti yang menjalankan Java tidak berubah. Ini bermakna bahawa bahasa lain telah muncul yang mengambil alih bahagian Java. Aplikasi Android secara sejarah telah ditulis dalam Java: ini mengukuhkan kedudukan Java, tetapi penyelesaian merentas platform untuk platform iOS/Android juga muncul. Iaitu, anda menulisnya sekali dan anda melancarkan aplikasi itu di mana-mana. Contohnya, Flutter (SDK sumber terbuka untuk mencipta aplikasi mudah alih daripada Google. Ia digunakan untuk membangunkan aplikasi untuk Android dan iOS - ed.), yang menggunakan bahasa Dart. Tetapi ia tidak begitu buruk. Saya suka betapa cepatnya versi Java baharu dikeluarkan. Hanya 3-4 tahun dahulu ada Java 8. Sebelum itu, tahun lalu ada Java 7. Sekarang kita mempunyai yang ke-16 dalam perjalanan. Versi baharu membawa idea terbaik daripada paradigma dan bahasa lain. Banyak rangka kerja ditulis dalam Java setiap hari. Terdapat projek perkhidmatan mikro yang besar dalam bahasa ini, dan terdapat projek kecil tetapi ikhlas. Bagi saya, lebih mudah untuk junior mencari kerja sekarang berbanding saya enam tahun lalu. Ya, tiada siapa yang mahu mengupah orang tanpa pengalaman komersial. Orang sering bermula dengan latihan atau ujian. Apa yang syarikat perlukan? Ia adalah perlu bahawa seseorang hanya boleh menulis borang untuk laman web dan pengguna boleh menyimpan maklumat yang dimasukkan melalui borang. Jika anda tahu cara menulis ini dari awal, maka anda hampir dijamin menjadi junior (yang tinggal hanyalah mempelajari soalan temuduga templat). Bagi saya, Java kini kelihatan seperti tempat emas di antara semua pilihan pertumbuhan yang mungkin, baik untuk pasaran dan untuk pakar.

Vasily Malik, ketua pasukan pasukan kandungan JavaRush

Java akan menjadi permintaan untuk masa yang sangat lama, kerana banyak kod ditulis di dalamnya, dan sebarang kod bertulis mesti disokong. Sebagai contoh, saya mempunyai seorang kawan yang menulis dalam Fortran - ini adalah bahasa yang digunakan dalam industri perbankan, ia mati pada tahun 80-an abad yang lalu. Masih terdapat kekosongan untuknya, dan pembangun memperoleh beberapa kali ganda lebih banyak daripada Javaists, kerana terdapat sangat sedikit daripada mereka. Kini Java dikemas kini dua kali setahun, sebelum ini Java dikemas kini sekali setiap dua hingga tiga tahun. Kemas kini yang kerap kepada Java dibuat untuk menambah ciri bermodel baharu yang terdapat dalam bahasa lain. Java digunakan di mana interaksi antara perkhidmatan yang berbeza diperlukan dan kuasa pengkomputeran yang besar diperlukan. Java mempunyai ciri penting: mana-mana versi baharu serasi sepenuhnya dengan versi lama. Apakah trend dalam pembangunan Java? Saya rasa semuanya sedang menuju ke arah kontena. Mari bayangkan, sebagai contoh, pelayan JavaRush kami: banyak baris kod, banyak kelas, semua ini sukar untuk diuji. Saya membuat, sebagai contoh, perubahan di satu tempat, ia boleh menjejaskan apa-apa lagi di tempat lain. Ini adalah kelemahan aplikasi mudah alih yang besar. Aplikasi kini cuba dibuat sekecil mungkin dan dengan interaksi tetap antara bahagian individu. Iaitu, bukannya satu monolit, terdapat 10 perkhidmatan mikro yang boleh berfungsi antara satu sama lain. Perkhidmatan mikro sangat mudah untuk ditulis dan diuji. Terdapat situasi apabila perkhidmatan mikro tidak ditetapkan, tetapi ditulis semula jika perkhidmatan mikro bermasalah muncul. Ini menjadikannya lebih pantas. Java mempunyai banyak rangka kerja yang membolehkan anda bekerja dengan perkhidmatan mikro. Pesaing Java, Python, sedang membangun kerana data Besar sedang dibangunkan dan beberapa perpustakaan yang berjaya telah ditulis untuk Python yang digunakan dalam data Besar. Lambat laun, seseorang akan menulis perpustakaan yang berjaya untuk bahasa lain, dan Python akan menjadi kurang popular.

kesimpulan

Kami berharap teks ini telah mengurangkan kebimbangan anda untuk menjadi seorang pemula. Lagipun, perkara baru sentiasa menakutkan. Tetapi ada kelebihan:
  • • Pekerjaan untuk junior sentiasa boleh didapati di bandar-bandar besar, kerana pejabat syarikat penyumberan luar yang besar terletak di sana, yang sentiasa memerlukan "darah muda".
  • • Gaji permulaan $800 adalah permulaan yang baik.
  • • Di kalangan junior terdapat ramai calon yang mempunyai pengetahuan cetek tentang Jawa. Jika anda belajar bersungguh-sungguh dan memahami dengan tepat mengapa anda ingin menjadi pembangun, anda akan mendapat perhatian dalam temu duga.
Ya, penutupan dan penghujung tahun 2020 membuat pelarasan kepada situasi di pasaran buruh: terdapat lebih sedikit kekosongan untuk junior, tetapi cuti akan berlalu dan syarikat akan mengupah pendatang baharu semula.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION