จ้างคนเก่ง

ใครๆ ก็อยากได้คนเก่งมาร่วมงานอยู่แล้ว เพราะเราเชื่อกันว่าคนเก่งนั้นสามารถทำงานได้เร็ว มีประสิทธิภาพ กว่าคนธรรมดาๆ ทั่วๆไป ผมเองได้มีโอกาสร่วมงานกับคนเก่งๆ หลายคน ในหลายๆโอกาส ได้อ่านข้อเขียนของหลายๆ คน เลยขอจดบันทึกไว้บ้างละกัน

Premature Optimization

เวลาเราทำ software เพื่อทำอะไรบางอย่าง บางทีเราเสียเวลาไปกับการ research หาเครื่องมือที่ดีที่สุด, หา tools ที่ใช้งานง่ายที่สุด, พยายาม optimize code ให้ทำงานได้เร็วที่สุด หรืออะไรทำก็ตามที่ทำแล้วคิดว่ามันเจ๋งจนลืมคิดไปว่าที่ใช้เวลาทำสิ่งพวกนั้นมันไม่ได้สร้างความเปลี่ยนอะไรให้ product เลย บางครั้งมันทำให้ product เสร็จช้าลง, deliver product ออกไปถึงมือผู้ใช้ช้าลงด้วยซ้ำ