David Heinemeier Hansson ผู้สร้าง Ruby on Rails กล่าวว่า 37signals บริษัทซอฟต์แวร์ที่เขาบริหาร เลิกใช้การเขียนโค้ดด้วยมือเป็นวิธีทำงานประจำ และหันมาใช้เครื่องมือ AI สร้างโค้ดแทน การเปลี่ยนแปลงนี้สะท้อนแนวทางพัฒนาซอฟต์แวร์ที่กำลังปรับตัว พร้อมตั้งคำถามว่าทีมวิศวกรจะรักษาสมดุลระหว่างประสิทธิภาพกับการควบคุมงานโดยมนุษย์อย่างไร
37signals ให้คนเขียนโค้ดเองเฉพาะเมื่อ AI ทำไม่ได้
ระหว่างการบรรยายหลักในงาน Rails World Hansson กล่าวว่า “เราไม่เขียนโค้ดด้วยมือกันแล้ว” และอธิบายแนวทางของบริษัทว่าเป็นการ “วางดินสอ”
ที่ 37signals วิศวกรจะลงมือเขียนโค้ดเองก็ต่อเมื่อโค้ดที่ AI สร้างมีปัญหา Hansson ระบุว่า หากเอเจนต์ AI ทำงานออกมาไม่ตรงกับที่วิศวกรต้องการ ทีมสามารถเข้าไปแก้ด้วยมือได้ก่อน แต่หลังจากนั้นต้อง “ซ่อมเครื่องจักร” หรือปรับปรุงเครื่องมือ ไม่ใช่ทำให้การเขียนโค้ดเองกลับมาเป็นขั้นตอนปกติ
เขามองว่าแนวทางนี้ไม่ใช่การเปลี่ยนวิธีพัฒนาซอฟต์แวร์แบบฉับพลัน แต่เป็นการยอมรับสิ่งที่ทีมทำอยู่แล้ว Hansson กล่าวว่าโจทย์สำคัญที่สุดของวงการเขียนโปรแกรมในเวลานี้ คือการใช้ประโยชน์จาก AI ให้ได้มากขึ้น ส่วนประเด็นอื่นมีความสำคัญรองลงมา
นักพัฒนายังมีมุมมองต่างกันต่อเครื่องมือ AI
ในช่วงปีที่ผ่านมา เครื่องมืออย่าง OpenAI Codex, Anthropic Claude Code และ Cursor ทำให้กระบวนการพัฒนาซอฟต์แวร์เปลี่ยนแปลงรวดเร็ว นักพัฒนาบางคนบอกว่าการใช้เอเจนต์ AI เขียนโค้ดเป็นเรื่องน่าตื่นเต้นจนยอมอดนอน ขณะที่บางคนมองว่าการทำงานผ่าน AI อาจทำให้รู้สึกโดดเดี่ยวหรือเหนื่อยล้า
ผลสำรวจวิศวกรซอฟต์แวร์ในเดือนมกราคม 2026 ซึ่งมีผู้ตอบมากกว่า 150 คน พบว่ากว่า 45% ระบุว่ากำลัง “ตามให้ทัน” เครื่องมือ AI ขณะที่ 17.5% บอกว่าไม่ได้ใช้เครื่องมือแก้ไขโค้ดด้วย AI เลย ผลสำรวจสะท้อนว่าเครื่องมือเหล่านี้เข้ามาอยู่ในขั้นตอนทำงานของนักพัฒนาจำนวนหนึ่งแล้ว แต่ระดับการใช้งานยังแตกต่างกัน
ระหว่างการบรรยาย Hansson ถามผู้ฟังว่าใครบ้างที่ยังเขียนโค้ดด้วยมือเป็นจำนวนมากทุกสัปดาห์ หลังสังเกตปฏิกิริยา เขาประเมินว่ามีผู้ยกมือ “ประมาณห้าคน” อย่างไรก็ตาม ปฏิกิริยาในห้องประชุมครั้งนี้สะท้อนเพียงแนวทางของ 37signals และผู้ฟังกลุ่มนั้น ไม่อาจใช้แทนภาพรวมของอุตสาหกรรมซอฟต์แวร์ได้
สำหรับบริษัทซอฟต์แวร์ บทบาทของ AI ไม่ได้จำกัดอยู่ที่การลดการพิมพ์โค้ดด้วยมือ แต่อาจเปลี่ยนการแบ่งงานของวิศวกรและกระบวนการดูแลโค้ดด้วย แนวทางที่ Hansson เสนอคือให้คนเข้ามาจัดการเมื่อ AI ทำงานไม่ได้ พร้อมนำปัญหาที่พบไปปรับปรุงเครื่องมือ ขณะที่ความเห็นที่ยังแตกต่างกันในหมู่วิศวกรชี้ว่า วงการยังไม่มีข้อสรุปร่วมกันว่าแนวทางนี้เหมาะกับทุกทีม