บุคลิกภาพและทักษะของโปรแกรมเมอร์
บุคลิกภาพและทักษะของโปรแกรมเมอร์
ตัว แปรด้านบุคลิกภาพ มีบทบาทสำคัญในการทำงานของโปรแกรมเมอร์ โดยเฉพาะอย่างยิ่งในการทำงานร่วมกันของโปรแกรมเมอร์ในทีมงานขนาด ใหญ่วิธีการทำงาน วิธีคิดค้นเป็นภาพสะท้อนของบุคลิกภาพของบุคคลในด้าน บุคลิกภาพ เฉพาะของโปรแกรมเมอร์ได้มีผู้ทำการศึกษาและให้ข้อสรุปไว้ หลายด้าน เช่น

- -กล้าแสดง/เฉื่อยชา
- -เก็บตัว/เปิดตัว
- -การควบคุมตนเองแบบภายใน/ภายนอก
- -ความวิตกกังวลสูง/ต่ำ
- -แรงจูงใจสูง/ต่ำ
- -ความอดทนต่ออุปสรรคสูง/ต่ำ
- -ความมุ่งมั่นเพื่อความถูกต้อง
- -ความอ่อนน้อมถ่อมตน
- -ความอดทนต่อความเครียด
แบบทดสอบบุคลิกภาพและทักษะของโปรแกรมเมอร์
นัก จิตวิทยาได้จำแนกลักษณะแบบเฉพาะบุคลิกภาพ (personality trait) ออกมากมายหลายรูปแบบจึงได้มีผู้พยายาม วัดลักษณะบุคลิกภาพพื้นฐานของ นักเขียนโปรแกรม ได้มีการนำเอาแบบวัดบุคลิกภาพสำหรับวัดความถนัด ในงานอนึ่ง การนำเอาแบบทดสอบวัดบุคลิกภาพมาใช้ประกอบการคัดเลือก บุคคลเข้าทำงาน ก็ได้มีผู้โต้แย้งด้วยเหตุผลต่าง ๆ ดังนี้
1. บุคลิกภาพไม่ใช่สิ่งที่หยุดนิ่ง หากแต่แปรเปลี่ยนไปได้ตามสภาพแวดล้อมและพบ ว่าบุคลิกภาพจะแปรเปลี่ยนไป ในช่วงอาชีพ การเป็นนักเขียนโปรแกรม
2.บุคลิกภาพต่างกันอาจเหมาะกับการทำงานเขียนโปรแกรมในขั้นตอนที่แตกต่าง กันออกไป
3. การใช้แบบทดสอบวัดบุคลิกภาพอาจได้ผลไม่ตรงตามความเป็นจริง
โดย สรุปแล้วไม่มีแบบทดสอบใดที่ยืนยันลักษณะบุคลิกภาพเฉพาะของ โปรแกรมเมอร์อย่างชัดเจนความสามารถในการเขียนโปรแกรมไม่ได้มีความ สัมพันธ์กับ ลักษณะบุคลิกภาพใด โดยเฉพาะ บุคลิกภาพอีกชนิดหนึ่งที่โปรแกรมเมอร์ทุกคนต้องมีคือ ความสามารถในการปรับตัว (adaptive ability) ทั้งนี้เพราะเทคโนโลยีทั้งฮาร์ดแวร์ และซอฟต์แวร์มีการเปลี่ยนแปลงอย่างรวดเร็ว โปรแกรมเมอร์ต้องพร้อมที่จะ ปรับตัวกับเรื่อง ใหม่ๆเทคนิคใหม่ ๆ อยู่เสมอ
โดย สรุปแล้วไม่มีแบบทดสอบใดที่ยืนยันลักษณะบุคลิกภาพเฉพาะของ โปรแกรมเมอร์อย่างชัดเจนความสามารถในการเขียนโปรแกรมไม่ได้มีความ สัมพันธ์กับ ลักษณะบุคลิกภาพใด โดยเฉพาะ บุคลิกภาพอีกชนิดหนึ่งที่โปรแกรมเมอร์ทุกคนต้องมีคือ ความสามารถในการปรับตัว (adaptive ability) ทั้งนี้เพราะเทคโนโลยีทั้งฮาร์ดแวร์ และซอฟต์แวร์มีการเปลี่ยนแปลงอย่างรวดเร็ว โปรแกรมเมอร์ต้องพร้อมที่จะ ปรับตัวกับเรื่อง ใหม่ๆเทคนิคใหม่ ๆ อยู่เสมอ

