เจาะประเด็น
AI / DevTools
Deltix ไม่ได้มาแค่อวด AI เขียนเทสต์ แต่กำลังเปลี่ยนวิธีคิดเรื่องคุณภาพซอฟต์แวร์ทั้งระบบ
เครื่องมือตัวเล็กๆ บน Hacker News ที่อาจเป็นไม้เบื่อไม้เมาของนักพัฒนา QA ทั่วโลก
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
เพื่อนๆ ที่นั่งไล่ดู Hacker News ช่วงเช้าคงได้เห็นชื่อ Deltix โผล่มาพร้อมแท็ก Show HN ซึ่งในวงการนี้การโชว์ของแบบนี้มีทั้งของจริงและของเก๊ปนกันไปหมด แต่ตัวนี้สะดุดตาผมตรงที่มันไม่ได้มาในรูปแบบ "AI เขียนโค้ดแทนคน" เหมือนโปรเจกต์คลั่งๆ ทั่วไป แต่มันโฟกัสไปที่การเทสต์ ซึ่งเป็นงานที่คนส่วนใหญ่มองข้ามและคิดว่าเป็นเรื่องน่าเบื่อที่สุดในวงการซอฟต์แวร์
พูดตรงๆ ว่าตอนนี้ตลาดเครื่องมือ AI สำหรับนักพัฒนามันแน่นเอี๊ยดจนแทบหายใจไม่ออก มีอะไรใหม่ๆ ออกมาทุกวินาที บ้างก็อ้างว่าเขียนโค้ดได้ทั้งแอป บ้างก็อ้างว่าแก้บั๊กให้อัตโนมัติ แต่ประเด็นคือโค้ดที่ AI เขียนออกมามันจะดีจริงหรือไม่ ใครจะไปรับประกัน? Deltix เลือกจะมาตอบโจทย์ตรงจุดนี้ต่างหาก มันคือ AI ที่มาช่วยดูแล "การทดสอบ" ซึ่งเป็นด่านสุดท้ายก่อนที่โค้ดจะถูกรวมเข้าสู่ระบบจริง
วิธีคิดของมันน่าสนใจตรงที่แทนที่จะให้ AI เขียนเทสต์แบบมั่วๆ ตามที่เห็นในโปรเจกต์อื่นทั่วไป Deltix ดูเหมือนจะพยายามทำความเข้าใจบริบทของโค้ดก่อน แล้วค่อยสร้างเทสต์ที่ตรงจุด ฟังดูเหมือนเป็นเรื่องพื้นฐานที่ควรทำ แต่เชื่อผมเถอะว่า 90% ของเครื่องมือ AI ในตลาดตอนนี้ไม่ได้คิดถึงจุดนี้ด้วยซ้ำ พวกมันแค่สาดโค้ดออกมาเป็นลาวา แล้วหวังว่ามันจะกลายเป็นหิน
การที่มันมาในรูปแบบ Show HN แปลว่าเจ้าของโปรเจกต์อยากได้ฟีดแบ็กจากคอมมูนิตี้จริงๆ ไม่ใช่แค่โปรโมตของขาย ซึ่งเป็นจุดที่ดี เพราะ Hacker News เป็นชุมชนที่โหดร้ายและตรงไปตรงมาที่สุดในโลก ถ้าโค้ดห่วย พวกเขาจะบอกว่าห่วยแบบไม่ไว้หน้า แต่ถ้าโค้ดดี พวกเขาก็จะชื่นชมอย่างจริงใจ นี่คือสนามทดสอบที่โหดกว่าการไปออกงาน TechCrunch อีก
ในมุมของคนที่ต้องนั่งรีวิวโค้ดและดูเทสต์ทุกวัน ผมมองว่าเครื่องมือแบบนี้มีความจำเป็นมากขึ้นเรื่อยๆ เพราะซอฟต์แวร์สมัยนี้ซับซ้อนขึ้นทุกวัน โค้ดหนึ่งบรรทัดอาจส่งผลกระทบเป็นลูกโซ่ทั้งระบบ การมี AI มาช่วยการันตีว่าโค้ดใหม่ไม่พังของเดิมจึงไม่ใช่เรื่อง "น่ารักมีประโยชน์" อีกต่อไป แต่มันคือ "จำเป็นต้องมี" เพื่อความอยู่รอดของทีม
แน่นอนว่าโปรเจกต์นี้ยังอยู่ในช่วงเริ่มต้น ยังไม่มีข้อมูลเชิงลึกว่ามันจะเก่งจริงหรือแค่สวยหรู แต่ประเด็นที่มันหยิบยกขึ้นมาคือเรื่องที่ถูกมองข้ามมานาน นั่นคือ "คุณภาพ" ต่างจากคนอื่นที่วิ่งแข่งกันเรื่อง "ความเร็ว" ทั้งที่ความเร็วที่ปราศจากคุณภาพคือหายนะ เราเห็นมาแล้วกับเหตุการณ์ไฟไหม้เซิร์ฟเวอร์จากโค้ดพลาดทีละนิดๆ ใครที่คิดว่า AI จะมาแทนคนเขียนโค้ดได้ทั้งหมดโดยไม่ต้องมีด่านตรวจสอบ ขอให้คิดใหม่ เพราะสุดท้ายคนที่รับผิดชอบยังไงก็คือมนุษย์
ที่สำคัญคือ Deltix กำลังชี้ให้เห็นว่า "AI ควรทำงานที่มนุษย์ไม่อยากทำ" ไม่ใช่งานที่มนุษย์ทำได้ดีอยู่แล้ว การเขียนเทสต์เป็นงานที่น่าเบื่อ ซ้ำซาก และต้องใช้สมาธิสูงมาก การปล่อยให้ AI มาทำส่วนนี้แล้วให้มนุษย์โฟกัสกับการออกแบบสถาปัตยกรรมหรือแก้ปัญหาที่ซับซ้อนกว่า นี่คือแนวคิดที่ถูกต้องและยั่งยืน ไม่ใช่แค่เทรนด์ตามกระแส
ผมไม่ได้บอกว่า Deltix จะรอดหรือจะกลายเป็นยูนิคอร์นตัวต่อไป แต่อย่างน้อยมันก็ฉีกออกจากแพ็กเกจเดิมๆ ที่เราเห็นกันจนเบื่อ และชี้ให้เห็นว่ายังมีช่องว่างอีกมากในตลาดเครื่องมือนักพัฒนาที่รอการเติมเต็ม ถ้าใครกำลังมองหาเครื่องมือใหม่ๆ ลองแวะไปดูได้ ไม่เสียหายอะไร และถ้าใครได้ลองใช้แล้วเจออะไรน่าสนใจก็มาเล่าให้ฟังบ้าง
ความเห็นผม? ใครก็ตามที่คิดจะสร้าง AI เพื่อวงการซอฟต์แวร์ ควรมองมาทางนี้ — ทำให้งานที่น่าเบื่อหายไป แล้วให้มนุษย์ได้คิดสร้างสรรค์แทน นี่คืออนาคตที่ผมอยากเห็นจริงๆ
ที่มา: Hacker News — อ่านต้นฉบับ
ความคิดเห็น 3
กำลังโหลดความคิดเห็น...