ภาพลวงตาของไวบ์โค้ดดิ้ง ระดับโค้ดของ AI และอนาคต
(medium.com)-
ช่วงหลังมานี้ AI สำหรับการเขียนโค้ดสามารถสร้าง “โค้ดที่รันได้” ได้อย่างรวดเร็ว แต่ยังไม่สามารถสร้าง “ผลิตภัณฑ์ที่ดี” ตามที่ผู้ใช้คาดหวังได้โดยอัตโนมัติ
-
ผู้เขียนมองว่าสาเหตุหลักมี 2 ประการ
- AI ขาดสามัญสำนึก/ความรู้โดยนัย
- ในโครงสร้างการฝึกแบบอิง RLVR นั้น “การทำให้โค้ดรันสำเร็จ” มักถูกให้รางวัลง่ายกว่า “โค้ด/ผลิตภัณฑ์ที่ดี”
-
ยกตัวอย่างอาการหลอนเรื่องเซจงมหาราชกับ MacBook Pro, การทดสอบล้างรถ, และความล้มเหลวในการสร้างภาพห้องเรียน/นักเรียนเกาหลี เพื่อชี้ให้เห็นว่าแม้แต่โมเดลรุ่นล่าสุดก็อาจมองข้ามความผิดแปลกที่มนุษย์สังเกตเห็นได้ทันที
-
หากรางวัลของ RLVR ด้านการเขียนโค้ดเอนเอียงไปที่การรันสำเร็จ LLM ก็อาจสร้าง
try-except, fallback และตรรกะป้องกันมากเกินจำเป็น จนสะสมเป็นหนี้ทางเทคนิคได้ -
แก่นสำคัญคือ หมากล้อมแค่ชนะก็พอ แต่ซอฟต์แวร์ต้องไม่ใช่แค่ “พอใช้งานได้” หากต้องเป็น “ผลิตภัณฑ์ที่ผู้คนต้องการและยอมจ่ายเงินซื้อ”
-
หากมองผ่านแนวคิด AJI (Artificial Jagged Intelligence) ของ Karpathy จุดอ่อนของ AI ในปัจจุบันอยู่ที่ “taste”, เซนส์ด้านผลิตภัณฑ์ และขอบเขตของสามัญสำนึกโดยนัย
-
Anthropic ก็เห็นว่าพื้นที่ด้านดีไซน์/รสนิยมยังคงเป็นสิ่งที่มนุษย์รับผิดชอบอยู่มาก แต่เมื่อโมเดลดีขึ้น เส้นแบ่งนี้ก็กำลังถูกเจรจาใหม่
-
ผู้เขียนคาดว่าเมื่อโมเดลพัฒนาจาก GPT-5.4 → GPT-5.5 ช่องว่างนี้จะค่อย ๆ แคบลง
-
ท้ายที่สุด หากมันมีเซนส์และการตัดสินใจที่แยกไม่ออกจากมนุษย์ ก็จะผ่านการทดสอบทัวริงได้ และผู้เขียนเสนอว่านั่นอาจเป็นจุดที่เรียกว่า AGI
สรุป:
ปัญหาของ AI coding ไม่ใช่ “เขียนโค้ดไม่ได้” แต่คือ “ไม่รู้ว่าผลิตภัณฑ์ที่มนุษย์ต้องการคืออะไร และจึงถูกปรับให้เหมาะกับผลลัพธ์ที่รันได้เป็นหลัก” บทบาทของมนุษย์ในตอนนี้คือการเติมเต็มส่วนที่ AI ยังขาด ทั้งสามัญสำนึก taste และการตัดสินใจเชิงผลิตภัณฑ์
10 ความคิดเห็น
ผมไม่ทราบว่าคนเขียนเป็นใคร แต่โดยส่วนตัวแล้วนี่เป็นบทความที่คุณภาพต่ำที่สุดในบรรดาบทความที่ผมอ่านมาในช่วง 10 ปีที่ผ่านมา
ผมช็อกมากจนระหว่างอ่านรู้สึกเหมือนสมองมึนไปเลย
งั้นลองเขียนบทความดี ๆ สักชิ้นด้วยตัวเองดูครับ
มีทั้งส่วนที่เห็นด้วยและส่วนที่ไม่เห็นด้วยครับ สุดท้ายแล้วตอนนี้ก็ดูเหมือนว่ายังต้องให้สติปัญญาของมนุษย์เข้ามามีบทบาทอย่างจริงจังอยู่ดี แม้แต่พวก vibe coder เอง ต่อให้เขียนโค้ดไม่เก่ง ก็ยังต้องพัฒนาบนพื้นฐานของโครงสร้างซอฟต์แวร์หรืออย่างน้อยก็สามัญสำนึกพื้นฐานอยู่ดี สุดท้ายแล้วไอเดียที่ทั้งจัดการก็ไม่ได้และไม่มีความรู้โดเมนรองรับ ก็เหมือนปราสาททรายที่ตั้งอยู่บนกองทราย ไม่น่าจะอยู่ได้นานครับ
ดูเหมือนเป็นการเขียนเรื่องที่เห็นได้ชัดอยู่แล้วให้ยืดยาว พร้อมทั้งไล่เรียงชื่อคนดังหลายคน ซึ่งผมมองว่าแทบไม่มีคุณค่าให้อ่านเท่าไร
ผมก็คิดว่าเป็นเรื่องที่ชัดเจนอยู่แล้วเหมือนกัน
แต่ที่ผมเขียนโพสต์นี้ขึ้นมา ก็เพราะมีทั้งสิ่งที่ผมได้พบเจอด้วยตัวเอง และสิ่งที่ได้ยินมาจากหลายคอมมูนิตี้จริง ๆ
โอ้โหหหห
เป็นคำพูดที่ถูกพูดถึงมาตลอดตั้งแต่ก่อนหน้านี้ แต่สุดท้ายก็เป็นปัญหาที่เวลาจะช่วยคลี่คลายได้ อีก 10 ปีข้างหน้า มันจะยังเหมือนตอนนี้อยู่ไหม?
ฉันคิดว่ามันแตกต่างกันครับ
ถ้าวันหนึ่ง AI สามารถตั้งข้อสงสัยและแสดงความคิดเห็นเกี่ยวกับสิ่งที่ไม่ได้อยู่ในคำสั่งได้
ตอนนั้นมนุษย์อาจถูกแทนที่ได้จริง ๆ
แต่ก็คงคล้ายกับที่คนรวยพาคนขับรถไปด้วยแทนที่จะใช้รถขับอัตโนมัติ
ถ้าสั่งให้ทำอะไร แล้วมีคนคอยตรวจเช็กให้ทีละอย่างแทนเรา วิศวกรแห่งอนาคตคงจะกลายเป็นแบบนั้น (ก็คงเป็นภาพของผมเอง) ใช่ไหม
สิ่งที่สำคัญกว่าการตั้งคำถามง่ายๆ ในระดับของ LLM ตอนนี้ ก็คือการมี "สามัญสำนึกแบบมนุษย์"
เมื่อไม่กี่ปีก่อน มีคนดังคนหนึ่งเคยคาดการณ์ไว้ว่า ในอนาคต LLM จะสามารถพัฒนาสิ่งที่มนุษย์ต้องการได้ในพริบตา จนทำให้บริษัทซอฟต์แวร์หายไป