ประเด็นสำคัญไม่ใช่ความเร็วในการพิมพ์โค้ด แต่คือ โครงสร้างของระบบ ความปลอดภัย และความสามารถในการดูแลรักษาในระยะยาว ซึ่งยังต้องใช้ประสบการณ์ของมนุษย์เป็นหลัก
Linus Torvalds ผู้สร้างระบบปฏิบัติการ Linux แสดงท่าทีไม่เห็นด้วยกับคำกล่าวอ้างว่า AI สามารถเขียนซอฟต์แวร์ส่วนใหญ่ได้แล้ว
เขาเคยบอกว่ารู้สึกหงุดหงิดเมื่อมีคนกล่าวว่า “99% ของโค้ดถูกเขียนโดย AI” เพราะในมุมมองของเขา AI ควรถูกมองเป็น เครื่องมือช่วย มากกว่าจะเป็นตัวแทนของวิศวกรซอฟต์แวร์
Torvalds ยอมรับว่า AI กำลังเปลี่ยนวิธีทำงานของโปรแกรมเมอร์ แต่เขาเชื่อว่า พื้นฐานของการพัฒนาซอฟต์แวร์ยังเหมือนเดิม เช่น
Vlad Mihalcea นักเขียนหนังสือและผู้เชี่ยวชาญด้านประสิทธิภาพของ Java ชี้ให้เห็นประเด็นที่สำคัญอีกอย่างหนึ่ง: แม้ AI จะสร้างโค้ดได้จริง แต่ผลลัพธ์ด้าน productivity โดยรวมอาจเพิ่มขึ้นเพียงเล็กน้อย
เหตุผลคือการพัฒนาซอฟต์แวร์ไม่ได้มีแค่การเขียนโค้ด นักพัฒนายังต้อง
ข้อมูลจาก Stack Overflow Developer Survey ปี 2025 สนับสนุนมุมมองนี้ โดยพบว่า
งานวิจัยบางชิ้นยังพบว่า นักพัฒนาที่มีประสบการณ์ทำงานช้าลงประมาณ 19% เมื่อใช้เครื่องมือ AI แม้พวกเขาจะรู้สึกว่าทำงานเร็วขึ้นก็ตาม
ในขณะที่โปรแกรมเมอร์บางส่วนเน้นข้อจำกัด ผู้บริหารบริษัทเทคโนโลยีกลับมองเห็นศักยภาพมหาศาล
Mark Zuckerberg ซีอีโอของ Meta เคยกล่าวว่า AI อาจสามารถทำงานในระดับใกล้เคียงกับ วิศวกรซอฟต์แวร์ระดับกลาง (mid‑level engineer) และช่วยเขียนโค้ดจำนวนมากภายในบริษัทได้
ผู้นำในอุตสาหกรรมหลายรายยังคาดการณ์ว่า ในอนาคต AI อาจสร้างโค้ดส่วนใหญ่ของโลก ซึ่งนำไปสู่การคาดเดาว่า ตำแหน่งนักพัฒนาระดับจูเนียร์อาจถูกกระทบมากที่สุด
ขณะเดียวกัน Amazon ก็ลงทุนด้าน AI อย่างหนัก โดยซีอีโอ Andy Jassy ระบุว่า AI จะเข้ามาเปลี่ยนประสบการณ์ดิจิทัลแทบทุกประเภท และเปลี่ยนวิธีที่บริษัทสร้างเทคโนโลยี
หัวใจของการถกเถียงนี้ไม่ใช่ว่า AI มีประโยชน์หรือไม่ แต่คือ นิยามของคำว่า productivity
บริษัทเทคโนโลยีมักวัดผลจากความเร็ว เช่น
แต่โปรแกรมเมอร์ที่มีประสบการณ์จะประเมินทั้งวงจรของซอฟต์แวร์ เช่น
เมื่อรวมปัจจัยเหล่านี้เข้าไป การสร้างโค้ดได้เร็วขึ้นเพียงอย่างเดียว อาจไม่ได้แปลว่าประสิทธิภาพเพิ่มขึ้นในระดับเดียวกัน
แม้จะมีคำวิจารณ์ โปรแกรมเมอร์ส่วนใหญ่ไม่ได้มองว่า AI ไร้ประโยชน์
ในทางปฏิบัติ AI มักช่วยได้ดีในงานอย่าง
แต่สำหรับงานที่ต้องใช้การออกแบบระบบ การตัดสินใจเชิงวิศวกรรม และการแก้ปัญหาซับซ้อน มนุษย์ยังคงมีบทบาทสำคัญ
สำหรับตอนนี้ ความเห็นที่เริ่มเห็นตรงกันในหมู่นักพัฒนาประสบการณ์สูงคือ: AI กำลังเปลี่ยนวิธีเขียนโปรแกรม แต่ยังไม่ได้แทนที่วิศวกรซอฟต์แวร์
Comments
0 comments