Java qanchalik talabga ega?
JetBrains tadqiqotiga ko'ra, Java dunyodagi eng mashhur asosiy dasturlash tili bo'lib qolmoqda (respondentlarning 37 foizi uni rivojlanish uchun asosiy til deb atagan) . Undan 5,2 millionga yaqin dasturchilar foydalanadi. Java ning asosiy raqobatchisi Python hisoblanadi. U eng ko'p ishlatiladigan tillar ro'yxatida Java'dan o'zib ketdi. So'nggi 12 oy ichida respondentlarning 30 foizi Python tilini o'rganishni boshlagan yoki davom ettirmoqda, bu o'tgan yilgidan ham ko'proq (27%). Ammo bu Java-ni bekor qilish kerak degani emas. Dice.com ish qidirish sayti mutaxassislari amerikalik ish beruvchilar orasida eng katta talabga ega bo'lgan yettita dasturlash tillari reytingini tuzdi . Java tili Dice reytingida SQL bo'yicha yetakchilikni boy berib, ikkinchi o'rinni egalladi. Dasturlash tillarining ommabopligini baholovchi TIOBE indeksiga ko‘ra , 2020-yil dekabr oyida Java dunyodagi ikkinchi eng mashhur tilga aylandi. Reytinglar Java-ning ish beruvchilar orasida mashhurligini ushbu tilda yozilgan ko'plab ilovalar va xizmatlar bilan izohlaydi. Bundan tashqari, tilning mashhurligi Internetda u haqida juda ko'p ma'lumotlar mavjudligini anglatadi. Bugungi kunda Java o'zining ekotizimining kattaligi tufayli boshqa tillardan ustunligicha qolmoqda. Java-dan foydalanadigan ishlab chiquvchilar soni tufayli u ko'pincha yangi loyihalarni yaratish uchun tanlanadi. Shunday qilib, jarayonga yangi ishlab chiquvchilar ham jalb qilinadi.Java dasturchilari qancha maosh oladi?
Habr resursi tomonidan o'tkazilgan tadqiqotga ko'ra, Rossiyada Java dasturchilarining o'rtacha maoshi taxminan 1500 dollarni, tajribali dasturchilar uchun esa taxminan 3000 dollarni tashkil qiladi . Taxminan xuddi shunday ma'lumotlar JavaRush tomonidan 2020 yil boshida o'tkazilgan tadqiqotda topilgan. Ammo bu Javalar yuqori maoshlarga umid qila olmaydi degani emas. SuperJob bandlik xizmati Rossiyadagi ishlab chiquvchilarning ish haqini ular yozgan tilga qarab tahlil qildi. Tahlillarga ko'ra, Java dasturchilari 4 dan 7 ming dollargacha pul ishlashlari mumkin . JavaRush tadqiqoti shuni ko'rsatdiki, Ukrainada tajribali Java dasturchilari 3500 dollar maosh kutishlari mumkin. Maosh bo'yicha Belarus Ukraina va Rossiyadan keyin turadi - Minskdagi tajribali JW o'yinchisiga 2200 dollar taklif qilinadi. Yoshlar uchun o'rtacha ish haqi, hatto Java'da ham unchalik yuqori emas. Misol uchun, 2020 yilda Ukrainada yangi ishlab chiquvchilarning o'rtacha maoshi Dou portali tomonidan o'tkazilgan tadqiqotga ko'ra 800 dollarni tashkil etdi . Bu Java, C va C++ tillarida yozadigan dasturchilarga tegishli. Va bu o'rtacha bo'lganligi sababli, boshlang'ichda o'smirlar 400-500 dollar olishlari aniq. JavaRush tadqiqotiga ko'ra, Moskvada boshlang'ich uchun o'rtacha ish haqi 1000 dollar, Sankt-Peterburgda - 960 dollar, Minskda - ancha kam, taxminan 500 dollar.Iyun bozoridagi vaziyat qanday?
Iyun uchun katta shaharda ish topish osonroq
GlobalLogic tadqiqotiga ko‘ra, 2020-yil oktabr oyida IT-mutaxassislarining etishmasligi tufayli Ukraina IT-sektori eksportdan 12 million dollardan ko‘proq daromad yo‘qotishi mumkin edi. Ammo biz kichiklar haqida gapirmayapmiz: ko'p hollarda ochiq lavozimlarga o'rta va katta mutaxassislar (mos ravishda 37% va 33%), ya'ni 2-5 yillik tajribaga ega bo'lgan mutaxassislar qidiriladi . Bir yilgacha bo'lgan tajribaga ega bo'lgan mutaxassislar uchun bo'sh ish o'rinlarining atigi 17 foizi mavjud. DOU portali Ukraina IT-kompaniyalari 2019-yilda qanday qilib kichik mutaxassislarni yollagani haqidagi tadqiqotni chop etdi. SoftServe eng ko'p o'smirlarni ishga oldi - 1003 kishi, EPAM Ukraina ikkinchi o'rinda (928 kishi), ZONE3000 uchinchi o'rinda 640 nafar yangi kelgan. So'ralgan kompaniyalarning 75% yoshlari eng yaxshi 3 ta shaharda ish topdilar: Kiev, Xarkov va Lvov. Shu bilan birga, tadqiqot mualliflarining qayd etishicha, yirik kompaniyalar uchun iqtidorlar uchun raqobat pastroq bo‘lgan poytaxtdan tashqarida yangi kelganlarni izlash osonroq. Rossiyaga kelsak, kichik yoshdagilar uchun ish topishning eng yaxshi imkoniyati Moskva va Sankt-Peterburgda bo'lishi kutilmoqda. Misol uchun, ochiq manbalardan bo'sh ish o'rinlari va rezyumelarni tahlil qiladigan Headz analitik botiga ko'ra , Moskvada 1 ta bo'sh ish o'rniga 8 nomzod, Sankt-Peterburgda - 14 dan 1. G5 Entertainment, Luxoft, EPAM kabi yirik kompaniyalar, yangi kelganlar uchun eng do'stona. Emergn, Mail.Ru Group va ALM Works.Iyun oylari ko'p, lekin yaxshilari kam
Ba'zi ekspertlar iyun oyida bozorda to'lib-toshganligini aytishadi. Xususan, kitob o'qigan, bepul kurslarda o'qigan va tijorat tajribasisiz yaxshi maoshli ishga kirishiga umid qiladigan "oq yigitlar" deb ataladigan o'smirlar tufayli. Ammo katta raqobat bilan ham siz ish topishingiz mumkin, asosiysi motivatsiya va o'rganish istagi. Rivojlanish bo'yicha oliy ma'lumotga ega bo'lish shart emas, lekin Youtube-dan bir nechta kitob va qo'llanmalar bilan cheklanib qolmasdan, o'z-o'zini tarbiyalashga vaqt ajratish juda muhimdir. 12 yillik tajribaga ega veb-dasturchi, yollash sohasida mentorlik va biznes bilan shug'ullanuvchi Ivan Kleshnin shunday yozadi :
“Zamonaviy “kichik” mashg‘ulotni boshlaganidan keyin uch oy o‘tgach, 1000 dollar olmoqchi. Uning asosiy ta'lim boyligi torrentlardan yuklab olingan kursni tomosha qilishdir. "Hamma narsa bepul bo'lishi kerak!" - Iyun e'lon qiladi, ehtiyotkorlik bilan o'z faoliyatini "hamma narsa" toifasidan chiqarib tashladi. Xususan, stajirovka o‘tashga taklif tushsa, tiyinga ishlamayman, deb jahl bilan aytadi! Tajribasiz yoki ma'lumotsiz IT sohasida ishga kirish imkoniyati bu erda va hozir mavjud bo'lgan eksklyuziv imtiyozdir. Ertami-kechmi bu imkoniyat oynasi yopiladi. Uzoq, qimmat ta'lim va amaliyotsiz advokat yoki shifokor sifatida ish topa olmaysiz... Kompaniyalarga tajribasiz yoshlar kerak emas. Agar ular ularni yollashsa, bu uzoq kelajakni ko'zlagan holda, o'z xavf-xatarlari va xavf-xatarlari bilan. Ish beruvchining bu qadamini qadrlash va shunchaki minnatdor bo'lish - o'ziga nisbatan halollik. Afsuski, biz hali ham minnatdorchilik va halollikni zaiflik belgisi sifatida ko'ramiz. |
Bayramlar va koronavirus: nega o'smirlar uchun bo'sh ish o'rinlari kamroq
Iyun oyidagi bo'sh ish o'rinlari soniga yil oxiri ham, blokirovkaning ikkinchi to'lqini ham ta'sir qiladi. “Dekabr oyida, qoida tariqasida, kamroq ishlab chiquvchilar qidirmoqda, kompaniyalar bayramlarga tayyorlanmoqda. Bundan tashqari, yaqinlashib kelayotgan blokirovka, jarayonga tezda qo'shiladigan tajribali ishlab chiquvchilarni yollash osonroq bo'lganda. Bundan tashqari, yangi kelganni tayyorlash uchun kompaniya murabbiyni taqdim etishi kerak va tajribali ishlab chiquvchilar hozirda o'z loyihalari bilan band”, - deydi fintech mahsulot kompaniyasining HR menejeri Anastasiya Melnik.Ish qidirayotgan yoshlarga qanday maslahat bera olasiz?
Motivatsiyangizni aniqlang
Agar sizning yagona motivatsiyangiz pul bo'lsa, unda siz IT sohasida uzoq davom eta olmaysiz. Iyun ko'p o'rganishi, yangi texnologiyalarni o'rganishi va murabbiy bilan muloqot qilishi kerak. Sizning motivatsiyangiz yangi ishga qiziqish bo'lsa yaxshi bo'ladi. Ish beruvchi buni qadrlaydi va ishga qabul qilishda sizga ustunlik berishi mumkin.O'zingiz ko'p o'rganing
Nafaqat ishda, balki uyda ham. Kerakli bazaga ega bo'lganingizda, qimor o'yinlari, o'yinlar, fintech yoki boshqa narsa bo'lsin, o'z joyingizdagi bilimga o'ting.Murabbiyni tinglang
Oddiy, ammo foydali maslahat. Yaxshi murabbiy bilan siz loyihaga tezroq ko'nikasiz.Outsource yoki mahsulotmi?
Yoshlar uchun eng oson yo'l - bu tizimli ish va ko'plab loyihalar bo'ladigan yirik autsorsing kompaniyasida ishga joylashishdir. Bu rivojlanishning ko'p yo'llari bo'lishini anglatadi. Siz mahsulotga ishga joylashishingiz va bitta sohada malakangizni oshirishingiz mumkin. Bu yo'l o'zlari yoqtirgan rivojlanish sohasini tanlashga qaror qilganlar uchun javob beradi.Ish qidirishga qanday tayyorgarlik ko'rish kerak?
Test intervyusini o'tkazing, ishlamoqchi bo'lgan kompaniyangizni o'rganing, bozorning asosiy talablarini kuzatib boring - biz "Suhbatdan qo'rqish: qanday qilib qo'rqishni to'xtatish va intervyuga borishni boshlash" katta matnida ish qidirishga tayyorgarlik ko'rish bo'yicha foydali maslahatlarni to'pladik. ” _Java uchun qanday istiqbollar bor?
Biz Java-ning rivojlanishini ko'p yillar davomida kuzatib kelayotgan ikki mutaxassisning fikrlarini to'pladik.Maksim Kmets, katta Java dasturchisi
Java bilan ishlaydigan qurilmalar soni o'zgarmaydi. Bu Java ulushini egallab olgan boshqa tillar paydo bo'lganligini anglatadi. Android ilovalari tarixan Java tilida yozilgan: bu Java mavqeini mustahkamlaydi, biroq iOS/Android platformalari uchun oʻzaro platforma yechimlari ham paydo boʻlmoqda. Ya'ni, siz uni bir marta yozdingiz va dasturni hamma joyda ishga tushirasiz. Masalan, Dart tilidan foydalanadigan Flutter (Google’dan mobil ilovalar yaratish uchun ochiq manba SDK. U Android va iOS uchun ilovalarni ishlab chiqishda foydalaniladi – tahr.). Lekin hammasi unchalik yomon emas. Menga Java-ning yangi versiyalari qanchalik tez chiqishi yoqadi. Bundan atigi 3-4 yil oldin Java 8 bor edi. Undan oldin yillar oldin Java 7 mavjud edi. Endi bizda 16-chi bor. Yangi versiyalar boshqa paradigmalar va tillardan eng yaxshi g'oyalarni o'z ichiga oladi. Har kuni Java-da ko'plab ramkalar yoziladi. Bu tilda katta mikroservis loyihalari mavjud va kichik, ammo samimiy loyihalar mavjud. Menga kelsak, olti yil avvalgidan ko'ra hozir o'smirlar uchun ish topish osonroq. Ha, hech kim tijorat tajribasiga ega bo'lmagan odamlarni ishga olishni xohlamaydi. Odamlar ko'pincha amaliyot yoki testdan boshlanadi. Kompaniyalarga nima kerak? Biror kishi veb-sayt uchun ariza yozishi va foydalanuvchi kiritilgan ma'lumotlarni forma orqali saqlashi kerak. Agar siz buni noldan qanday yozishni bilsangiz, unda sizga deyarli kichik bo'lishingiz kafolatlanadi (qolgan narsa intervyu savollari shablonini o'rganishdir). Men uchun Java endi bozor uchun ham, mutaxassislar uchun ham barcha mumkin bo'lgan o'sish variantlari orasida oltin o'ringa o'xshaydi.Vasiliy Malik, JavaRush kontent jamoasining guruh rahbari
Java juda uzoq vaqt talab qilinadi, chunki unda juda ko'p kod yozilgan va har qanday yozma kod qo'llab-quvvatlanishi kerak. Misol uchun, mening Fortranda yozadigan do'stim bor - bu bank sohasida ishlatilgan til, u o'tgan asrning 80-yillarida vafot etgan. Buning uchun hali ham bo'sh ish o'rinlari mavjud va ishlab chiquvchilar Javaistlarga qaraganda bir necha baravar ko'p pul topishadi, chunki ularning soni juda oz. Endi Java yiliga ikki marta yangilanadi, ilgari Java har ikki-uch yilda bir marta yangilanadi. Java-ning tez-tez yangilanishi boshqa tillarda mavjud bo'lgan yangi xususiyatlarni qo'shish uchun amalga oshiriladi. Java turli xizmatlar o'rtasidagi o'zaro ta'sir zarur bo'lgan va katta hisoblash quvvati talab qilinadigan joylarda qo'llaniladi. Java muhim xususiyatga ega: har qanday yangi versiya eskisiga to'liq mos keladi. Java rivojlanishidagi tendentsiyalar qanday? Menimcha, hamma narsa konteynerlashtirish tomon ketmoqda. Tasavvur qilaylik, masalan, bizning JavaRush serverimiz: ko'plab kod qatorlari, ko'plab sinflar, bularning barchasini sinab ko'rish qiyin. Men, masalan, bir joyda o'zgarishlar qildim, bu boshqa joyda hamma narsaga ta'sir qilishi mumkin. Bu katta mobil ilovalarning kamchiligi. Ilovalar endi iloji boricha kichikroq va alohida qismlar o'rtasidagi qat'iy o'zaro ta'sirlar bilan amalga oshirilishiga harakat qilmoqda. Ya'ni, bitta monolit o'rniga bir-biri bilan ishlay oladigan 10 ta mikroservis bo'lishi mumkin. Mikroservislarni yozish va tekshirish juda oson. Mikroservis tuzatilmagan, ammo muammoli mikroservis paydo bo'lganda yana yoziladigan holatlar mavjud. Bu uni yanada tezroq qiladi. Java-da mikroservislar bilan ishlash imkonini beruvchi ko'plab ramkalar mavjud. Java-ning raqobatchisi Python rivojlanmoqda, chunki Big Data rivojlanmoqda va Python uchun Big Data-da ishlatiladigan bir nechta muvaffaqiyatli kutubxonalar yozilgan. Ertami-kechmi, kimdir boshqa til uchun muvaffaqiyatli kutubxona yozadi va Python kamroq mashhur bo'ladi.xulosalar
Umid qilamizki, ushbu matn yangi boshlovchi bo'lish qo'rquvingizni engillashtirdi. Axir, yangi narsalar har doim qo'rqinchli. Ammo afzalliklari bor:- • Yoshlar uchun ish o'rinlarini har doim katta shaharlarda topish mumkin, chunki u erda yirik autsorsing kompaniyalarining ofislari joylashgan bo'lib, ular doimo "yosh qon" ga muhtoj.
- • 800 dollarlik boshlang'ich maoshi yaxshi boshlanishdir.
- • O'smirlar orasida Java tilini yuzaki biladigan nomzodlar ko'p. Agar siz qattiq o'rgansangiz va nima uchun dasturchi bo'lishni xohlayotganingizni aniq tushunsangiz, intervyularda sizni e'tiborga olishadi.
GO TO FULL VERSION