If you do not find what you're looking for, you can use more accurate words.
يشترط في مهندس البرمجيات ايا كان دوره في المشروع الالتزام بمعايير هندسه البرمجيات (هندسة أنظمة) خلال المشروع (التصميم أو التنفيذ) حيث يمثل هذا الفرق الاساسي بينه وبين المبرمج (مبرمج) أو مطور البرمجيات (مطور برمجيات) الذي يقوم بتنفيذ البرنامج دون الحاجة للالتزام باي معايير وتجد الكثير من الاطفال أو خرجين التخصاصات الاخرى يمارس عمل البرمجة بحريه وقد يصل العديد منهم إلى مراحل متقدمه ومهاره مبهرة