Data Scientist ทำงานอะไร? รวมคำตอบจากพี่ๆ Data Scientist ใน KBTG

Phiratath Nopratanawong
KBTG Life
Published in
3 min readMar 9, 2020

Data Science เป็นศาสตร์ที่กำลังได้รับความนิยมเป็นอย่างมากในปัจจุบัน ผู้อ่านหลายๆท่านที่กดอ่านก็อาจจะกำลังเล็งเส้นทางนี้อยู่ แต่กว่าจะมาเป็น Data Scientist มือฉมังได้นั้นต้องผ่านอะไรกันมาบ้าง ทั้งในเรื่องของการเรียน การใฝ่รู้และการทำงาน บทความนี้ผมจึงถือโอกาสรวบรวมคำตอบจากพี่ๆ Data Scientist ของ KBTG ที่มีประสบการณ์ที่แตกต่างกันออกไป เพื่อคลายข้อสงสัยและเป็นการแนะแนวผู้ที่สนใจครับ

  1. วาด วาสนา

การศึกษา: ปริญญาตรี วิศวกรรมไฟฟ้า / ปริญญาโท Information and Communications Technology

Data Science ใช้ทำงานอะไรบ้าง?

งานหลักๆที่พี่ทำจะเป็นพวก Image Processing โดยใช้ Deep Learning ในการดึงหรือแกะ Text ออกจากเอกสาร หรือที่รู้จักกันว่า OCR (Optical Character Recognition) ซึ่งในส่วนของงานนี้ให้ลองจินตนาการว่าเรามีเอกสารจำนวนมากที่ยังไม่ได้ถูกจัดเก็บในรูปแบบดิจิตอล ซึ่งถ้าจะให้คนมานั่งพิมพ์ก็ต้องใช้งบประมาณและเวลาในการทำงานอย่างมหาศาล แต่ถ้าเรานำเทคโนโลยีอย่าง OCR มาช่วยในธุรกิจ ก็จะช่วยประหยัดเวลาได้ขึ้นเยอะ เช่น Bank Statement ที่ใช้ยืนยันการทำธุรกรรมต่าง ๆ หรือเอกสารทะเบียนรถที่ใช้ในการจำนอง เป็นต้น

“OCR เป็นเหมือนสะพานเชื่อมโลก Physical ให้ไปสู่ Digital”

คนที่จะมาเป็น Data Scientist ควรมีทักษะหรือความรู้อะไรบ้าง?

เป็นคนที่ชอบเรียนรู้สิ่งใหม่ๆ อีกทั้งชอบตาม Technology รวมถึงการอ่าน Paper เพราะ Data Science เป็นงานที่พัฒนาไปเร็วมาก และอยากให้เข้าใจว่างาน Data Science ไม่ได้มีแค่โมเดลเพียงอย่างเดียว แม้แต่งานที่มีความละเอียดอย่าง การทำ Label ให้กับ Data หรือ Cleaning Data ก็ต้องทำ ดังนั้นคนที่จะมาเป็น Data Scientist ก็ต้องชอบความท้าทาย งานถึกไม่กลัว กล้ารับความผิดพลาด และที่สำคัญต้องชอบ Data

“Data Scientist ต้องชอบความท้าทาย งานถึกไม่กลัว กล้ารับความผิดพลาด”

แล้วถ้าอยากเรียนรู้การเป็น Data Scientist ต้องทำยังไงบ้าง ?

พยายามตั้งคำถามกับสิ่งรอบตัวว่า Data Science จะช่วยอะไรได้บ้าง เพราะจริงๆ Data Science เป็นสิ่งที่สามารถนำมาใช้ในชีวิตประจำวันได้ หรือเข้าร่วมการแข่งขันต่างๆ เช่น Kaggle และ Hackathon นอกจากนี้ยังมีแหล่งความรู้ที่ทั้งดีและฟรี ถ้าใครอยากรู้เรื่อง Deep learning ขอแนะนำ

https://youtu.be/aircAruvnKk

https://youtu.be/HMcx-zY8JSg

“ถ้าชอบเรียนรู้ Data Science ก็เปิดรับเสมอ”

2. เจแปน เบญจพร

การศึกษา: ปริญญาตรี วิทยาศาสตร์คณิตศาสตร์ / ปริญญาโท วิทยาศาสตร์สถิติ

ใช้ Data Science ทำงานอะไรบ้าง ?

พี่ทำพวก Search Engine ไว้ใช้หาข้อมูลบริการขององค์กรสำหรับ Call Canter เพื่อที่พนักงาน Call Center จะสามารถให้บริการลูกค้าได้อย่างมีประสิทธิภาพ หน้าที่หลักจึงอยู่ที่การทำ Data Indexing ไม่ว่าจะเป็นการตัดคำ การใส่ Tag เพื่อให้การเสิร์ชมีความแม่นยำมากขึ้น นอกจากนั้นยังทำงานเกี่ยวกับ Analytics ให้กับ E-Commerce แห่งหนึ่งในการตั้งราคาแนะนำสำหรับราคาสินค้า ซึ่งแค่หลักสถิติง่ายๆก็สามารถนำมาประยุกต์ใช้ได้แล้ว

“โจทย์บางอย่างไม่จำเป็นต้องใช้ Data Science ก็ได้”

คนที่จะมาเป็น Data Scientist ควรมีทักษะหรือความรู้อะไรบ้าง ?

ต้องมีทักษะการคิดวิเคราะห์ ความเข้าใจข้อมูล เนื่องจาก Data Science ต้องหา Insight จากข้อมูลเหล่านั้น และยังต้องมีความรู้ทางด้าน Statistics เพื่อสามารถบอกเหตุและผลจากข้อมูลนั้นๆได้ ซึ่งการเขียน Python และ SQL จะเป็นส่วนช่วยให้เราสามารถวิเคราะห์ข้อมูลได้ง่ายขึ้น ท้ายสุดนี้ต้องมีความสามารถในการเล่าเรื่องราวผ่าน Dashboard ให้คนอื่นเข้าใจข้อมูลเพื่อใช้ในการตัดสินใจได้ และ Domain Knowledge ในสายธุรกิจนั้นๆเพื่อจะได้เข้าใจภาพรวมของธุรกิจมากขึ้น

“Domain Knowledge และ Basic Stat ก็อาจเพียงพอแล้วในการตอบโจทย์ธุรกิจ”

แล้วถ้าอยากเรียนรู้การเป็น Data Scientist ต้องทำยังไงบ้าง ?

หากสนใจ Data Science ควรศึกษาพื้นฐานของการทำ Modeling ซึ่งในปัจจุบันเราสามารถเรียนคอร์สออนไลน์ได้หลายที่ ไม่ว่าจะเป็น Coursera หรือ Udemy เมื่อมีความรู้พื้นฐานแล้ว ก็ควรลองทำโจทย์ที่เกี่ยวข้องกับ Data Science ซึ่งหาได้จากงานแข่ง Hackathon หรือ Kaggle เพื่อฝึกการทำ Modeling ดังนั้นถ้าสนใจศาสตร์นี้จริงๆ ก็สามารถเรียนรู้ด้วยตัวเองได้ไม่ยาก

“ต้องลองเรียนรู้ ลงมือทำ ถึงจะรู้ว่าตัวเองเหมาะกับ Data Science รึเปล่า”

3. ปราช จักรภัทร

การศึกษา: ปริญญาตรี วิศวกรรมปิโตรเลียม

ใช้ Data Science ทำงานอะไรบ้าง?

ส่วนใหญ่งานจะเป็น Project-Based เริ่มจากการคุยกับ Business Team โดยตรงเพื่อจะได้เข้าใจตรงกันและกำหนดวัตถุประสงค์ในการใช้ Data Science ให้ถูกต้อง เช่น สมมติว่าเรามีโจทย์เกี่ยวกับการเติมเงินในตู้ ATM ทำอย่างไรให้เราเติมเงินในตู้ ATM ให้น้อยที่สุดเพื่อจะได้นำเงินส่วนนี้ไปลงทุน เพื่อจะได้ไม่เสียโอกาส แต่ก็ต้องมองด้วยว่าทำอย่างไรให้เงินไม่น้อยเกินไปจนกระทบลูกค้า ความท้าทายจะอยู่ที่ข้อมูลของธนาคารที่มีอยู่มากมาย แต่จะต้องคัดเลือกอย่างไร และต้องเข้าใจแก่นแท้ของปัญหาว่าคืออะไร วัดและประเมินผลยังไง

“ถึงแม้ว่าเราจะใช้ Data Science หรือ AI ล้ำๆ แต่ถ้าไม่สามารถแก้ปัญหาธุรกิจได้ ก็ไม่มีประโยชน์”

คนที่จะมาเป็น Data Scientist ควรมีทักษะหรือความรู้อะไรบ้าง?

หลักๆ แล้วแบ่งออกเป็นสองส่วน คือ

  1. Technical knowledge: เลข สถิติและความรู้เกี่ยวกับ Machine Learning Models เป็นเรื่องที่สอดคล้องกัน เราควรรู้เลขและสถิติเพื่อจะได้เข้าใจหลักการทำงานของโมเดลและสถิติเพื่อใช้ในการวัดความสำคัญของข้อมูล และตัวโมเดลเพื่อใช้ในการทดสอบโมเดลว่าของเราดีขนาดไหน
  2. Domain Knowledge: เราควรจะมีความเข้าใจเกี่ยวกับ Scope ของธุรกิจที่ตัวเองทำหรือสนใจ เพราะความรู้นี้จะทำให้เราเข้าใจความต้องการจริงๆของฝ่าย Business

“Domain Knowledge จะช่วยให้การสื่อสารกับฝ่าย Business ได้เข้าใจมากขึ้น”

แล้วถ้าอยากเรียนรู้การเป็น Data Scientist ต้องทำยังไงบ้าง ?

ต้องลองตอบคำถามตัวเองก่อน คือ เราอยากเป็น Data Scientist เพราะกระแสสังคม มองว่าอาชีพนี้ทันสมัย หรือว่าสนใจเรื่องของข้อมูลจริงๆ ซึ่งการที่ตัวเองจะรู้ได้นั้น เราก็ต้องลงมือทำก่อน ถึงจะรู้ว่าตัวเองเหมาะกับงานของ Data Scientist โดยการฝึกทักษะจำเป็นของ Data Scientist ทำได้สองแบบ

  1. ฝึกเรื่องการมองปัญหา ลองอ่านข่าวเยอะๆ หาสิ่งที่ตนเองสนใจ แล้วลองมองว่า เราสามารถเอาข้อมูลมาช่วยเราแก้ปัญหาได้อย่างไร
  2. ฝึกเรื่องการแก้ไขปัญหา ทุกวันนี้มี Platform ที่เรียกว่า Kaggle ซึ่งเป็นที่รวมปัญหา Data Science จากที่ต่างๆ ซึ่งเราสามารถไปนั่งทำ หรือหาไอเดียต่างๆในการพัฒนาตัวเองได้

“ต้องลงมือทำถึงจะรู้ว่าตัวเองเหมาะกับ Data Scientist หรือไม่”

4. จูเนียร์ ดนุภัทร

การศึกษา: ปริญญาตรี วิศวกรรมคอมพิวเตอร์

ใช้ Data Science ทำงานอะไรบ้าง?

หลักๆ จะเป็นงานสาย Research and Development หรือ งานค้นหานวัตกรรมใหม่ๆ เพื่อนำมาปรับใช้ให้เข้ากับโจทย์ทางธุรกิจ โดยรับผิดชอบในส่วนของ Natural Language Understanding หรือ การใช้ Machine Learning กับ Data Science ในการทำความเข้าใจด้านภาษา โดยเฉพาะอย่างยิ่งภาษาไทย ยกตัวอย่างเช่น โจทย์ Name Entity Recognition ซึ่งเป็นโจทย์เกี่ยวกับการสร้างโมเดลเพื่อทำนายว่า มีการกล่าวถึงชื่อเฉพาะที่เราสนใจหรือไม่ ที่สามารถนำไปประกอบกับโจทย์ Sentiment Analysis หรือ การระบุความรู้สึกของข้อความ ทำให้เกิดเป็นโจทย์ทางธุรกิจที่เรียกโดยรวมว่า Social Listening ที่ช่วยให้เราสามารถทำความเข้าใจลูกค้าได้ดีขึ้น สามารถตอบรับกระแสของลูกค้าได้รวดเร็วยิ่งขึ้น และสามารถช่วยลดภาระของฝ่าย Customer Relationships ที่ต้องวิเคราะห์ว่าลูกค้าพูดถึงสินค้าหรือบริการของบริษัทเราอย่างไรบ้าง

“Data Science ก็มีงานที่ต้องวิเคราะห์ข้อมูลประเภทอื่นนอกจากตัวเลขด้วยนะ”

คนที่จะมาเป็น Data Scientist ควรมีทักษะหรือความรู้อะไรบ้าง?

การชอบตั้งคำถาม การช่างสังเกต นิสัยเหล่านี้มีส่วนช่วยในกระบวนการเรียนรู้งานในด้าน Data Science และ Research ทำให้เรียนรู้ได้เร็วและสามารถพัฒนาสิ่งใหม่ๆได้ตลอด ส่วนทักษะที่สำคัญอื่นๆ เช่น สถิติพื้นฐาน การเขียนโปรแกรม ก็สามารถเรียนรู้จากการลงมือทำ การฝึกฝน หรือการฝึกงานได้ นอกจากนี้ทักษะทางด้านการจัดการกับความไม่แน่นอนหรือทักษะการปรับตัวก็เป็นสิ่งจำเป็น เนื่องจากเทคโนโลยีต่างๆ นั้นพัฒนาไปเร็วมาก ต้องปรับตัว และ เรียนรู้ใหม่ตลอด

“การชอบตั้งคำถาม และ ช่างสังเกตมีส่วนช่วยให้ทำงานด้าน Data Science ได้ดีขึ้น”

แล้วถ้าอยากเรียนรู้การเป็น Data Scientist ต้องทำยังไงบ้าง ?

การทดลองทำโจทย์ที่ใช้ Public Data ถือเป็นจุดเริ่มต้นที่ดี เพื่อให้เรียนรู้ว่างานด้าน Data Scientist นั้นทำงานในลักษณะใด หากต้องการเรียนรู้การเป็น Data Scientist ที่เข้มข้นมากขึ้น การได้ลองทำโจทย์ทางธุรกิจ ในสถานการณ์ และข้อจำกัดจริงๆจะมีส่วนช่วยทำให้เราเข้าใจภาพรวมของงานด้าน Data Science มากยิ่งขึ้น โดยสามารถทำได้ผ่านโครงการฝึกงาน หรือ การแข่งขันต่างๆ เป็นต้น

“ที่ KBTG ก็มีโครงการฝึกงานด้าน Data Science ด้วยนะ (โฆษณา)”

สุดท้ายนี้ ถ้าใครมีข้อสงสัยที่อยากถาม Data Scientist ของ KBTG ทิ้งคอมเมนต์ด้านล่างได้เลยนะครับ ผมจะทำการรวบรวมเก็บไว้ให้สำหรับบทความหน้าครับ

และสำหรับใครที่สนใจสายงานด้าน Data Science ตามที่ผมเขียนสัมภาษณ์พี่ๆคนเก่งของ KBTG หรือ งานด้าน Data สายงานอื่นๆ สามารถส่งใบสมัครมาได้ที่: recruitment@kbtg.tech กันได้เลยครับ เรายังต้องการพี่ๆ น้องๆ คนเก่งมาเติมทีมงานให้แกร่งขึ้นอีกจำนวนมากครับ

--

--