# Building a Career as a Data Engineer

**URL:** <https://discuss.dataengineercafe.io/t/building-a-career-as-a-data-engineer/557>\
**Category:** 97 Things Every Data Engineer Should Know\
**Tags:** data-engineering, career\
**Created:** [April 1, 2023, 1:39pm UTC](https://discuss.dataengineercafe.io/t/building-a-career-as-a-data-engineer/557 "2023-04-01T13:39:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zkan](https://yyz1.discourse-cdn.com/flex035/user_avatar/discuss.dataengineercafe.io/zkan/32/2_2.png) [@zkan](https://discuss.dataengineercafe.io/u/zkan)\
**Post date:** [April 1, 2023, 1:39pm UTC](https://discuss.dataengineercafe.io/t/building-a-career-as-a-data-engineer/557/1 "2023-04-01T13:39:29Z")

</div>

โดย [Vijay Kiran](https://datatalks.club/people/vijaykiran.html)

เค้าเล่าว่า data engineer ที่เค้ารู้จักหรือเคยทำงานด้วย จบมาจากสาย ICT บ้าง สาย physics บ้าง หรือแม้กระทั่ง mathematics แล้วก็ในทีมของเค้าก็มีที่เคยเป็น sales เคยเป็น marketing มาก่อนด้วย จะเห็นว่ามีความหลากหลายมาก

ถึงแม้ว่า background อาจจะไม่ใช่ประเด็นสำคัญ แต่ก็มีทักษะที่สำคัญ 3 ทักษะที่จะทำให้คนทำงานสายอาชีพ data engineer นี้เด่นออกมาจากคนอื่น

1. มีประสบการณ์ด้าน software development lifecycle ที่ไว้ใจได้ ถ้ามาสาย software engineer ก็จะได้เปรียบกว่าสายงานอื่น
2. มีความรู้ในการเขียน SQL เป็นอย่างดี ยิ่งถ้าเขียน Python หรือ Rust เป็นนี่ยิ่งดีใหญ่ จะทำงานการทำงานกับข้อมูลได้ดียิ่งขึ้น
3. ทักษะที่ 3 นี่ขึ้นอยู่กับว่าเราอยากจะ specialize ในด้านไหน ถ้าอยากจะเน้นด้าน data processing ก็อาจจะพัฒนาทักษะทางด้าน data storage technologies แล้วก็ SQL เป็นได้ ซึ่งประเด็นสำคัญคือให้เราหาแนวทางที่เราชอบให้เจอ แล้วรีบพัฒนาไปทางด้านนั้น

คำแนะนำสุดท้ายที่สามารถเอาไปใช้กับ data engineer ระดับไหนก็ได้ เพื่ออัพสกิลด้าน software engineer ให้ดียิ่งขึ้น คือการเข้าไปในโลก open source! เข้าไปเรียนรู้การใช้งาน และการพัฒนาเครื่องมือต่าง ๆ ซึ่งวิธีที่เราจะก้าวหน้าในสายงานนี้ได้ดีที่สุดคือการลองใช้พวกเครื่องมือ open source ต่าง ๆ นี่แหละ
