Back to: Data Analyst Job Hunting & Case Interview
Skill Set ที่บริษัทต้องการจริง (Technical + Soft Skill)
หลายคนเตรียมตัวสมัครงานโดยโฟกัสแค่ทักษะเทคนิค แต่ลืมไปว่าครึ่งหนึ่งของการถูกคัดเลือกมาจาก ทักษะที่จับต้องยากกว่า ตอนนี้จะพาไล่ดูทีละอย่างว่าอะไรคือทักษะที่ “จำเป็นจริง” สำหรับตำแหน่ง Entry-level และอะไรคือสิ่งที่ไม่จำเป็นต้องเก่งมากตั้งแต่วันแรก
ทำไมทักษะสองแบบนี้สำคัญพอ ๆ กัน
บริษัทส่วนใหญ่ไม่ได้จ้าง Data Analyst เพราะอยากได้คนที่เขียนโค้ดเก่งที่สุดในห้อง แต่จ้างเพราะ อยากได้คนที่ช่วยให้ทีมตัดสินใจได้ดีขึ้น ซึ่งต้องใช้ทั้ง ทักษะเทคนิค ในการหาคำตอบ จากข้อมูล และ ทักษะการสื่อสาร ในการทำให้คนอื่นเข้าใจและนำคำตอบนั้นไปใช้จริง ขาดอย่างใดอย่างหนึ่งไป งานก็จะไม่เกิดผลลัพธ์ที่แท้จริง
Technical Skill ที่ต้องมีก่อนสมัครจริงจัง
สำหรับตำแหน่ง Entry-level ไม่จำเป็นต้องเก่งทุกอย่างในลิสต์นี้ระดับผู้เชี่ยวชาญ แค่ “ใช้งานได้จริง” ก็เพียงพอ
- SQL ระดับใช้งานได้จริง — เขียน JOIN, GROUP BY, Subquery และ Window Function เบื้องต้นได้
- Excel หรือ Google Sheets — ทำ Pivot Table, ใช้ VLOOKUP/XLOOKUP, สร้าง Dashboard ง่าย ๆ ได้
- สถิติพื้นฐาน — เข้าใจค่าเฉลี่ย มัธยฐาน การกระจายตัวของข้อมูล และหลักการอ่านผล A/B Test
- เครื่องมือ Visualization อย่างน้อย 1 ตัว เช่น Power BI, Tableau หรือ Looker Studio
- ความเข้าใจ Data Pipeline เบื้องต้น — รู้ว่าข้อมูลไหลจากระบบไหนมาสู่ตารางที่เราใช้งาน
ตัวอย่างข้างต้นคือระดับที่คาดหวังจริง ๆ ไม่ใช่ Query ที่ซับซ้อนหลายสิบบรรทัด ถ้าคุณอ่าน Query นี้ แล้วเข้าใจว่าแต่ละบรรทัดทำอะไร แปลว่าพื้นฐาน SQL ของคุณอยู่ในระดับที่พร้อมสัมภาษณ์แล้ว เนื้อหา SQL แบบเจาะลึกและ Case Study จะอยู่ในบทที่ 3 และ 4 ของคอร์สนี้
Soft Skill ที่กรรมการดูจริงในห้องสัมภาษณ์
บริษัทส่วนใหญ่ไม่ได้กังวลว่าคุณจะเขียน SQL ไม่เก่งพอ แต่กังวลว่าคุณจะ “สื่อสารผลลัพธ์ไม่รู้เรื่อง” หรือ “ตั้งคำถามผิดตั้งแต่ต้น” ทักษะที่ถูกประเมินบ่อยที่สุดมีดังนี้
- อธิบายเรื่องซับซ้อนให้คนที่ไม่ถนัดข้อมูลเข้าใจได้ง่าย ไม่ใช้ศัพท์เทคนิคพร่ำเพรื่อ
- กล้าถามกลับเมื่อโจทย์ไม่ชัดเจน แทนที่จะเดาไปเองแล้วทำงานผิดทิศทาง
- ความละเอียดรอบคอบเวลาตรวจสอบตัวเลข ก่อนส่งรายงานให้คนอื่นใช้ตัดสินใจ
- ทำงานร่วมกับทีมที่ไม่ใช่สาย Data ได้ดี เช่น Marketing, Sales หรือ Operations
- รับ Feedback และปรับงานได้ไว โดยไม่ยึดติดกับวิธีวิเคราะห์แบบเดิมมากเกินไป
ทักษะระดับไหนถึงเรียกว่า “พอ” สำหรับ Entry-level
คำถามที่พบบ่อยคือ “ต้องเก่งแค่ไหนถึงจะสมัครได้” คำตอบคือไม่ต้องเก่งระดับผู้เชี่ยวชาญ แต่ควรผ่านเกณฑ์ขั้นต่ำต่อไปนี้ก่อนเริ่มสมัครจริงจัง
| ทักษะ | ระดับที่ “พอ” สำหรับ Entry-level |
|---|---|
| SQL | เขียน Query ดึงข้อมูลจากหลายตารางและสรุปตัวเลขได้เอง โดยไม่ต้องเปิดดูตัวอย่างตลอดเวลา |
| Excel/Sheets | ทำ Pivot Table และสร้างกราฟสรุปข้อมูลได้ภายในเวลาไม่กี่นาที |
| สถิติพื้นฐาน | อธิบายได้ว่าทำไมค่าเฉลี่ยบางครั้งถึงทำให้เข้าใจผิด และรู้จักหลักการทดสอบ A/B เบื้องต้น |
| การสื่อสาร | สรุปผลวิเคราะห์เป็นคำพูดง่าย ๆ ให้เพื่อนที่ไม่ได้เรียนสาย Data ฟังแล้วเข้าใจได้ใน 1 นาที |
วิธีประเมินทักษะตัวเองก่อนเริ่มสมัคร
แทนที่จะเดาว่าตัวเองพร้อมหรือยัง ลองใช้วิธีเช็กแบบง่าย ๆ ต่อไปนี้ก่อนเริ่มยื่นใบสมัครจริงจัง
- ลองเปิดชุดข้อมูลตัวอย่างสักชุด แล้วตั้งคำถามธุรกิจ 3 ข้อ และเขียน SQL ตอบเองให้ได้ภายใน 30 นาที
- ลองอธิบายผลวิเคราะห์ของคุณให้เพื่อนที่ไม่ได้ทำงานสาย Data ฟัง ถ้าเขางงหรือถามซ้ำหลายรอบ แปลว่าต้องฝึกสื่อสารเพิ่ม
- ลองจับเวลาตัวเองทำ Case วิเคราะห์สั้น ๆ ดูว่าใช้เวลานานเกินไปหรือไม่เมื่อเทียบกับความซับซ้อนของโจทย์
ตัวอย่างคำถามที่เจอบ่อยเมื่อกรรมการเช็กทักษะทั้งสองด้าน
สรุปสั้น ๆ ก่อนไปตอนถัดไป
- Technical Skill ที่จำเป็นสำหรับ Entry-level คือ SQL, Excel, สถิติพื้นฐาน และเครื่องมือ Visualization อย่างน้อย 1 ตัว
- ไม่จำเป็นต้องเก่งระดับผู้เชี่ยวชาญ แค่ “ใช้งานได้จริง” ในสถานการณ์จริงก็เพียงพอ
- Soft Skill อย่างการสื่อสารและการตั้งคำถามสำคัญพอ ๆ กับทักษะเทคนิค และมักถูกมองข้าม
- ควรประเมินทักษะตัวเองด้วยแบบฝึกหัดจริงก่อนเริ่มสมัครงานจริงจัง
- จากทักษะเทคนิคทั้ง 5 ข้อในบทเรียนนี้ ข้อไหนที่คุณมั่นใจแล้ว และข้อไหนที่ยังต้องฝึกเพิ่ม
- ลองเขียนสรุปผลวิเคราะห์ (จริงหรือสมมติ) เป็นคำพูดง่าย ๆ ไม่เกิน 3 ประโยค สำหรับคนที่ไม่ใช่สาย Data
- คิดถึงสถานการณ์ที่คุณเคยได้รับโจทย์ไม่ชัดเจน คุณจัดการอย่างไร และจะทำต่างออกไปไหมถ้าเจออีกครั้ง