Software engineering demographics
سافٹ ویئر انجینئر دنیا بھر میں افرادی قوت کا حصہ ہیں۔ 2022 تک دنیا میں ایک اندازے کے مطابق 26.9 ملین پیشہ ور سافٹ ویئر انجینئر ہیں، جو 2016 میں 21 ملین تھے۔ ملک ریاستہائے متحدہ کے مطابق 2022 میں، شمالی امریکہ میں ایک اندازے کے مطابق 44 لاکھ پیشہ ور سافٹ ویئر انجینئر تھے۔ امریکی افرادی قوت میں 152 ملین افراد ملازم ہیں، جو سافٹ ویئر انجینئرز کو کل افرادی قوت کا 2.54% بناتے ہیں۔ مذکورہ بالا کل 2016 میں ملازمت کرنے والے تقریبا 3.87 لاکھ سافٹ ویئر انجینئروں کے مقابلے میں اضافہ ہے۔ خلاصہ 2002 سے یو ایس بیورو آف لیبر کے اعداد و شمار کے اعداد و شمار کی بنیاد پر، تقریبا 612,000 سافٹ ویئر انجینئرز نے امریکہ میں ہر 200 کارکنوں میں سے تقریبا ایک کام کیا۔ تمام روایتی انجینئروں کی طرح 55 فیصد سے 60 فیصد زیادہ سافٹ ویئر انجینئر تھے۔ یہ موازنہ اس بات پر مبنی ہے کہ آیا کوئی پریکٹیشنرز، مینیجرز، اساتذہ، یا تکنیکی ماہرین/پروگرامرز کی تعداد کا موازنہ کرتا ہے۔ سافٹ ویئر انجینئرنگ میں 612,000 پریکٹیشنرز تھے۔ 264,790 منیجر، 16,495 اساتذہ، اور 457,320 پروگرامر۔ سافٹ ویئر انجینئرز بمقابلہ۔ مندرجہ ذیل دو جدولوں میں سافٹ ویئر انجینئروں کی تعداد (2002 میں 611,900) بمقابلہ روایتی انجینئروں کی تعداد (2002 میں 1,157,020) کا موازنہ کیا گیا ہے۔ سسٹم تجزیہ، سسٹم انتظامیہ، اور کمپیوٹر سپورٹ میں ایک اور 1,500,000 لوگ ہیں، جن میں سے بہت سے لوگوں کو سافٹ ویئر انجینئر کہا جا سکتا ہے۔ بہت سے سسٹم تجزیہ کار سافٹ ویئر ڈویلپمنٹ ٹیموں کا انتظام کرتے ہیں اور تجزیہ سافٹ ویئر انجینئرنگ کا ایک اہم کردار ہے، لہذا ان میں سے بہت سے مستقبل قریب میں سافٹ ویئر انجینئر سمجھے جا سکتے ہیں۔ اس کا مطلب یہ ہے کہ سافٹ ویئر انجینئرز کی تعداد اصل میں بہت زیادہ ہو سکتی ہے۔ یہ نوٹ کرنا ضروری ہے کہ 2000 سے 2002 تک سافٹ ویئر انجینئروں کی تعداد میں 5 سے 10 فیصد کمی واقع ہوئی۔ کمپیوٹر منیجر بمقابلہ کنسٹرکشن اینڈ انجینئرنگ منیجر کمپیوٹر اور انفارمیشن سسٹم منیجر (264,790) سافٹ ویئر پروجیکٹس کے ساتھ ساتھ کمپیوٹر آپریشنز کا انتظام کرتے ہیں۔ اسی طرح تعمیراتی اور انجینئرنگ کے منتظمین (413,750) انجینئرنگ کے منصوبوں، مینوفیکچرنگ پلانٹس اور تعمیراتی مقامات کی نگرانی کرتے ہیں۔ کمپیوٹر مینجمنٹ تعمیراتی اور انجینئرنگ مینجمنٹ کا 64 ٪ سائز ہے۔ سافٹ ویئر انجینئرنگ کے اساتذہ بمقابلہ انجینئرنگ کے اساتذہ اب تک، کمپیوٹر سائنس حاصل کرنے کے لیے اہم ڈگری رہی ہے، چاہے وہ سافٹ ویئر سسٹم (سافٹ ویئر انجینئرنگ) بنانے کے لیے ہو یا سافٹ ویئر سسٹم (کمپیوٹر سائنس) کے نظریاتی اور ریاضیاتی حقائق کا مطالعہ کرنے کے لیے۔ اعداد و شمار سے پتہ چلتا ہے کہ کیمسٹری اور فزکس کے اساتذہ کی تعداد (29,610) تقریبا انجینئرنگ کے اساتذہ کی تعداد (29,310) کے برابر ہے۔ یہ اندازہ لگایا گیا ہے کہ اسی طرح کمپیوٹر سائنس کے اساتذہ عملی (سافٹ ویئر انجینئرنگ) (16,495) پر زور دیتے ہیں اور کمپیوٹر سائنس کے اساتذہ نظریاتی (کمپیوٹر سائنس) (16,495) پر زور دیتے ہیں۔ اس کا مطلب یہ ہے کہ سافٹ ویئر انجینئرنگ کی تعلیم روایتی انجینئرنگ کی تعلیم کے مقابلے میں 56 فیصد زیادہ ہے۔ کمپیوٹر سائنس سافٹ ویئر انجینئرنگ سے بڑی ہے، اور طبیعیات اور کیمسٹری سے بڑی ہے۔ سافٹ ویئر انجینئرز بہت بڑے سافٹ ویئر، ہارڈ ویئر، ایپلی کیشن اور آپریشنز کمیونٹی کا حصہ ہیں۔ 2000 میں امریکہ میں تقریبا 680,000 سافٹ ویئر انجینئر اور تقریبا 10,000,000 آئی ٹی کارکن تھے۔ بی ایل ایس ڈیٹا میں ٹیسٹرز پر کوئی نمبر نہیں ہیں۔ ہندوستان پچھلے کچھ سالوں میں ہندوستان کے آئی ٹی پیشہ ور افراد کی تعداد میں صحت مند ترقی ہوئی ہے۔ 1985-86 میں 6800 علمی کارکنوں کی بنیاد سے 2001-02 کے آخر تک یہ تعداد بڑھ کر 522,000 سافٹ ویئر اور خدمات کے پیشہ ور افراد تک پہنچ گئی۔ یہ اندازہ لگایا گیا ہے کہ ان 528,000 علمی کارکنوں میں سے تقریبا 170,000 آئی ٹی سافٹ ویئر اور خدمات کی برآمدی صنعت میں کام کر رہے ہیں۔ تقریبا 106,000 آئی ٹی فعال خدمات میں اور 230,000 سے زیادہ صارف تنظیموں میں کام کر رہے ہیں۔ ۔