Page 73 - เส้นทางสู่ 50 อาชีพ
P. 73
27 นักพัฒนาซอฟต์แวร์
(Software Developer)
ทํางานเกี่ยวกับการวิเคราะหและประเมินขอมูลความตองการซอฟตแวรของลูกคา หรือผูใชงาน ประยุกต
หรือพัฒนาระบบปฏิบัติการของซอฟตแวรใหมีประสิทธิภาพมากยิ่งขึ้น เพื่อตอบโจทยและความตองการของ
กลุมเปาหมาย โดยขั้นตอนการทํางานของนักพัฒนาซอฟตแวร มีดังนี้
• รับความตองการ (Requirement) จากลูกคา • ทดลองทําโปรแกรมเพื่อทดลองใชงาน
• หารือกับทีมวิศวกรและทีมงานเพื่อประเมินผล • ดําเนินการจัดทํา ควบคุม ดูแล แกไขปญหา และ
ปญหา อุปสรรค หรือความตองการประสิทธิภาพ ใหคําแนะนํากับทีมงาน
ที่เพิ่มขึ้น ความเปนไปได หรือประโยชนคุมคา • ตรวจสอบผลการดําเนินการของโปรแกรมและ
• แบงสวนการทํางานใหทีมงานอยางชัดเจน (เชน การหา ซอฟตแวร
ลูกคา การคํานวณจํานวนวันการทํางาน จํานวนคน • สงมอบใหลูกคา
รวมพัฒนาโปรแกรม และทดลองระบบกอนสงใหลูกคา)
ความสําคัญของอาชีพ
นักพัฒนาซอฟต์แวร์
คอมพิวเตอรที่ใชกันอยูในปจจุบันมีการทํางานอยูสามสวนที่สัมพันธกัน คือ ฮารดแวร ซอฟตแวร (โปรแกรมการใชงาน
ตางๆ ในเครื่อง) และเน็ตเวิรก (การสงขอมูลถึงกัน) จะเห็นวาสวนสําคัญของเครื่อง คือ ซอฟตแวรที่มีอยูในเครื่อง
แตละเครื่อง ความสามารถในการทํางานในลักษณะตางๆ เกิดมาจากชุดคําสั่งที่มีอยูในคอมพิวเตอร หรือในฮารดแวร
ชนิดตางๆ ซึ่งซอฟตแวรทําใหคนสามารถทํางานไดโดยไมตองเรียนรู หากขาดซอฟตแวร เครื่องจะทํางานไมได
ดังนั้น จึงตองมีการพัฒนาซอฟตแวรใหมีความทันสมัยหลากหลาย เหมาะกับความตองการใชงานของลูกคาและ
ความสะดวก รวดเร็ว เพื่อการแขงขันในดานธุรกิจ ซึ่งผูที่ทํางานในลักษณะนี้ คือ นักพัฒนาซอฟตแวร ซึ่งเปนที่ตองการ
ของบริษัทผูผลิต ฉะนั้นอาชีพนี้จึงเปนที่ตองการและไปไดอีกไกลในยุคดิจิทัล
65 | เส้นทางสู่ 50 อาชีพ ตามเทรนด์นิยม กรมการจัดหางาน
Department of Employment