 อธิบายลักษณะที่โปรแกรมเมอร์ที่ประสบความสำเร็จควรมี
 โปรแกรมเมอร์ที่ประสบความสำเร็จควรมีทักษะการวิเคราะห์ที่แข็งแกร่ง ใส่ใจในรายละเอียดอย่างเฉียบคม และความสามารถในการคิดอย่างมีวิจารณญาณเพื่อพัฒนาวิธีแก้ปัญหาที่มีประสิทธิภาพสำหรับปัญหาที่ยาก พวกเขาควรมีทักษะในการสื่อสารที่ยอดเยี่ยม สามารถทำงานได้อย่างอิสระและเป็นทีม และมีความเข้าใจภาษาและระบบคอมพิวเตอร์เป็นอย่างดี