
สวัสดีครับ มาพบกับผมแอดเอฟอีกแล้วนะครับ วันนี้มาอยู่กับคำถามที่ผมโดนถามบ่อยนั้นคือ อยากเป็น Data Analyst ต้องเรียนคอร์สไหนดี?
ก่อนอื่นเราก็ต้องรู้จักก่อนว่า Data Analyst ทำอะไรแล้วสายงานด้าน Data เนี่ย (ไม่รวม AI Engineer นะ) มีอะไรบ้าง ลักษณะงานประมาณไหน แอดขอหยิบภาพนี้มาเลยละกันครับ

แล้วถามว่าทำไม Data Analyst มันน่าสนใจทั้ง ๆ ที่มี AI อยู่ตั้งมากมาย ไม่ว่าจะเป็น Julis AI หรืออื่น ๆ นั่นก็เพราะ ตอนนี้ AI ไม่ได้เข้าใจบริบทของ Data ได้ “เต็มที่” เอามาช่วยให้งานเราไวได้ก็จริง แต่เราก็จะต้องรู้พื้นฐาน ไม่ว่าจะเป็นการเก็บข้อมูลยังไง ออกแบบ Architecture ที่มันรองรับกับข้อมูลขนาดใหญ่ การคิวรีมาประมวลผล หาความสัมพันธ์ หา insight และเล่าออกมาให้เข้าใจได้ เพื่อที่จะเอา Data เหล่านี้ไปตัดสินใจ สร้างความได้เปรียบทางธุรกิจ คว้าโอกาสใหม่ ๆ ได้
แอดไม่ได้พูดขึ้นมาลอย ๆ อย่างในไทยตอนนี้มีตำแหน่ง Data Analyst ประกาศรับสมัครกว่า 3,300 ตำแหน่ง (JobsDB) https://th.jobsdb.com/data-analyst-jobs
ตลาด Data Analytics ไทย มีรายงานแนวโน้มการเติบโตในอีกหลายปีข้างหน้าอีกด้วย https://www.6wresearch.com/industry-report/thailand-data-analytics-market
💬 แล้วอยากเป็น Data Analyst ต้องเริ่มยังไง?
หลายคนบอกต้องเริ่มที่ Python เขียนโปรแกรมใช้เป็นก่อน เพราะมันต้องใช้ numpy pandas matplotlib บลา ๆ แต่แอดอยากบอกว่าช้าก่อน
แอดแนะนำให้เริ่มจากเข้าใจ Data แบบพื้น ๆ อย่าง Excel ก่อน ไม่งั้นเดี๋ยวเราจะจับทางไม่ถูก โดยอยากเรียนก็ไม่ต้องไปที่ไหนไกลเรามีเป็นคอร์สเรียนฟรี BASIC EXCEL FOR EVERYONE

สอนตั้งแต่การใช้สูตรง่าย ๆ การจัดการข้อมูล ไปจนถึงการสรุป Insight ด้วยกราฟเล็ก ๆ

จากนั้นค่อยต่อด้วย DATA SCIENCE IN EVERYDAY LIFE ที่ช่วยให้เราเข้าใจว่าข้อมูลมันซ่อนอยู่ในชีวิตประจำวันยังไง ทำให้เราคิดแบบ Data Analyst ได้ตั้งแต่ต้นได้

พอเราเข้าใจข้อมูลแบบตาราง ใช้สูตร Excel แบบคล่อง ๆ แล้ว ค่อยไปจับ ฐานข้อมูล (Database) เพราะทั้งหมดที่องค์กรใช้ มันไม่ได้อยู่แค่ใน Excel จะเรียนใช้งานฐานข้อมูลพื้นฐานเลยเราต้องเขียนภาษา SQL ให้เป็น เริ่มจากฐานข้อมูลตัวง่าย ๆ อย่าง SQLite ที่มีสอนแบบฟรี ๆ อีกใน ESSENTIAL SQL FOR EVERYONE

แล้วค่อยมาต่อที่คอร์ส BASIC POSTGRESQL FOR BEGINNER ที่เป็นตัวใหญ่ขึ้น หลาย ๆ องค์กรใช้กันเยอะมาก

เมื่อเราคุ้นเคยกับข้อมูลทั้งในไฟล์ Excel และ คิวรีแบบเซียน ๆ ในฐานข้อมูล Relational Database เช่น MySQL , SQLite หรือ PostgreSQL แล้ว

เราก็มาติดอาวุธ เสริมพลังยุทธด้วย Python อันนี้แหละ มันคือภาษาที่ทำให้เราวิเคราะห์ข้อมูลได้อย่างมีระบบ ใช้ Library อย่าง Pandas, Matplotlib, Seaborn เพื่อสร้าง Visualization ที่ทำให้เราเห็นแล้ว เข้าใจ ตัดสินใจจาก Dashboard ที่เราสร้างขึ้นได้เลย ซึ่งคอร์สที่มีเนื้อหาใช้ Python เพื่อการวิเคราะห์ข้อมูลแบบเน้น ๆ ของเราจะมีเป็น DATA ANALYTICS WITH PYTHON แต่ใครเขียน Python ไม่เป็นต้องไปปูพื้นฐานที่ COMPLETE PYTHON 3 PROGRAMMING ก่อนนะครับ ไม่งั้นจะงง เพราะไม่เข้าใจพื้นฐานการใช้คำสั่งต่าง ๆ ครับ

พอพื้นฐานทั้งข้อมูล ฐานข้อมูล ภาษาเขียนโปรแกรมยอดฮิตและครอบจักรวาลแบบ Python แล้ว ค่อยมาเก็บเรียนรู้เครื่องมือดี ๆ ที่แอดชอบมากอย่าง DataGrip หรือ ลองใช้ฐานข้อมูลอื่น ๆ อย่าง Oracle DB ในคอร์สฟรีต่อได้

เวลาเจองานจริง จะได้หยิบจับเครื่องมือ เลือกใช้ได้อย่างเซียนนั่นเองงงงง