อ้างจาก Harvard Business Review เรื่อง Why the Most Productive People Don’t Always Make the Best Managers เลยลองเอามาประยุกต์กับงานโปรแกรมเมอร์ดูบ้าง
โปรแกรมเมอร์ที่ทำงานได้เยอะได้ดี มักมีความสามารถและพฤติกรรมเหมือนกันอยู่ 7 อย่าง
- สร้างเป้าหมายในการเขียนโปรแกรมที่ท้าทาย
- เขียนโปรแกรมได้อย่างมีมาตรฐาน
- เน้นความรู้และความสามารถในการเขียนโปรแกรมให้อยู่ในระดับมืออาชีพ
- ผลลัพธ์ที่ได้จากการเขียนโปรแกรมต้องชัดเจน
- รู้จักแก้ปัญหาในระหว่างการเขียนโปรแกรม
- อดทนต่อความยากลำบากและอุปกรรคในการเขียนโปรแกรม
- เขียนโปรแกรมร่วมมือกับโปรแกรมเมอร์คนอื่น ๆ ได้ดี
ผู้จัดการโปรแกรมเมอร์ที่เก่ง มักมีความสามารถและพฤติกรรมเหมือนกันอยู่ 6 อย่าง
- รู้จักฟังความคิดเห็นโปรแกรมเมอร์ และสร้างการเปลี่ยนแปลงให้กับงานโปรแกรมเมอร์
- สนับสนุนให้โปรแกรมเมอร์ได้เรียนรู้ พัฒนา เติบโต
- มองหานวัตกรรมใหม่ ๆ ในการเขียนโปรแกรมคอมพิวเตอร์
- สื่อสารกับโปรแกรมเมอร์และผู้ใช้งานได้ดี
- เข้าใจหัวอกโปรแกรมเมอร์ และรู้จักการเข้าสังคมกับโปรแกรมเมอร์และผู้ใช้งาน
- สนับสนุนให้องค์กรโปรแกรมเมอร์มีการเติบโต
สรุปแล้ว ไม่ง่ายที่โปรแกรมเมอร์จะเปลี่ยนไปเป็นผู้จัดการโปรแกรมเมอร์ และหายากที่จะมีคนเป็นได้ทั้งโปรแกรมเมอร์และผู้จัดการโปรแกรมเมอร์