أما بالنسبة لما يحدث فى الشركات الخاصة فى الخارج من اطلاق مسمى مهندس برمجيات على دارسى علوم الحاسب وتكنولوجيا المعلومات سوف تجد أن تلك الشركات لم تستخدم هذا المسمى على أنه المسمى الوحيد لهم
بمعنى ان الشركات أطلقت عليهم أكثر من مسمى وظيفى غير مهندس البرمجيات طبقا لنوعيىة العمل
فسوف تجد مسمى مسؤل شبكات ، محلل نظم ، مطور على شبكات الانترنت ، مبرمج قواعد البيانات ، دعم فنى تكنولوجيا المعلومات
وغيرها من المسميات
يعنى مش مسمى مهندس البرمجيات فقط
وهذا رابط صفحة توضح المسميات الوظيفية المتعددة لخريجى علوم الحاسب وتكنولوجيا المعلومات
http://www.cbtplanet.com/career-tracks.htm
وهذا رابط الترجمة
http://translate.google.com.eg/trans...26prmd%3Divns
واذا ضغط على أى مسمى من تلك المسميات سوف تجد صفحة مستقلة تتحدث عن تلك الوظيفة ومهامها
وتلاحظ أنه يتم تحديد الشخص الذى يطلق عليه مهندس برمجيات طبقا لنوعية عمله و مسؤلياته وليس نوعية شهادته
وليس كل خريجى حاسبات ومعلومات بيعملوا نفس طبيعة العمل والمهام المذكورة لمهندس البرمجيات كما ان مهامهم الوظيفية مختلفة وليست نفس المهام
يعنى حتى طبقا لمفهوم الشركات الخاصة فى الخارج ليس كل دارسى علوم الحاسب وتكنولوجيا المعلومات بيعطوهم المسمى الوظيفى مهندس برمجيات
يعنى الشركات بتطلق تلك المسميات على حسب الوظيفة وليس الشهادة العلمية ، كما يؤكد أنه ليس كل شخص تخرج من علوم الحاسب وتكنولوجيا المعلومات يحصل على هذا المسمى لأن شهادته بالأصل ليست شهادة هندسية مثل ما يحدث مع خريجى الأقسام الهندسية المعترف بها
وبالتالى اذا تغيرت مهام الوظيفة للشخص الواحد فى نفس المكان سوف يتغير مسماه الوظيفى ولن يصبح دائما مهندس برمجيات