نایاب اور مہنگی پروگرامنگ زبانیں۔

یہ عام طور پر قبول کیا جاتا ہے کہ پروگرامنگ زبانیں جیسے رسٹ، ایرلنگ، ڈارٹ اور کچھ دیگر آئی ٹی کی دنیا میں نایاب ہیں۔ چونکہ میں کمپنیوں کے لیے IT ماہرین کا انتخاب کرتا ہوں، مسلسل IT ماہرین اور آجروں سے رابطے میں ہوں، میں نے ذاتی تحقیق کرنے اور یہ معلوم کرنے کا فیصلہ کیا کہ آیا واقعی ایسا ہے۔ معلومات روسی آئی ٹی مارکیٹ کے لیے متعلقہ ہے۔

ڈیٹا اکٹھا کرنا

معلومات جمع کرنے کے لیے، میں نے ان آسامیوں کی تعداد کا مطالعہ کیا جن کے لیے زبان کی مہارت کی ضرورت تھی، ساتھ ہی اس مہارت کے ساتھ ریزیوموں کی تعداد کا بھی مطالعہ کیا۔ میں نے Amazing Hiring سروس کا استعمال کرتے ہوئے HeadHunter پر Linkedin پر ڈیٹا اکٹھا کیا۔ میرے پاس اپنی ایجنسی کو دی گئی درخواستوں کے ذاتی اعداد و شمار بھی ہیں۔

مجموعی طور پر، میری تحقیق نے آٹھ زبانوں کا احاطہ کیا۔

مورچا

عالمی اعداد و شمار: اعداد و شمار کے مطابق Stackoverflow 2018 تک، Rust نے ڈویلپرز کی پسندیدہ ترین زبانوں کی فہرست میں پہلی پوزیشن (مسلسل تیسرے سال) حاصل کی اور تنخواہ کے لحاظ سے مہنگی ترین زبانوں کی فہرست میں چھٹی پوزیشن ($69 سالانہ) )۔
اس حقیقت کے باوجود کہ یہ زبان دنیا میں کافی مقبول ہے، روس میں یہ اب بھی نایاب پروگرامنگ زبانوں میں سے ایک ہے۔

کلیدی مہارتوں میں، Headhunter پر 319 اور Linkedin پر 360 ماہرین کے درمیان Rust کا علم پایا گیا۔ تاہم، صرف 24 ڈویلپرز نے ہی ہیڈ ہنٹر پر اپنے آپ کو رسٹ ڈویلپرز کے طور پر رکھا۔ یہ خفیہ طور پر خیال کیا جاتا ہے کہ روس میں صرف دو کمپنیاں رسٹ میں لکھتی ہیں۔ Headhunter پر 32 کمپنیاں اور Linkedin پر 17 کمپنیاں Rust ڈویلپرز کو نوکریاں پیش کرتی ہیں۔

میری ایجنسی کو باقاعدگی سے رسٹ ڈویلپر عہدوں کے لیے درخواستیں موصول ہوتی ہیں۔ تاہم، بہت کم ماہرین ہیں کہ مجھے پہلے سے ہی یہ تاثر ہے کہ میں ملک کے تمام زنگ ترقی کے ماہرین کو جانتا ہوں۔ لہذا، زنگ زبان کے معاملے میں، خالی جگہ میں دلچسپی رکھنے والے بہت سے امیدوار اس زبان میں مہارت حاصل کرتے ہیں کیونکہ وہ وضاحتیں مکمل کرتے ہیں۔

ایرلنگ

اسی اعدادوشمار کے مطابق Stackoverflow ایرلنگ زنگ سے زیادہ پیچھے نہیں ہے اور ہر طرح کی درجہ بندی میں بھی شامل ہے۔ ڈویلپرز میں سب سے زیادہ پسندیدہ زبانوں کی فہرست میں، ایرلنگ اکیسویں نمبر پر ہے، اور تنخواہ کے لحاظ سے، ایرلنگ ساتویں پوزیشن ($67 سالانہ) لے کر، زنگ کے فوراً بعد آتا ہے۔

Headhunter کے پاس Erlang علم والے ڈویلپرز کے لیے 67 ملازمت کی پیشکشیں ہیں۔ Linkedin پر - 38. اگر ہم ریزیوموں کی تعداد کے بارے میں بات کریں، Headhunter پر صرف 55 ڈویلپرز کو ہی کلیدی زبان کے طور پر Erlang کا براہ راست علم تھا (یہ عنوان میں اشارہ کیا گیا تھا)، اور 38 ماہرین نے Linkedin پر اپنے جاب ٹائٹل میں Erlang کو رکھا تھا۔

مزید برآں، ایسے لڑکوں کی خدمات حاصل کرنے کا رجحان ہے جو ارلنگ ڈویلپرز کے بجائے گوگل کے تیار کردہ Go یا Golang کے مالک ہیں، کیونکہ ان میں سے زیادہ ہیں اور تنخواہیں کم ہیں۔ تاہم، میری ذاتی رائے (میری ایجنسی کے ڈیٹا کی بنیاد پر) یہ ہے کہ گو ایرلنگ کی جگہ نہیں لے گا، کیونکہ واقعی زیادہ بوجھ اور پیچیدہ منصوبوں کے لیے ایرلنگ ایک ناگزیر زبان ہے۔

ہیکس

بنیادی طور پر گیم ڈویلپمنٹ میں استعمال ہوتا ہے۔ عملی طور پر کوئی آسامیاں نہیں ہیں (لفظی طور پر ہیڈ ہنٹر پر ایک)۔ Linkedin پر، صرف دو کمپنیوں کو اس زبان کا علم درکار ہے۔ اگر ہم تجویز کے بارے میں بات کریں تو، تقریباً دو سو ڈویلپرز نے لنکڈن پر اس زبان کے علم کا اشارہ کیا، ہیڈ ہنٹر پر 109، جن میں سے 10 لوگوں نے اپنے تجربے کی فہرست کے عنوان میں ہیکس کا علم شامل کیا۔ یہ پتہ چلتا ہے کہ روسی مارکیٹ میں ہیکس پروگرامنگ زبان کی بہت کم مانگ ہے۔ سپلائی ڈیمانڈ سے زیادہ ہے۔

ڈارٹ

گوگل کی طرف سے ایجاد. زبان بازار میں دن بدن مقبول ہوتی جا رہی ہے۔ Headhunter پر 10 اور Linkedin پر 8 شائع شدہ آسامیاں ہیں، لیکن آجروں کو کلیدی مہارتوں کی فہرست میں اس زبان کی ضرورت نہیں ہے۔ بنیادی شرط جاوا اسکرپٹ میں ایک مضبوط پس منظر اور مسائل کو حل کرنے کے لیے ایک قابل طریقہ ہے۔

پروگرامنگ لینگویج سے واقف ڈویلپرز کی تعداد 275 ہے، لیکن دوبارہ صرف 11 لوگ ڈارٹ کو اپنا اہم ہنر سمجھتے ہیں۔ Linkedin پر، 124 لوگوں نے اپنے تجربے کی فہرست میں کسی نہ کسی طرح زبان کا ذکر کیا۔

ذاتی تجربہ اور میری ایجنسی کے اعدادوشمار بتاتے ہیں کہ یہ زبان پہلے ہی بڑی IT کمپنیاں استعمال کر رہی ہیں۔ اس سے پتہ چلتا ہے کہ اسے جلد ہی نایاب پروگرامنگ زبانوں کی فہرست سے نکال دیا جائے گا۔ ویسے، ماہرین جو ڈارٹ زبان بولتے ہیں وہ مارکیٹ میں بہت "قابل" ہیں۔

F#

کافی نایاب پروگرامنگ زبان۔ مائیکروسافٹ کے ذریعہ تیار کردہ۔ روس میں، صرف چند کمپنیاں (HH پر 12 اور Linkedin پر 7) F# پروگرامر کی درخواست کر رہی ہیں۔ دوسری صورتوں میں، زبان کا علم اختیاری ہے۔ ویسے، F# کا علم رکھنے والے ڈویلپرز کی تعداد بتدریج بڑھ رہی ہے۔ یہاں تک کہ زبان تازہ ترین درجہ بندی میں ظاہر ہوئی۔ Stackoverflow. یہ ڈویلپرز کی پسندیدہ ترین زبانوں کی فہرست میں نویں نمبر پر ہے اور تنخواہ کے لحاظ سے یہ پہلے نمبر پر ہے ($74 سالانہ)۔

اگر ہم شائع شدہ ریزیوموں کی تعداد کے بارے میں بات کریں، تو ہیڈ ہنٹر پر ان میں سے 253 ہیں، لیکن بہت کم ماہرین F# کو اپنی اہم زبان سمجھتے ہیں۔ صرف تین لوگوں نے اپنے ریزیومے کے عنوان میں F# کا علم شامل کیا۔ Linkedin پر، صورت حال ایسی ہی ہے: 272 ڈویلپرز نے اپنے پورٹ فولیو میں F# کا ذکر کیا، جن میں سے صرف چھ کے پاس اپنے جاب ٹائٹل میں F# درج تھا۔

اعدادوشمار درج ذیل ہیں:

Headhunter پر کل اسامیوں کی تعداد 122 اور Linkedin پر 72 ہے۔ مطالعہ کرنے والوں میں سب سے زیادہ مقبول زبان ایرلنگ ہے۔ 50% سے زیادہ کمپنیاں ایرلنگ کے علم کی درخواست کرتی ہیں۔ Haxe سب سے کم مقبول زبان نکلی۔ Headhunter اور Linkedin پر بالترتیب 1% اور 3% کمپنیاں Haxe کے علم کے حامل ماہرین کی تلاش میں ہیں۔
نایاب اور مہنگی پروگرامنگ زبانیں۔

نایاب اور مہنگی پروگرامنگ زبانیں۔

شائع شدہ ریزیوموں کی تعداد کے لحاظ سے، صورتحال تقریبا ایک جیسی ہے۔ Headhunter پر شائع ہونے والے 1644 ریزیوموں میں سے، چالیس فیصد سے زیادہ (688) ایرلنگ سے متعلق ہیں؛ سب سے کم ریزیومے (7%) ہیکس ڈیولپمنٹ کی مہارت کے حامل ماہرین کے ذریعے پوسٹ کیے گئے تھے۔ Linkedin سے حاصل کردہ ڈیٹا قدرے مختلف ہے۔ ڈارٹ کے مالک لڑکوں کے ذریعہ کم سے کم ریزیومے شائع کیے گئے۔ 1894 پورٹ فولیوز میں سے صرف 124 ڈارٹ ڈویلپمنٹ سے متعلق ہیں۔

نایاب اور مہنگی پروگرامنگ زبانیں۔

نایاب اور مہنگی پروگرامنگ زبانیں۔

اوپا، فینٹم، زمبو

میں نے ایک سادہ وجہ سے ان تینوں زبانوں کو ایک آئٹم میں یکجا کرنے کا فیصلہ کیا - واقعی نایاب زبانیں۔ یہاں کوئی آسامیاں نہیں ہیں اور عملی طور پر کوئی ریزیومے نہیں ہیں۔ آپ ایک طرف ان ڈویلپرز کی تعداد گن سکتے ہیں جو ان میں سے کسی بھی زبان کو اپنی مہارت میں درج کرتے ہیں۔

چونکہ یہ زبانیں Stackoverflow کی سالانہ رپورٹ یا جاب پوسٹنگ میں شامل نہیں ہیں، اس لیے میں ان زبانوں کے بارے میں چند الفاظ لکھوں گا۔

دادا - ایک ویب پروگرامنگ زبان جو HTML، CSS، JavaScript، PHP کو فوری طور پر تبدیل کرنے کی کوشش کرتی ہے۔ 2011 میں تیار کیا گیا۔ اوپا مفت ہے اور فی الحال صرف 64 بٹ لینکس اور میک OS X پلیٹ فارمز کے لیے دستیاب ہے۔

Fantom ایک عام مقصد کی زبان ہے جو جاوا رن ٹائم ماحولیات، جاوا اسکرپٹ، اور .NET کامن لینگویج رن ٹائم کو مرتب کرتی ہے۔ 2005 میں تیار کیا گیا۔

زمبو ایک منفرد اور مخصوص زبان ہے جو تقریباً کسی بھی چیز کو تیار کرنے کے لیے استعمال کی جا سکتی ہے: GUI ایپلیکیشنز سے لے کر OS کرنل تک۔ اس وقت اسے ایک تجرباتی زبان سمجھا جاتا ہے، جس کے تمام افعال تیار نہیں کیے گئے ہیں۔

پروگرامنگ زبانوں کے علاوہ، میں نے پوزیشن بھی شامل کی سائبر سیکیورٹی ماہر۔ ریزیوموں کی تعداد کے مقابلے خالی آسامیوں کی تعداد کم ہے (تقریباً 20)۔ یہ پتہ چلتا ہے کہ سپلائی ڈیمانڈ سے زیادہ ہے (جیسا کہ ہیکس کے معاملے میں)، جو کہ آئی ٹی سیکٹر کے لیے بالکل غیر معمولی ہے۔ انفارمیشن سیکیورٹی ماہرین کی تنخواہیں کم ہیں۔ مثال کے طور پر، سینٹ پیٹرزبرگ میں، سائبر سیکیورٹی کے ایک تجربہ کار ماہر کو 80-100 ہزار روبل کی پیشکش کی جاتی ہے۔

میری چھوٹی سی تحقیق سے پتہ چلتا ہے کہ مہارت حاصل کرنے کے لئے "سب سے اوپر" زبانیں ہیں: زنگ، ایرلنگ، ڈارٹ - مطالبہ ہے، اعلی تنخواہ. سب سے کم مقبول زبانیں Haxe، Opa، Fantom، Zimbu تھیں۔ F# بیرون ملک مقبول ہے؛ زبان نے ابھی تک روسی آئی ٹی مارکیٹ پر قبضہ نہیں کیا ہے۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں