กว่าจะเป็น Apache SeaTunnel Committer
Doyeon Kim ได้กลายเป็น Apache SeaTunnel Committer แล้วในขณะนี้
เธอยังคงเป็นนักศึกษามหาวิทยาลัยอยู่ ซึ่งนี่ถือเป็นก้าวสำคัญในการเดินทางบนเส้นทางโอเพนซอร์สของเธอ
เมื่อสองปีก่อน เราได้สัมภาษณ์ Doyeon ในฐานะสมาชิกใหม่ และเธอก็กลายเป็นหนึ่งในผู้สนับสนุนที่ทำงานอย่างแข็งขันที่สุดของเราอย่างรวดเร็ว จนในที่สุดตอนนี้เธอก็ได้รับความไว้วางใจจากชุมชนทั่วโลก
ผลงานของเธอครอบคลุมมากกว่าแค่การเขียนโค้ด โดยเธอมีส่วนร่วมใน Zeta engine, พัฒนา connectors และช่วยดูแลเรื่องเอกสาร
ขอบเขตสำคัญที่เธอสร้างผลกระทบ:
- Zeta engine: เธอได้ปรับปรุงการจัดการสถานะของงาน (job state handling) และแก้ไขปัญหาหน่วยความจำรั่วไหล (memory leaks)
- Connectors: เธอได้ทำงานในส่วนของ BigQuery Sink และพัฒนาความสามารถของ Transform-V2
- Community: เธอช่วยตรวจสอบ pull requests และมีส่วนร่วมในการสนทนาเชิงเทคนิค
- Knowledge sharing: เธอเขียนถ่ายทอดประสบการณ์เพื่อช่วยเหลือผู้อื่น
Doyeon เชื่อว่าบทบาท Committer เป็นมากกว่าแค่การได้รับสิทธิ์ในการรวมโค้ด (merge code) แต่ยังเป็นความรับผิดชอบในการให้คำแนะนำแก่ผู้สนับสนุนรายใหม่ และการรักษาคุณภาพของโค้ดอีกด้วย
เธอวางแผนที่จะช่วยให้ชุมชนเติบโตต่อไป โดยเธอต้องการสนับสนุนนักพัฒนาในเกาหลีใต้ให้มากขึ้น และแบ่งปันสิ่งที่ได้เรียนรู้ทางเทคนิคผ่านการเขียน
เรื่องราวของเธอแสดงให้เห็นว่า ความอยากรู้อยากเห็นและการทำงานอย่างสม่ำเสมอสามารถนำไปสู่การสร้างผลกระทบที่แท้จริงได้
อ่านบทสัมภาษณ์ฉบับเต็มได้ที่นี่: https://dev.to/seatunnel/what-it-takes-to-become-an-apache-seatunnel-committer-doyeon-kims-story-i6g
ชุมชนแห่งการเรียนรู้เพิ่มเติม: https://t.me/GyaanSetuAi