โดย Vijay Kiran
เค้าเล่าว่า data engineer ที่เค้ารู้จักหรือเคยทำงานด้วย จบมาจากสาย ICT บ้าง สาย physics บ้าง หรือแม้กระทั่ง mathematics แล้วก็ในทีมของเค้าก็มีที่เคยเป็น sales เคยเป็น marketing มาก่อนด้วย จะเห็นว่ามีความหลากหลายมาก
ถึงแม้ว่า background อาจจะไม่ใช่ประเด็นสำคัญ แต่ก็มีทักษะที่สำคัญ 3 ทักษะที่จะทำให้คนทำงานสายอาชีพ data engineer นี้เด่นออกมาจากคนอื่น
- มีประสบการณ์ด้าน software development lifecycle ที่ไว้ใจได้ ถ้ามาสาย software engineer ก็จะได้เปรียบกว่าสายงานอื่น
- มีความรู้ในการเขียน SQL เป็นอย่างดี ยิ่งถ้าเขียน Python หรือ Rust เป็นนี่ยิ่งดีใหญ่ จะทำงานการทำงานกับข้อมูลได้ดียิ่งขึ้น
- ทักษะที่ 3 นี่ขึ้นอยู่กับว่าเราอยากจะ specialize ในด้านไหน ถ้าอยากจะเน้นด้าน data processing ก็อาจจะพัฒนาทักษะทางด้าน data storage technologies แล้วก็ SQL เป็นได้ ซึ่งประเด็นสำคัญคือให้เราหาแนวทางที่เราชอบให้เจอ แล้วรีบพัฒนาไปทางด้านนั้น
คำแนะนำสุดท้ายที่สามารถเอาไปใช้กับ data engineer ระดับไหนก็ได้ เพื่ออัพสกิลด้าน software engineer ให้ดียิ่งขึ้น คือการเข้าไปในโลก open source! เข้าไปเรียนรู้การใช้งาน และการพัฒนาเครื่องมือต่าง ๆ ซึ่งวิธีที่เราจะก้าวหน้าในสายงานนี้ได้ดีที่สุดคือการลองใช้พวกเครื่องมือ open source ต่าง ๆ นี่แหละ