โก้กับบอลเป็นเพื่อนกัน ทำงานที่เดียวกัน ทั้งคู่มาเรียน Power BI กับผม
ทั้งสองคนตั้งใจเรียนมาก สงสัยก็ยกมือถามตลอด เป็นนักเรียนดีเด่นของคลาส
จบคอร์สแล้วบอลประยุกต์ใช้ Power BI ในงานได้ แต่โก้ประยุกต์ไม่ได้
ทำไม?
เพราะตอนเรียน คำถามของทั้งคู่ไม่เหมือนกัน
ตัวอย่างคำถามของโก้คือ
- Slicer สร้างยังไง?
- One-to-Many คืออะไร?
- DAX คืออะไร?
ตัวอย่างคำถามของบอลคือ
- อยากให้ Slicer ควบคุมทุกกราฟยกเว้นกราฟนี้ ต้องเซ็ตยังไง?
- ถ้าเจอเคสที่มีความสัมพันธ์แบบ Many-to-Many ควรทำอย่างไร?
- ทำไมเคสนี้ถึงใช้ฟังก์ชัน SUMX ทำไมไม่ใช้ CALCULATE?
ใช่ครับ คำถามของโก้คือคำถามเบสิก แต่คำถามบอลคือคำถามประยุกต์
แปลว่าบอลเคยใช้งาน Power BI มาก่อน?
เปล่า ทั้งคู่ไม่เคยใช้งาน Power BI มาก่อน
แล้วทำไมคำถามถึงต่างกัน?
เพราะต่างกันที่การเตรียมตัว โก้มาเรียนแบบไม่มีอะไรในหัว แต่บอลนั่งหาความรู้ใน YouTube แล้วค่อยมาเรียน
การไม่เตรียมตัวไม่ใช่เรื่องผิด แต่การมาเรียนแบบหัวโล่ง ๆ หรือมาแบบไม่รู้อะไรเลยนั้น เวลาส่วนใหญ่จะถูกใช้ในการทำความคุ้นเคยกับโปรแกรม ทำความรู้จักเมนูคำสั่ง คำสั่งอยู่ตรงไหน คลิกแล้วเป็นยังไง แค่นี้เมมโมรี่ก็เต็มจนห้ามเดินสะดุดแล้ว
พอเมมเต็ม สมองก็มึน มองไม่เห็นปัญหาที่อาจเจอ ต่อให้อาจารย์บอกว่าอาจจะเจอปัญหา ก็นึกภาพไม่ออก เพราะตอนนั้นเมมโมรี่มันเต็มแล้วจริง ๆ
แต่ถ้าเตรียมตัวมาก่อน ทำความคุ้นเคยกับโปรแกรม ทำความคุ้นเคยกับความสามารถของเมนูคำสั่ง ในหัวจะเริ่มจำลองสถานการณ์ เริ่มคิดว่าจะเอาความสามารถนี้ไปใช้กับอะไร เริ่มคิดว่าถ้าเอาไปใช้จริงจะเจอปัญหาอะไรบ้าง
ตอนทำงานจริงจะเจอปัญหาเสมอ เพราะมีรายละเอียด บริบท และข้อจำกัดที่ต่างกัน
คนที่ประยุกต์ได้ คือคนที่แก้ปัญหาได้
มันจะดีมากถ้าเห็นปัญหาตั้งแต่ตอนเรียน มันจะดียิ่งขึ้นเพราะตอนเรียนมีคนสอน มีคนบอกว่าควรแก้ยังไง
เจอปัญหาตอนเรียน ยังไงก็สนุกกว่าเจอปัญหาตอนทำงานแน่นอนครับ ^_^