CONTENTS · OWNER-CREATED WRITING
ทีมเล็กลงเพราะ AI — Trust ย้ายไปอยู่ที่ Outcome
Trust ย้ายจากการอ่าน Generated Code ไปสู่ Test, Execution Evidence และ Outcome Ownership อย่างไร
CORE ARGUMENT
เมื่อ Code Volume เกินกำลังการอ่านของคน Trust ต้องย้ายไปยัง Contract, Executable Check, Observability และ Outcome ที่มีผู้รับผิดชอบ
ซีรีส์ที่แล้ว (Content9) จบที่คำตอบว่า ต้องสร้าง AI-First Infrastructure 6 ระดับ คำถามถัดไปคือ — พอโครงสร้างพร้อมแล้ว ทีม จะหน้าตาเป็นยังไง?
AI เร่งต้นงานชัดเจน แต่กลาง–ท้ายงานต้องมี Owner
ต้นงาน AI เพิ่ม productivity ได้อย่างเห็นได้ชัด แต่พอถึงช่วงกลางถึงท้ายงาน ยังไงก็ต้องมีมนุษย์ควบคุมและตัดสินใจแบบ ownership — เพียงแต่ไม่ต้องพึ่ง stakeholder หลายคนเหมือนเดิมอีกแล้ว อาจเหลือแค่ BA คนเดียวที่รับผิดชอบ requirement นั้นทั้งก้อน
ทีมหด — และทักษะโปรแกรมมิ่งเปลี่ยนบทบาท
ถ้ามี Rule Base / Entire System ที่ AI ทุกตัวเข้าใจร่วมกันโดยไม่ตกหล่น งานจะถูกเขียนไปในทิศทางเดียวกันหมด ไม่จำเป็นต้องมีทีมหลายคนเข้าไปรุมทำโมดูลเดียวเหมือนเดิม คนที่เหลือกระจายไปทำส่วนอื่นที่จำเป็นได้ต่อ — ภาพรวมงานเสร็จเร็วขึ้น ผลิตได้มากขึ้น ส่งมอบเร็วขึ้น
ทักษะโปรแกรมมิ่งไม่ได้หมดค่า — มันเปลี่ยนบทบาทจาก "ทักษะการผลิต" ไปเป็น ตัวเร่งการตรวจสอบข้อเท็จจริง คนที่อ่านโค้ดออกจะบอกได้ว่าโค้ดที่ AI เขียนถูกหรือผิด ทำให้ verify ได้แม่นและเร็วกว่า
ข้อจำกัดที่ต้องยอมรับ ณ วันนี้
Owner ที่ไม่มีพื้นโปรแกรมมิ่ง verify ได้จากผลลัพธ์สุดท้ายเท่านั้น — มองไม่เห็นกระบวนการระหว่างทาง และวันนี้ AI ยังไม่ถึงจุดที่เขียนได้แม่นยำถูกต้อง 100% จากคำบอกเล่าของเรา แล้ว adapt หรือ solve ต่อได้ตรง intent เสมอไป สั่งปรับแก้อาจได้ฟีเจอร์เพิ่มซ่อนเล้นในตัว นี่คือจุดที่ต้องยอมรับกันตรง ๆ
แต่อนาคตอันใกล้ ตรวจแค่ปลายทางก็พอ
ผมเชื่อว่าในอนาคตอันใกล้ เราไม่จำเป็นต้องรู้กระบวนการระหว่างทางก็ได้ — น่าจะเชื่อได้ มากกว่า 90% ว่าจะไม่มีข้อผิดพลาดด้าน logic หรือวิธีการ โดยสั่งงานผ่านภาษาธรรมชาติล้วน ๆ จนไม่ต้องรู้โค้ดก็ทำโมดูลออกมาได้ไม่ผิดพลาด แล้วตรวจจากผลลัพธ์สุดท้ายก็พอ
เหตุผลคือ AI ไม่ได้แค่เขียนโค้ด — มันเขียนเทสเอง ดีบักเอง วนแก้ซ้ำเองผ่านการรันจริง แทน "การจำลองผลในความคิด" แบบปัจจุบันที่มักพลาดกับข้อมูลไดนามิก ของแบบนี้ต้องผ่านคอมไพเลอร์เท่านั้น ถึงจะได้คำตอบที่ถูกต้อง 100% ว่าถูกหรือไม่ถูก
Trust จึงย้ายที่: ตัวตรวจกระบวนการคือลูป Test + Compile/Run ส่วนมนุษย์ตรวจอย่างเดียวว่า ผลลัพธ์ตรง intent หรือไม่
คนน้อยลง งานต้องเล็กลงตาม
พอจำนวนคนลดลง เราต้องแตกงานให้เล็กลงตามด้วย แต่ถ้าทำไม่ได้เพราะโมดูลใหญ่จริง อาจต้องใช้ 2–3 คน โดยเน้น QA ที่ผลลัพธ์สุดท้ายอย่างเข้มงวด เพื่อให้มั่นใจว่าการแก้ใหม่ไม่กระทบของเก่า และไม่กลายเป็นการเพิ่ม bug ซ่อนเร้นให้เราแทน
Takeaway ของตอนนี้
บทเรียนจาก Content9 ยืนยันอีกครั้ง: จะใช้ AI ให้มีประสิทธิภาพ ต้องมี evidence ที่แน่นหนา — และ evidence ที่แข็งแรงที่สุดไม่ใช่คำอธิบายของ AI แต่คือผลจากการรันจริง
EVIDENCE NOTE
Claim boundary
เนื้อหาหน้านี้นำมาจากไฟล์บทความต้นฉบับใน Information โดยคงลำดับเหตุผลและข้อจำกัดเดิม ไม่ได้อ้างว่าทุก Pattern ถูกใช้ใน Production และไม่สร้าง Metric เพิ่มจาก Source