CodeGym /جاوا بلاگ /Random-UR /زیادہ ملازمتیں اور کم دباؤ۔ غیر آئی ٹی کمپنی میں اپنا کیر...
John Squirrels
سطح
San Francisco

زیادہ ملازمتیں اور کم دباؤ۔ غیر آئی ٹی کمپنی میں اپنا کیریئر شروع کرنا اچھا خیال کیوں ہو سکتا ہے۔

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

90% IT ملازمتیں غیر تکنیکی صنعتوں میں مرکوز ہیں۔

اوریکل اکیڈمی اور برننگ گلاس ٹیکنالوجیز کی ایک نئی تحقیق کے مطابق، نان ٹیک صنعتوں کو بھی بہت سے پروگرامرز اور دیگر آئی ٹی ماہرین کی ضرورت ہوتی ہے، اور روایتی ٹیک انڈسٹری سے باہر آئی ٹی کی مہارتوں کی مانگ تیزی سے بڑھ رہی ہے۔زیادہ ملازمتیں اور کم دباؤ۔  غیر آئی ٹی کمپنی میں اپنا کیریئر شروع کرنا اچھا خیال کیوں ہو سکتا ہے - 1

تصویر بذریعہ Angelo DeSantis / CC BY-SA 2.0 / تبدیلیاں بذریعہ CodeGym

"آئی ٹی ملازمتوں کو بڑے پیمانے پر غلط سمجھا جاتا ہے کہ بنیادی طور پر ٹیک سیکٹر میں رکھا گیا ہے، اور یہ بھی سمجھا جاتا ہے کہ وہ ناقابل رسائی ہیں۔ ہماری سابقہ ​​تحقیقی کوششوں کی بنیاد پر اور 150 ملین سے زیادہ منفرد آن لائن جاب پوسٹنگ کے ڈیٹا بیس کی کان کنی کرتے ہوئے، ہم مزید شواہد پیش کرنے میں کامیاب ہوئے کہ ان میں سے کوئی بھی تصور ڈیٹا سے پیدا نہیں ہوتا۔ اس کے برعکس، 90% IT مہارتیں اور ملازمتیں 10 نان ٹیک صنعتوں میں مرکوز ہیں، ٹیک سیکٹر میں صرف 10% رہ جاتی ہیں۔ اور آئی ٹی ملازمتوں کی تیز رفتار ترقی ٹیک صنعتوں کے مقابلے غیر ٹیک صنعتوں میں 50 فیصد سے زیادہ ہے،" رپورٹ کے مصنفین نے پایا۔ رپورٹ کے مطابق، 2013-2018 کے درمیان، ٹیک سیکٹر میں آئی ٹی ملازمتوں میں 40 فیصد اضافہ ہوا؛ ٹیک سے باہر، آئی ٹی ملازمتوں میں 65 فیصد اضافہ ہوا۔ محققین نے پایا کہ پیشہ ورانہ خدمات، مینوفیکچرنگ، اور مالیاتی خدمات کی صنعتیں IT ملازمتوں کی مطلق مانگ کے لحاظ سے سب سے بڑی ہیں، جو کہ نان ٹیک سیکٹر میں آئی ٹی کے تمام مواقع کا نصف حصہ ہیں۔

نان ٹیک کمپنیوں میں نوکریاں ابتدائی افراد کے لیے زیادہ قابل رسائی ہیں۔

اس سے بھی زیادہ دلچسپ بات یہ ہے کہ نان ٹیک کمپنیوں میں آئی ٹی کی نوکریاں بھی ابتدائی افراد کے لیے زیادہ قابل رسائی ہیں، اوریکل اکیڈمی اور برننگ گلاس ٹیکنالوجیز نے پایا۔ اور یہ انہیں ٹیک کیریئر میں داخلے کے بہت اچھے پوائنٹس بناتا ہے۔ ٹیک سیکٹر میں، 89% IT ملازمتوں کے لیے کم از کم بیچلر ڈگری کی ضرورت ہوتی ہے، جبکہ غیر ٹیک صنعتوں میں یہ 76% ہے۔ غیر تکنیکی صنعتوں میں 29% کھلنے والے دو سال یا اس سے کم کام کے تجربے کی درخواست کرتے ہیں، اس کے مقابلے میں ٹیک میں صرف 16% ہے۔ مندرجہ بالا تمام چیزوں کو مدنظر رکھتے ہوئے، ہم نے نان ٹیک صنعتوں میں سافٹ ویئر ڈویلپرز کے لیے ملازمتوں کا تھوڑا گہرائی سے تجزیہ کرنے کا فیصلہ کیا، اور تجربہ کاروں کی اس معاملے پر رائے کی بنیاد پر اس قسم کی ملازمتوں کے فوائد اور نقصانات کی ایک فہرست لے کر آئے۔ ڈویلپرز اور دیگر ٹیک ماہرین۔

ایک نان ٹیک کمپنی میں ڈیولپر کی نوکری۔ پیشہ

  • نان آئی ٹی میں پروگرامنگ کی ملازمتیں زیادہ قابل رسائی اور عام طور پر کم مانگتی ہیں۔

ہم پہلے ہی وضاحت کر چکے ہیں کہ کیوں نان ٹیک صنعتوں میں ڈویلپر کی نوکریاں جونیئر سطح کے ماہرین کے لیے زیادہ قابل رسائی ہیں۔ ایک اور بڑا فرق یہ ہے کہ نان آئی ٹی کمپنیاں ڈویلپر کی پیشہ ورانہ مہارت کی سطح پر اتنی مانگ نہیں کرتی ہیں۔ وہ ٹیک کمپنیوں کے مقابلے میں جونیئر ڈویلپرز پر نئی چیزیں سیکھنے اور قابلیت کی سطح کو بہتر بنانے کے لیے اتنا دباؤ نہیں ڈالتے ہیں۔ "ایک ٹیک کمپنی کے لیے کام کرنا آپ کو مزید سیکھنے اور بہتر بننے کے لیے مزید مشکل بناتا ہے۔ میں نے ٹیک سروسز/ڈیولپمنٹ کمپنی میں اپنی ملازمت میں اس سے کہیں زیادہ سیکھا جتنا کہ کہیں اور نہیں ہے۔ ڈی ای وی کمیونٹی کے ایک تجربہ کار ڈویلپر اور ممبر مارک گراہم نے کہا کہ اس کام کے بارے میں جو چیز چوس رہی تھی وہ میرے گھر والوں سے دور گھنٹے اور وقت تھا۔

  • غیر IT میں پروگرامنگ کی نوکریاں اکثر کم رسمی اور درجہ بندی کی ہوتی ہیں۔

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

  • غیر آئی ٹی میں ملازمت زیادہ حوصلہ افزا ہو سکتی ہے کیونکہ آپ حقیقی دنیا کے مسائل میں زیادہ شامل ہو جاتے ہیں۔

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

  • غیر آئی ٹی کمپنی میں ملازمت آپ کو مزید مواقع فراہم کر سکتی ہے۔

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

ایک نان ٹیک کمپنی میں ڈیولپر کی نوکری۔ Cons کے

بلاشبہ، ایسا نہیں ہے کہ نان ٹیک صنعتوں میں پروگرامنگ کی تمام یا حتیٰ کہ زیادہ تر ملازمتیں اتنی زبردست ہیں۔ ان کے کافی نقصانات بھی ہیں۔ یہاں کچھ سب سے زیادہ قابل ذکر اور عام ہیں۔

  • غیر ٹیک کمپنیوں کے لیے اکثر یہ ہوتا ہے کہ وہ پروگرامرز کو ذمہ داری اور اخراجات کے طور پر سمجھیں، نہ کہ اثاثہ

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

  • غیر آئی ٹی کمپنیوں کی انتظامیہ اکثر ٹیک کو نہیں سمجھتی، جو آپ کے کام کو مزید مشکل بنا دیتی ہے۔

ایک اور بہت عام شکایت یہ ہے کہ غیر آئی ٹی کمپنیوں کے مینیجرز کو عام طور پر ٹیکنالوجیز اور ترقی کے عمل کے بارے میں کوئی علم نہیں ہوتا۔ اسی لیے انہیں کسی پروجیکٹ کو مکمل کرنے کے لیے درکار وقت اور وسائل کا تخمینہ لگانے میں دشواری کا سامنا کرنا پڑتا ہے، جو اکثر غیر حقیقی توقعات اور ٹیک ٹیم کے ساتھ بات چیت میں وضاحت کی عدم موجودگی کا باعث بنتا ہے۔ "مینیجر اکثر ٹیک کو نہیں سمجھتے ہیں۔ وہ ضروری کوششوں کا اندازہ لگائے بغیر وعدے کرتے ہیں،" ٹوبیاس کراؤس، ایک .NET ڈویلپر نے کہا ۔

  • نان آئی ٹی میں پروگرامرز کو اکثر میراثی کوڈ اور پرانی ٹیکنالوجیز کے ساتھ کام کرنا پڑتا ہے۔

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