وحتى مسمى مهندس البرمجيات الموجود فى أمريكا فهو مسمى أطلقه أصحاب الشركات الخاصة وليست جهات علمية لذلك تجد أن أى شخص أخذ دورات وعمل فى المهنة يأخذ هذا
المسمى الوظيفى فى الشركات الخاصة حتى ولو لم يكن خريج علوم حاسب وتكنولوجيا معلومات
وكان هناك جدل واسع جدا فى أمريكا والخارج حول مسمى مهندس برمجيات نظرا لرفض الجهات العلمية هذا المسمى لأنه غير حقيقى لأن علوم الحاسب والبرمجيات لاتصنف علوم هندسية
لذلك قام مكتب العمل الأمريكى بتصحيح المسمى وجعله مطور برمجيات أو محلل نظم
وهذا مقال بأحد المواقع المتخصصة يوضح هذا الجدل وينتهى أن مسمى مطور البرمجيات هو مسمى أصبح أكثر قبولا فى الخارج من مسمى مهندسى البرمجيات ، وأن مسمى مهندس البرمجيات سوف يتغير فى النهاية الى مطور
برمجيات
http://www.differencebetween.net/language/words-language/difference-between-software-engineer-and-software-developer/
يعنى حتى فى أمريكا أصبحت الجهات الحكومية لا تستخدم مسمى مهندس برمجيات ولن يتم استخدامه مستقبلا نظرا لعدم واقعيته ومخالفته لحقائق علمية