اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
يشترط في مهندس البرمجيات ايا كان دوره في المشروع الالتزام بمعايير هندسه البرمجيات (هندسة أنظمة) خلال المشروع (التصميم أو التنفيذ) حيث يمثل هذا الفرق الاساسي بينه وبين المبرمج (مبرمج) أو مطور البرمجيات (مطور برمجيات) الذي يقوم بتنفيذ البرنامج دون الحاجة للالتزام باي معايير وتجد الكثير من الاطفال أو خرجين التخصاصات الاخرى يمارس عمل البرمجة بحريه وقد يصل العديد منهم إلى مراحل متقدمه ومهاره مبهرة