Data Engineer ทุกคนควรมี UX Mindset
เพื่อให้เราส่งมอบข้อมูล และคุณค่าภายในข้อมูลที่ตอบโจทย์ผู้ใช้งานข้อมูลได้
โดยงานของ Data Engineer โดยทั่วไปแล้วคือการพัฒนา Data Platform ที่จัดการข้อมูล และควบคุมการไหลของข้อมูลไปยังหน่วยงานต่าง ๆ ผ่านการสร้าง Data Pipeline
ซึ่งฟังดูแล้วก็ดูดีอยู่นะ แต่จริง ๆ แล้วยังมีเรื่อง Soft Skill หรือ Mindset หนึ่งที่แฝงอยู่ในการทำงานของพวกเราอยู่ และผมเชื่ออย่างมากว่า Data Engineer ทุกคนควรต้องมี นั่นก็คือเรื่อง User Experience (UX) นั่นเอง ทำไม?
เกริ่นสักเล็กน้อย
ปัญหาใหญ่ขององค์กรที่ยังไม่สามารถขับเคลื่อนโดยใช้ข้อมูลได้อย่างมีเต็มที่ ไม่ได้มีแค่เรื่องของการดึงข้อมูลออกมาให้คนใช้ได้เท่านั้น ยังมีอีกเรื่องหนึ่งคือ.. การที่ทำให้คนในองค์กรสามารถเอาข้อมูลมาใช้ให้เกิดประโยชน์ได้ หลัก ๆ คือข้อมูลมันไม่ Usable นั่นเอง
ผมมักจะย้ำกับตัวเอง และถ้ามีโอกาสก็จะย้ำกับคนอื่น ๆ ด้วยเช่นกันว่า การที่เราเอาข้อมูลไปวางให้คนอื่นใช้อย่างเดียว แล้วคาดหวังว่าเค้าจะหยิบเอาข้อมูลไปใช้ได้เลยนั้น ให้เตรียมผิดหวังไว้ได้เลย เพราะเค้าไม่ได้เห็นประโยชน์อะไรจากข้อมูลที่เราเอามาวางไว้ หรือเค้าไม่ได้เห็นว่ามันจะช่วยอะไรในงานเค้าได้บ้าง การที่เค้าจะมานั่งขุดหาคุณค่าภายในของข้อมูลเองนั้นเป็นเรื่องที่ค่อนข้างลำบากมาก อาจจะใช้เวลาเป็นวัน หรือเป็นอาทิตย์ในการขุดก็เป็นได้ (คนทำงานสาย Data Analyst/Scientist น่าจะเข้าใจดีตรงจุดนี้)
ดังนั้น.. การที่เราเป็น Data Engineer เราได้เปรียบตรงที่เราค่อนข้างใกล้ชิดกับข้อมูล และระบบ Source Systems ต่าง ๆ มากกว่าคนอื่นอยู่แล้ว หมายความว่าเราจะมีโอกาสในการช่วยให้คนภายในองค์กรเข้าใจถึงประโยชน์ของข้อมูลที่เราเอาไปวางให้เค้าใช้ได้มากขึ้น
การที่เรามี UX Mindset
แน่นอนว่าตรงจุดนี้ทำให้เรื่องของการที่เรามี UX Mindset อย่างการเข้าไปทำความเข้าใจถึงปัญหาที่แท้จริง และการใช้งานข้อมูลของผู้ใช้จะมีประโยชน์อย่างมากกับองค์กร ถ้าเราเข้าใจผู้ใช้งานแล้ว การที่เราจะปั้นข้อมูล ทำ Dashboard ให้เห็นถึงประโยชน์ของข้อมูลเบื้องต้น หรือแม้กระทั่งสร้างเครื่องมือในการใช้งานข้อมูล (Data Tools) ให้ง่ายมากขึ้น ก็จะช่วยทำให้ผู้ใช้งานสามารถที่จะเอาไปต่อยอดเองได้
ดังนั้นจงอย่าเป็นแค่ Data Engineer ที่วัน ๆ สร้างแต่ Data Pipeline ครับ จงเป็น Data Engineer ที่ Make Data Available and Usable กัน จะ Impact กับองค์กรมากกว่าเยอะ ☺️
ด้านล่างเป็นคลิปสั้น ๆ ที่ผมพูดถึงว่าทำไม Data Engineer ควรมีสกิลเรื่อง Data Literacy และ UX ครับ ลองไปฟังกันได้ อิอิ
สุดท้ายขอจบบทความด้วย Quote หล่อ ๆ กล่าวถึงเรื่อง Data Engineering หน่อยนะครับตามนี้
Data engineering comprises all engineering and operational tasks required to make data available and usable for the end-user for purpose of analytics, machine learning model building, app development, etc.