CodeGym /جاوا بلاگ /Random-UR /صنعت خراب جاوا کوڈرز سے بھری ہوئی ہے۔ 2020 میں Java Devs ...
John Squirrels
سطح
San Francisco

صنعت خراب جاوا کوڈرز سے بھری ہوئی ہے۔ 2020 میں Java Devs کی مانگ اب بھی کیوں بڑھ رہی ہے؟

گروپ میں شائع ہوا۔
آج عالمی سطح پر جاوا ڈویلپرز کی کل تعداد 7 ملین سے زیادہ ہے (مختلف اندازوں کی بنیاد پر ، دنیا میں 6.8-8 ملین جاوا کوڈرز ہیں)، جو کہ کافی بڑی تعداد ہے۔ اور اس کی وجہ بہت سے لوگ، خاص طور پر جاوا شروع کرنے والے، مدد نہیں کر سکتے لیکن حیران ہیں: کیا انڈسٹری پہلے ہی جاوا کوڈرز سے بھری ہوئی ہے؟ اور اگر نہیں، تو مارکیٹ میں کتنے پیشہ ور جاوا ڈویلپر 'بہت زیادہ' ہوں گے؟ یہ وہ سوالات ہیں جن کا جواب ہم آج دینے کی کوشش کریں گے۔'صنعت خراب جاوا کوڈرز سے بھری ہوئی ہے'۔  2020 میں Java Devs کی مانگ اب بھی کیوں بڑھ رہی ہے؟  - 1

کیا سافٹ ویئر انڈسٹری میں بہت زیادہ جاوا ڈویلپرز ہیں؟

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

مزید جاوا کوڈر = مزید جاوا ڈویلپر کی نوکریاں

حقیقت یہ ہے کہ دنیا میں 7 ملین سے زیادہ جاوا پروگرامرز ہیں ان تمام لوگوں کے لئے جو پیشہ ورانہ طور پر اس زبان میں کوڈ کرنا چاہتے ہیں ایک مثبت چیز ہے۔ دستیاب ڈویلپرز کا ایک بہت بڑا اڈہ ان وجوہات میں سے ایک ہے جس کی وجہ سے کاروبار جاوا کے ساتھ اپنی ضروریات کے لیے ٹیکنالوجی کا انتخاب کرتے ہیں۔ یہ، جاوا کی بہت بڑی عالمی مقبولیت کے دیگر اہم عوامل کے ساتھ، جیسے کہ JVM اور OOP سپورٹ، یقیناً۔ "جاوا روزگار کے مواقع کے لیے بہترین ہے، کیونکہ جاوا کے لیے کسی بھی دوسری زبان کے مقابلے میں کہیں زیادہ جاب پوسٹنگز ہیں۔ جاوا سب سے تیز کارکردگی کا مظاہرہ کرنے والی منظم پروگرامنگ زبان ہے، جو روبی، C#، اور JavaScript کو پیچھے چھوڑتی ہے۔ JVM ٹیکنالوجی کا ایک غیر معمولی حصہ ہے۔ جاوا انٹرپرائز معیاری پروگرامنگ لینگویج ہے جس طرح COBOL 30 سال پہلے تھا،" Quora پر جاوا سے متعلق ایک سوال کا جواب دیتے ہوئے ایک تجربہ کار سافٹ ویئر ڈویلپر رچرڈ کینتھ اینگ نے کہا ۔

اچھے جاوا ڈویلپرز کی کمی ہے۔

یہاں حقیقت ہے: سافٹ ویئر انڈسٹری کے پاس ابھی بھی اچھی طرح سے تعلیم یافتہ اور مناسب طریقے سے تربیت یافتہ جاوا ڈویلپرز کی کمی ہے۔ حقیقت یہ ہے کہ جاوا کئی سالوں سے مارکیٹ کے مختلف مقامات اور صنعتوں میں کمپنیوں کے لیے بہت مقبول اور عام رہا ہے اس نے اسے مرکزی دھارے میں شامل کیا اور لاکھوں جاوا کوڈرز کو جنم دیا جو... ہم اسے کیسے رکھیں گے؟ زیادہ اچھا نہں. وہاں پر لاکھوں جاوا پروگرامرز موجود ہیں جو ناقص تربیت یافتہ ہیں (جیسے وہ غریب کمینے جو کوڈ جیم کے علاوہ دیگر آن لائن کورسز کے ساتھ جاوا سیکھ رہے تھے، مثال کے طور پر)، کو جاوا یا عام طور پر کوڈنگ میں کوئی حقیقی دلچسپی نہیں ہے (وہ جنہوں نے فیصلہ کیا صرف پیسے کے لیے کوڈنگ میں داخل ہونے کے لیے)، یا صرف جاوا کو ایک اضافی زبان/مہارت کے طور پر سیکھا اور جاوا کی ترقی میں کیریئر کی تلاش میں نہیں۔ کئی دہائیوں کا پیشہ ورانہ تجربہ رکھنے والے ایک اور سافٹ ویئر انجینئر میتھیو گیزر کا اس معاملے پر کہنا ہے : "صنعت میں جاوا کے پرجوش ڈویلپرز سے بھی کم ہجوم ہے۔ ایک طویل عرصے تک، جاوا کو عملی زبان سمجھا جاتا تھا جسے آپ نے نوکری حاصل کرنے کے لیے سیکھا۔ اس کا مطلب ہے کہ بہت سے لوگوں نے اسے صرف روزگار حاصل کرنے کی خاطر سیکھا۔ چونکہ سافٹ ویئر کو عام طور پر رسمی قابلیت کی ضرورت نہیں ہوتی ہے، اس لیے بہت سے لوگوں نے اسے تھوڑی سی سرمایہ کاری کے لیے آسان رقم کے راستے کے طور پر دیکھا (اور دیکھتے رہیں گے)۔ لہذا انڈسٹری میں بہت سارے لوگوں سے بھری ہوئی ہے جو ایک آسان اعلی تنخواہ والی نوکری کی تلاش میں ہے۔ ان میں سے زیادہ تر لوگ جاوا کا انتخاب کرتے ہیں کیونکہ وہ اسے صنعت کی زبان کے طور پر دیکھتے ہیں۔

جاوا کی ترقی کی مانگ بڑھتی جارہی ہے۔

دنیا کی سب سے زیادہ ورسٹائل پروگرامنگ زبانوں میں سے ایک ہونے کے ناطے، جاوا ان دنوں پلیٹ فارمز، ٹیکنالوجیز اور معیشت کے شعبوں کے حوالے سے تقریباً ہر جگہ استعمال ہوتی ہے۔ یہی وجہ ہے کہ دنیا بھر میں جاوا کے اہل اور تجربہ کار ڈویلپرز کی ضرورت اس حقیقت کے باوجود بڑھتی جارہی ہے کہ وہاں پہلے سے ہی بہت سے جاوا کوڈر موجود ہیں۔ ایک اور اہم عنصر محل وقوع ہے: اگر معروف کاروباری اور ٹکنالوجی مراکز جیسے امریکہ میں سلیکون ویلی یا مغربی یورپ کے بڑے شہروں میں عام طور پر بہت سارے جاوا پروگرامر دستیاب ہوتے ہیں تو چھوٹے اور کم ترقی یافتہ ممالک کی کمپنیاں ہنر مندوں کی کمی کا شدید شکار ہوتی ہیں۔ Java devs. "جاوا اب بھی بہت سی ایپلی کیشنز کے لیے بہترین ہے۔ یہ ایک راک ٹھوس، تیز، توسیع پذیر، بگ فری بیک اینڈ سسٹم بنانے کا بہترین طریقہ ہے۔ اس میں سب سے تیز JVM ہے۔ صرف C یا C++ تیز ہے، اور صرف مخصوص تنگ حالات میں جیسے کمپیوٹ الگورتھم کی اصلاح۔ جاوا اینڈرائیڈ کی زبان بھی ہے، جو سیارے پر سب سے زیادہ وسیع پیمانے پر تعینات اسمارٹ فون OS ہے۔ جاوا دوبارہ قابل استعمال کوڈ کے لیے سب سے مقبول زبان ہے۔ اور اسکرپٹ زبانوں JavaScript اور SQL کے بعد سب سے زیادہ استعمال ہونے والی زبان بھی۔ کچھ لوگوں نے نشاندہی کی ہے کہ زنگ ایک نئی آنے والی زبان ہے، اور گو کو ایک توسیع پذیر بیک اینڈ سرور لینگویج کے طور پر مضبوط قدم مل رہا ہے۔ جاوا شاید ان دنوں تجرید اور عمل کی رفتار کے لحاظ سے "بہترین" نہیں ہے، لیکن اس کے پاس اب بھی لائبریریوں کا ایک بہت بڑا انسٹال بیس ہے جو ان نئی زبانوں کے پاس ابھی تک نہیں ہے۔ اس لیے جاوا یہاں رہنے کے لیے ہے، اگرچہ یہ نیا COBOL بن رہا ہے،" Uber کے ڈیٹا سائنس کے ماہر، پال کنگ، اس مسئلے پر اپنا نظریہ بیان کرتے ہیں ۔

جاوا شاید آپ کا کوڈنگ کیریئر شروع کرنے کے لیے بہترین زبان ہے۔

ایک اور وجہ جس کی وجہ سے دنیا میں جاوا کے بہت سے ڈویلپرز پہلے سے موجود ہیں وہ یہ ہے کہ جاوا شاید سافٹ ویئر ڈویلپمنٹ میں نیا کیریئر شروع کرنے کے لیے سیکھنے کے لیے بہترین پروگرامنگ زبان ہے۔ اس میں مہارت حاصل کرنا (نسبتاً) آسان ہے، عالمی سطح پر سراہا گیا، اور زیادہ مانگ ہے۔ اور حقیقت یہ ہے کہ جاوا اتنے لمبے عرصے سے مشہور ہے (زبان اب 25 سال سے زیادہ پرانی ہے) اور کم از کم ایک دو دہائیوں تک وسیع پیمانے پر استعمال کی جائے گی اگر آپ پیشہ ور سافٹ ویئر بننا چاہتے ہیں تو یہ شاید شروعات کے لیے بہترین انتخاب ہے۔ ڈویلپر وہاں بہت سارے جاوا کوڈرز رکھنے کا ایک بڑا فائدہ یہ ہے کہ اتنی بڑی کمیونٹی نئے اور ناتجربہ کار کوڈرز کے لیے سیکھنا آسان بناتی ہے۔ جاوا کے پاس پروگرامنگ زبانوں میں سب سے بڑا علمی اڈہ ہے، جس میں سافٹ ویئر ڈویلپمنٹ کے بہت سارے کیسز، ٹیوٹوریلز، گائیڈز، سفارشات، اور صرف تجربہ کار سافٹ ویئر انجینئرز ہیں جو مدد کے لیے تیار ہوں گے۔ یہ تمام معلومات عام طور پر ہر کسی کے لیے آن لائن دستیاب ہوتی ہیں، جو جاوا جونیئر ڈویلپر کے کام کو بہت آسان بنا دیتی ہے۔ کیلیفورنیا سے تعلق رکھنے والے ایک اور کوڈنگ تجربہ کار جیف رونے نے کہا ، "جاوا اب تک آپ کی بہترین شرط ہے ۔ "زیادہ تر کمپیوٹر پروگرامنگ زبانیں فیشن کے رجحانات سے زیادہ تیزی سے آتی اور جاتی ہیں۔ یہ اچھی وجہ سے ہے کیونکہ زیادہ تر کمپیوٹر پروگرامنگ زبانوں میں منفرد معاشی مجبوری قدر نہیں ہوتی ہے۔ ان زبانوں کے درمیان داخلے میں اقتصادی رکاوٹ کم سے کم ہے اس لیے زبان کا ٹرن اوور بے ترتیب، موجی اور غیر متوقع ہے۔ اگرچہ جاوا نسبتاً پرانا ہے، لیکن اس میں ٹیکنالوجی کا کوئی قابل عمل مقابلہ نہیں ہے کیونکہ ہزاروں کمپنیاں اور کارکن جاوا کوڈنگ کی کوششوں میں گہری سرمایہ کاری کرتے ہیں۔ جب تک جاوا کا کوئی بہت بڑا متبادل نہیں ہوتا یہ صورتحال برقرار رہے گی۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION