โปรแกรมเมอร์ (อังกฤษ: programmer) คือ ผู้เขียนโปรแกรมคอมพิวเตอร์ ซึ่งโปรแกรมเมอร์สามารถหมายถึงผู้ที่เชี่ยวชาญในการโปรแกรมเฉพาะด้าน หรือผู้ที่สามารถเขียนโค้ดได้สำหรับหลากหลายซอฟต์แวร์ หรือพูดง่ายๆก็คือ ผู้ที่เขียนโปรแกรมต่างๆที่เราใช้กันในปัจจุบันนี้แหละ เบื้องหนังของโปรแกรมที่เราใช้กันอยู่ทุกวันนี้ เช่นโปรแกรมดูหนัง ฟังเพลง เล่นอินเตอร์เน็ต เกมส์ เกิดจากโปรแกรมเมอร์เป็นผู้สร้างและพัฒนาขึ้นมาให้เราได้ใช้งาน
หน้าที่หลักของโปรแกรมเมอร์ การเขียนโปรแกรมคอมพิวเตอร์ (อังกฤษ: Computer programming)หรือ การเขียนโค้ด (Coding)เป็นขั้นตอนการเขียน ทดสอบ และดูแลซอร์สโค้ดของโปรแกรมคอมพิวเตอร์ ซึ่งซอร์สโค้ดนั้นจะเขียนด้วยภาษาโปรแกรม ขั้นตอนการเขียนโปรแกรมต้องการความรู้ในหลายด้านด้วยกัน เกี่ยวกับโปรแกรมที่ต้องการจะเขียน และอัลกอริทึมที่จะใช้ ซึ่งในวิศวกรรมซอฟต์แวร์นั้น โปรแกรมเมอร์ นำข้อมูลการออกแบบระบบคอมพิวเตอร์ รายละเอียดการวางโครงสร้างระบบคอมพิวเตอร์ จากนักวิเคราะห์ระบบ(Systems analyst) และนำมาเขียนโปรแกรมต่างๆ ตามที่นักวิเคราะห์ระบบใด้ออกแบบไว้ และทดสอบระบบ ก่อนที่จะนำไปให้นักออกแบบระบบตรวจสอบอีกครั้งเพื่อหาจุดบกพร่องของระบบ
คุณสมบัติของนักโปรแกรมเมอร์
• สำเร็จการศึกษาปริญญาตรีทางด้านคอมพิวเตอร์ เช่น เอกวิทยาการคอมพิวเตอร์ หรือเกี่ยวข้อง
• มีทักษะในการการเขียนภาษาคอมพิวเตอร์ เช่น PHP JAVA OOP VB เป็นต้น
• มีความคิดสร้างสรรค์ สามารถประยุกต์และดัดแปลงความรู้ความสามารถทางด้านโปรแรกมคอมพิวเตอร์ได้เป็นอย่างดี
• เป็นคนละเอียด การเขียนโปรแกรมต้องการความอดทนในการวิเคราะห์รายละเอียด ความเป็นคนละเอียดทำให้ programmer หลายๆ คนพัฒนาตนเองจนกลายเป็นมืออาชีพ
• มีความคิดลึกซึ้ง สามารถคิดได้หลายชั้น และมีความสามารถในการแบ่งงานเป็นส่วนๆ ได้โดยไม่หลงทิศทาง โปรแกรมบางโปรแกรมที่มีขนาดใหญ่
ไม่มีความคิดเห็น:
แสดงความคิดเห็น