کیا آپ کبھی کسی دوسرے ریاست یا کسی بھی ملک میں کسی دوست کے ساتھ اسکائپ پر بات کررہے ہیں؟ اگر تم حیران ہو کہ کون نے اس بڑے پیمانے پر استعمال ہونے والی درخواست کو تیار کیا جس سے آپ کو مفت کے لئے دور لوگوں کے ساتھ ویڈیو چیٹ کرنے کی اجازت دیتی ہے تو یہ سافٹ ویئر انجینئر تھا.
سوفٹ ویئر انجینئرز بہت سے حیرت انگیز انوینٹریز کے ساتھ تخلیق کرنے والے ہیں اور اس طرح کے روزمرہ کے بہت سے ٹیکنالوجیز ہیں جو ہم نے عطا کی ہیں. جب بھی آپ الارم کرتے ہیں تو، آپ کے ڈیجیٹل کیلنڈر پر ایک یاد دہانی رکھنا یا کینڈی کچلنے کا فوری کھیل ادا کرنا، آپ سافٹ ویئر انجینئرز کا شکریہ ادا کرسکتے ہیں، کیونکہ ان کے تمام جدید آلات کی تخلیق میں ان کا ہاتھ تھا.
$config[code] not foundسافٹ ویئر انجینئر کیا ہے؟
عنوان سافٹ ویئر انجنیئر اکثر سافٹ ویئر ڈویلپر کے ساتھ متوازی طور پر استعمال کیا جاتا ہے. اس بات پر بحث ہے کہ آیا دو مختلف ملازمتیں ہیں. کچھ کہتے ہیں کہ وہ بنیادی طور پر اسی طرح ہیں، جبکہ دوسروں کا کہنا ہے کہ یہ تعلیمی پس منظر میں اہم فرق ہے. سوفٹ ویئر انجینئرز انجینئرنگ کے اصولوں میں تربیت دی جاتی ہیں اور ان کے اصولوں کو ان کے سافٹ ویئر کی ترقی میں لاگو کرتے ہیں.
سافٹ ویئر انجینئرز دو اقسام میں آتے ہیں: ایپلی کیشنز انجنیئرز اور سسٹم انجینئرز.
درخواستیں انجینئرز
ایپلی کیشنز انجینئرز تخلیقی ڈیزائنرز ہیں جو عام کمپیوٹر کے ایپلی کیشنز، کھیلوں اور اس سے زیادہ ہیں. وہ کسی کمپنی یا کلائنٹ کے مخصوص ٹیکنالوجی کی ضروریات کا اندازہ لگاتے ہیں، پھر فیصلہ کریں کہ کلائنٹ کے لئے درخواست یا گیم کس طرح بنائے جائیں اور کس طرح کام کریں گے. وہ عام طور پر کاروبار یا تنظیموں کے لئے اپنی مرضی کے مطابق اطلاقات بناتے ہیں.
دن کی ویڈیو
تمباکو نوشی کی طرف سے آپ کے ساتھ نمٹنے کی طرف سے آپ کو باندھاسسٹم انجینئرز
نظام سافٹ ویئر انجینئرز ایک کمپنی کے پورے کمپیوٹر سسٹم پر کام کرتے ہیں. وہ الگ الگ محکموں کی ضروریات کا تعین کر سکتے ہیں، پھر ان کے ضروریات کو پورا کرنے کے لئے کمپیوٹر کے ہر گروپ کو تشکیل دیں. اکثر وہ ایک کمپنی یا تنظیم کے لئے ایک انٹرانیٹ قائم کرکے محکموں میں رابطے کو کم کرنے کے لئے کام کرتے ہیں. اعداد و شمار اور سیکیورٹی سیکورٹی اس قسم کے انجنیئر کے نقطہ نظر میں بھی ہے.
آپ کو کیا جاننے کی ضرورت ہے
زیادہ تر آجروں کو سوفٹ ویئر انجینئرز کی ضرورت ہوتی ہے تاکہ بیچلر کی ڈگری حاصل ہو، عام طور پر کمپیوٹر سائنس، سوفٹ ویئر انجینئرنگ یا ریاضی میں. پوزیشن کی پیچیدگی پر منحصر ہے، ماسٹر کی ڈگری کبھی بھی ترجیح یا ضرورت ہوتی ہے. کمپیوٹر کی مختلف اقسام، اور موجودہ پروگرامنگ کی زبانوں پر اپ ڈیٹ کرنے میں یہ بھی اہم ہے. ایک انٹرنشپ حاصل کرنا تو آپ اس تجربے کی پوزیشن کے لئے تجربہ حاصل کرسکتے ہیں.
سافٹ ویئر انجینئر کے لئے اوسط تنخواہ
لیبر کے اعداد و شمار کے مطابق، نظام سافٹ ویئر ڈویلپرز اس میدان میں سب سے زیادہ حاصل کرتے ہیں. 2016 میں، اس پوزیشن میں $ 106،860 ڈالر کا میڈین تنخواہ تھا. ایپلی کیشن سوفٹ ویئر ڈویلپرز نے 2016 میں بھی ایک اچھی تنخواہ بھی کی، مگر $ 100،080 پر تھوڑا سا کم تھا.
2016 میں تنخواہ کا مطلب صنعت کی طرف سے مختلف ہے. سسٹم سافٹ ویئر ڈویلپرز نے مینوفیکچرنگ انڈسٹری میں سب سے زیادہ بنا دیا، جس کا مطلب یہ ہے کہ $ 117،360 $ سالانہ تنخواہ. ایپلی کیشن سوفٹ ویئر ڈویلپرز نے سافٹ ویئر پبلشنگ میں سب سے زیادہ $ 111،250 ڈالر کا تنخواہ دیا.
بیورو اعداد و شمار بیورو کے مطابق، اعلی آمدنی کے امکانات کے علاوہ، سوفٹ ویئر انجینئرز ان کی صنعت تقریبا ہر دوسرے کے قبضے سے زیادہ تیزی سے بڑھنے کی توقع کرسکتے ہیں. ایپلیکیشن سوفٹ ویئر انجینئرز 2016 اور 2026 کے درمیان 31 فیصد کی ترقی کی توقع کر سکتے ہیں؛ جبکہ نظام سوفٹ ویئر انجینئرز اسی وقت کی مدت کے دوران 11 فیصد کی پیشکش کی حامل ہیں.