วันนี้แอดได้ไปดูวีดิโอ Webinar ที่เปรียบเทียบอาชีพด้าน Business Analyst กับ Data Scientist ครับ เห็นว่าจะมีประโยชน์กับทั้งคนที่กำลังสนใจงาน Data และคนที่สนใจเรียนต่อเลยครับ เลยเอามาเขียนเล่าให้ฟังกัน
โดยเฉพาะคนที่กำลังจะเรียนต่อปริญญาโท ที่เจอ Master of Business Analytics กับ Master of Data Science แล้วอยากรู้ว่าจะเรียนอะไรดี โพสนี้น่าจะตอบคำถามได้ดีเลย
Business Analyst ทำหน้าที่อะไร ต้องใช้ความรู้อะไร?
Business Analyst เปรียบเสมือนตัวแทนฝ่าย Management ของบริษัท มีหน้าที่นำ Data มาวิเคราะห์เพื่อตอบโจทย์ทางธุรกิจ
ตัวอย่างงานของ BA เช่น
- บริษัทกำลังแพลนว่าปีหน้าต้องรับพนักงานใหม่กี่คน
- ยอดขายที่ผ่านมามีเทรนด์เป็นอย่างไรบ้าง
คำถามพวกนี้ Business Analyst สามารถดึงข้อมูลมาสร้างเป็น Report หรือ Presentation เพื่อนำเสนอทีม Management ได้ .
ความรู้ที่ต้องใช้สำหรับ BA:
- Business Planning
- Excel
- Tableau
- SQL
- Python
- Statistics
- Forecasting
(3 อันหลัง แอดมองว่าอาจจะไม่ต้องเยอะครับ แต่รู้ไว้จะดีต่อหน้าที่การงาน)
แล้ว Data Scientist ล่ะ ทำหน้าที่อะไร ต้องใช้ความรู้อะไร?
Data Scientist เป็นผู้แก้ปัญหายาก ๆ เพื่อให้ธุรกิจโตได้แบบก้าวกระโดด นำ Data มาใช้เหมือนกับ BA แต่เอามาใช้สร้างโมเดลทำนายสิ่งต่าง ๆ เพื่อช่วยธุรกิจ
ตัวอย่างงานของ DS เช่น
- บริษัท E-commerce สร้างโมเดลเพื่อทำนายว่าการโอนเงินในแต่ละครั้งเป็นบัตรเครดิตที่ขโมยมามั้ย (fraud)
- บริษัทประกัน ให้ลูกค้าอัพโหลดรูปรถมาเพื่อคำนวณความเสียหายได้แบบอัตโนมัติ
จะเห็นว่างานต่าง ๆ เหล่านี้ไม่ใช่งานที่ใช้เวลาสั้น ๆ แต่เป็นงานที่พอทำสำเร็จ (และทำนายผลได้แม่นด้วยนะ) จะช่วยธุรกิจได้เยอะมากครับ
ความรู้ที่ต้องใช้สำหรับ DS:
- Linear Algebra
- Programming
- Computer Science
- R
- Python
- Machine Learning
- Natural Language Processing
- Computer Vision
(อันหลัง ๆ แอดคิดว่าน่าจะแล้วแต่สายที่เราอยากเก่งล่ะครับ เหมือนเป็นหมอเฉพาะทางอะไรแบบนี้)
ป.ล. ถ้าสนใจสาย NLP แนะนำให้อ่านบทสัมภาษณ์แอดบอย Data Scientist ผู้เชี่ยวชาญ NLP จาก SCB คร้าบ
เราควรจะเลือกทำงานสาย Business Analytics หรือ Data Science ดี
ถ้าเปรียบเทียบเรื่องความต้องการของตลาด Business Analyst จะมีข้อได้เปรียบที่ความต้องการเยอะกว่าประมาณ 2 เท่าครับ
แต่คนที่จะทำสาย Data Scientist ก็มีข้อได้เปรียบที่เงินเดือนสูงกว่า BA 50% – 100% ครับ
ป.ล. อันนี้เป็นตัวเลขที่ทาง Speaker บอกมาครับ อาจจะขึ้นอยู่กับประเทศด้วยครับ
ส่วนวิธีในการเลือกสายงานระหว่าง BA กับ DS เค้าแนะนำให้ถามตัวเอง 3 ข้อดังนี้ครับ
1) คุณเรียน / มีประสบการณ์อะไรมา
Data Scientist จะเหมาะกับคนที่เรียน Computer Science, Software Development, หรือเอกคณิตศาสตร์มาครับ (แอดเพิร์ธ: เสริมนิดว่าถ้าเรียนแนว Software Engineer, Software Development อาจจะลองดูงาน Data Engineer ก็ดีนะครับ)
ส่วน Business Analytics จะเหมาะกับคนที่เรียน MBA, ไฟแนนซ์, บัญชี, เศรษฐศาสตร์ มาครับ
2) คุณอยากเป็นอะไร
งานในสาย Data Scientist จะเติบโตขึ้นไปเป็นสายงานเฉพาะทางมาก เพราะฉะนั้นถ้าคุณอยากเขียนโปรแกรม อยากเอาข้อมูลมาสร้างโมเดลไปเรื่อย ๆ อีก 5-10 ปี ก็เป็นทางเลือกที่ดีครับ
ส่วน Business Analytics เหมาะกับคนที่อยากเข้าใจการทำธุรกิจมากขึ้น ชอบทำงานวางแผน หรือไปเปิดธุรกิจของตัวเองในอนาคต
3) คุณเก่งด้านไหน
DS เหมาะกับคุณ ถ้าคุณเป็นคนที่อ่านเปเปอร์ ทำ Research ได้ยาว ๆ รวมถึงชอบคณิตศาสตร์ ชอบการเขียนโปรแกรม
ส่วน BA เหมาะมากถ้าคุณเก่งด้านการวางแผน การคิด การจัดการโปรเจค
ฟังวีดิโอ Webinar ตัวเต็ม ที่ AnalyticsVidhya
สำหรับใครที่อยากชม Webinar ตัวเต็ม ซึ่งสไลด์เค้าทำเข้าใจง่ายดีครับ ไปฟังได้ที่ AnalyticsVidhya ซึ่งพูดโดยคุณ Kunal Jain เจ้าของเว็บนั่นเองครับ
หวังว่าโพสนี้จะมีประโยชน์กับหลาย ๆ ท่านที่กำลังหาตัวเองอยู่ครับ และอย่าลืมว่าไม่มีใครแก่เกินเรียนครับ ไม่ต้องกลัวว่าอายุจะเยอะแล้วเปลี่ยนสายงานยาก แอดมองว่าถ้าเราเก่งด้านนี้แล้วเรื่องอายุไม่ใช่เรื่องสำคัญเลยครับ เพราะคนเก่ง ๆ ขาดมาก (โดยเฉพาะในวงการ DS)
และถ้าท่านใดมีคำถามเพิ่มเติมเกี่ยวกับอาชีพด้าน Data ก็ Inbox มาคุยกันที่เพจ DataTH ได้ตลอดเลยนะคร้าบ