12
อาชีพ
นักพัฒนาซอฟต์แวร์
คือบุคคลที่เกี่ยวข้องกับกระบวนการวิศวกรรม
ซอฟต์แวร์เช่นในการออกแบบ การวาง
แผนพัฒนา ซึ่งขอบเขตงานจะกว้างกว่าการเขียน
โปรแกรม โดยอาจมีส่วนร่วมในระดับทั้งโครงงาน
แทนการดูแลส่วนของชิ้นงาน ซึ่งในกลุ่มนี้อาจ
รวมถึงโปรแกรมเมอร์ฟรีแลนซ์