Problem ThinkingDay 1: Problem ≠ Solutionแยกปัญหาออกจากวิธีแก้ ก่อนรีบเขียนโค้ดLesson 1 / 30+20XPConceptPM ที่ดีเริ่มจากถามว่า user เจ็บเรื่องอะไร ไม่ใช่เริ่มจากจะสร้าง feature อะไร เพราะ solution ที่ดูดีอาจไม่ได้แก้ pain จริงCoach NoteDeveloper มักได้ requirement แล้วคิด implementation ทันที วันนี้ให้หยุดก่อน 30 วินาทีแล้วถามหา problem ให้ชัด?Questionเริ่มตั้งคำถามแบบ PMStakeholder บอกว่า: ‘อยากได้ dashboard ใหม่แบบสวย ๆ’ คำถามแรกที่ควรถามคือข้อไหน?Aอยากใช้ React หรือ Next.js ครับ?Bdashboard เดิมมีปัญหาอะไร และใครใช้มันตัดสินใจเรื่องอะไร?Cใช้ chart library ตัวไหนดี?Dทำ dark mode ด้วยไหม?ตอบถูกเพื่อเก็บ XP และปลดล็อกบทถัดไปไปบทถัดไป →