no-time
ปัญหาที่มักพบอยู่บ่อยๆ เมื่อเข้าไปในทีมพัฒนา software ต่างๆ
คือ ไม่มีเวลาที่จะเรียนรู้ !!

ปัญหาเรื่องนี้ มันสะท้อนทีม ?
ปัญหาเรื่องนี้ มันสะท้อนองกรค์ ?
ปัญหาเรื่องนี้ มันสะท้อน …
ปัญหาเรื่องนี้ มันสะท้อนอะไรบ้างนะ ?

มันสะท้อน ถึงสิ่งที่คุณอยู่หรือไม่ ?
มันสะท้อน ถึงงานที่คุณทำอยู่หรือไม่ ?

และเราไม่สามารถบอก หรือ พูดได้ว่า
สิ่งเหล่านั้น มันทำให้เราทำงานได้ไม่ดีเท่าที่ควร
เพราะว่า นี่แหละมันคือ ธรรมชาติของที่นี่
เพราะว่า นี่แหละมันคือ วัฒนธรรมขององค์กรที่นี่
ดังนั้น เราก็ทำแบบนี้กันต่อไป … แต่ก็บ่นแต่เรื่องเดิมๆ ต่อไป !!

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

ลองเพียงอย่างเดียวยังไม่มีเวลา
แล้วถ้าต้องลองหลายๆ อย่าง
เพื่อนำมาเปรียบเทียบ ยิ่งไม่ต้องคิดกันไปเลย

ยิ่งในปัจจุบัน คำว่า Agile เข้ามามีบทบาทมากเหลือเกิน
อะไร อะไร ก็ต้องมี คำว่า Agile เข้ามาด้วยเสมอ
แต่จริงๆ แล้ว Agile มันคือ การเรียนรู้ (Agile is learning)

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

ซึ่งมันต้องใช้เวลาอย่างยิ่ง
ต้องใช้เวลามาก จนกว่าเราจะเข้าใจ และ รู้
ในสิ่งที่เราจำเป็นต้องเข้าใจ และ รู้

แต่ถ้าคุณยังทำในสิ่งเดิม แบบเดิม เหมือนเดิม
ซ้ำแล้วซ้ำเล่า แถมสิ่งที่คุณทำ คุณรู้อยู่แล้วว่าต้องทำอะไร ไม่ทำอะไร
แล้ว มันจะช่วยทำให้คุณดีขึ้นได้อย่างไร ?

ดังนั้น เราจำเป็นต้องเรียนรู้ให้มากขึ้นกว่าเดิม
ซึ่งมันเป็นเส้นทางที่ทำให้คุณเรียนรู้ดีขึ้น