AI ช่วยเขียนโค้ด แต่ออกแบบธุรกิจไม่ได้

29 มกราคม 2569อ่าน 6 นาที
AI ช่วยเขียนโค้ด แต่ออกแบบธุรกิจไม่ได้

การเขียนโค้ดกลายเป็นส่วนที่ง่ายที่สุดของการสร้างซอฟต์แวร์ ส่วนที่ยากและเป็นของมนุษย์อย่างแท้จริง คือการออกแบบกระบวนการและโมเดลธุรกิจที่โค้ดนั้นจะไปรับใช้

เจ้าของธุรกิจคนหนึ่งมาหาเราด้วยความตื่นเต้น เขาใช้ AI สร้างระบบจัดการคำสั่งซื้อขึ้นมาได้ภายในสุดสัปดาห์เดียว โค้ดทำงานได้ หน้าจอสวยงาม เขาคิดว่าเขาประหยัดเงินไปหลายแสนบาท สามเดือนต่อมาเขากลับมาอีกครั้ง คราวนี้ด้วยคำถามว่าทำไมยอดสต๊อกในระบบไม่เคยตรงกับของจริง และทำไมพนักงานทุกคนแอบกลับไปใช้กระดาษเหมือนเดิม

ปัญหาของเขาไม่ใช่โค้ด โค้ดทำงานได้สมบูรณ์แบบตามที่มันถูกบอกให้ทำ ปัญหาคือไม่มีใครเคยถามว่าจริงๆ แล้วงานในร้านเขาไหลอย่างไร ใครทำอะไรก่อนหลัง ของคืนเข้าสต๊อกตอนไหน สินค้าตัวอย่างนับเป็นยอดขายหรือไม่ คำถามเหล่านี้ไม่มีคำตอบในโค้ด เพราะมันคือคำถามเรื่องการออกแบบธุรกิจ

เมื่อต้นทุนการเขียนโค้ดเข้าใกล้ศูนย์

เป็นเวลาหลายสิบปีที่ความขาดแคลนของนักพัฒนาทำให้เราเข้าใจผิดว่าการเขียนโค้ดคือส่วนที่ยากที่สุด เราจ่ายเงินให้มัน เราวัดความก้าวหน้าด้วยมัน เราจึงคิดว่ามันคือหัวใจ ตอนนี้ที่ AI ทำให้การเขียนโค้ดเร็วและถูกลงมาก ความเข้าใจผิดนั้นกำลังถูกเปิดโปง

และก็เข้าใจได้ว่าทำไมเราถึงดีใจ การได้ของที่ใช้งานได้เร็วและถูกเป็นความรู้สึกที่ทรงพลัง มันลดอุปสรรคในการเริ่มต้น ทำให้ทดลองไอเดียได้โดยไม่ต้องลงทุนมหาศาล นี่เป็นเรื่องดีอย่างแท้จริงสำหรับการสร้างต้นแบบและการพิสูจน์แนวคิด

แต่เมื่อเราเอาของที่สร้างเร็วมาแบกธุรกิจจริง เราจึงพบว่าส่วนที่หายไปไม่ใช่บรรทัดโค้ด แต่คือการคิดที่ควรเกิดขึ้นก่อนเขียนโค้ดบรรทัดแรก

การออกแบบกระบวนการธุรกิจคือการตัดสินใจชุดหนึ่งที่ AI ทำแทนไม่ได้ เพราะมันต้องการสิ่งที่ AI ไม่มี นั่นคือความเข้าใจในเป้าหมายของธุรกิจ ความรู้ว่าลูกค้าจริงประพฤติอย่างไร และวิจารณญาณว่าจะแลกอะไรกับอะไร ตัวอย่างเช่น คุณจะยอมให้ระบบช้าลงเพื่อความถูกต้องที่มากขึ้นหรือไม่ คุณจะออกแบบให้รองรับกรณีพิเศษที่เกิดน้อยแต่เสียหายมากอย่างไร

คำถามเหล่านี้คือที่ที่คุณค่าแท้จริงถูกสร้างขึ้นหรือถูกทำลายลง ระบบสองระบบที่มีโค้ดทำงานได้เหมือนกัน อาจให้ผลลัพธ์ทางธุรกิจที่ต่างกันราวฟ้ากับเหว ขึ้นอยู่กับว่าใครเป็นคนคิดออกแบบมัน

คำถามที่ควรตอบก่อนเขียนโค้ดบรรทัดแรก

  • งานนี้ในชีวิตจริงไหลอย่างไร และจุดไหนที่คนมักทำผิดหรือข้ามขั้นตอน
  • ถ้ามีกรณีพิเศษที่ไม่เข้าแบบ ระบบควรหยุดให้คนตัดสินใจ หรือเดาเองไปก่อน
  • เราจะรู้ได้อย่างไรว่าระบบทำงานถูกต้อง ไม่ใช่แค่ทำงานได้
  • ใครเป็นเจ้าของกระบวนการนี้ และเข้าใจมันลึกพอจะออกแบบมันหรือไม่

สังเกตว่าไม่มีคำถามไหนเป็นเรื่องเทคนิคเลย ทั้งหมดเป็นเรื่องของธุรกิจและของคน นี่คือเหตุผลว่าทำไมการมี AI ที่เขียนโค้ดเก่งจึงยังไม่พอ คุณยังต้องการคนที่ถามคำถามเหล่านี้เป็น และมีประสบการณ์พอจะรู้ว่าคำตอบไหนจะกลับมาทำร้ายคุณในอีกสองปีข้างหน้า

การเปลี่ยนแปลงนี้ไม่ได้ทำให้ทักษะมนุษย์มีค่าน้อยลง แต่มันย้ายคุณค่าไปอยู่ที่ทักษะที่สูงขึ้น จากการพิมพ์โค้ดไปสู่การคิดเชิงระบบ จากการทำให้มันทำงานได้ไปสู่การออกแบบให้มันทำงานถูก

AI AutomationBusiness ProcessSoftware Development

บริการที่เกี่ยวข้อง

รับพัฒนาระบบและซอฟต์แวร์เฉพาะทาง

ออกแบบและวางระบบตามความต้องการเฉพาะของธุรกิจคุณ ตั้งแต่ต้นจนใช้งานจริง

WhaleScope

ดูโครงสร้างตลาดของธุรกิจซอฟต์แวร์ สื่อ และไอที บน WhaleScope

รายชื่อบริษัท ผู้เล่นรายใหญ่ อัตราคงอยู่ และการกระจายรายจังหวัดของหมวดการจัดทำโปรแกรมคอมพิวเตอร์ — จากข้อมูลจดทะเบียน 2 ล้านนิติบุคคล

อ่านต่อ

AI ไม่รู้ Business Rules ขององค์กร

AI รู้จักโค้ดทั่วไปได้ดี แต่ไม่รู้ข้อยกเว้นของคุณ ไม่รู้กฎภาษีแปลก ๆ และไม่รู้ว่าลูกค้ารายนี้ต้องได้เงื่อนไขพิเศษ

ใช้ AI สร้างระบบเอง ถูกกว่าจริงหรือ?

ราคาที่เห็นในเดือนแรกไม่ใช่ราคาที่คุณจ่ายจริง บทความนี้ชวนคิดเรื่องต้นทุนรวมตลอดอายุของระบบ ไม่ใช่แค่ค่าสร้างวันแรก

AI ช่วยสร้างระบบ แต่สร้างคุณภาพซอฟต์แวร์ไม่ได้

การสร้างโค้ดได้เร็วไม่เหมือนกับการสร้างระบบที่ไว้ใจได้ วิศวกรรมยังต้องการคนอยู่

เมื่อ AI สร้าง Bug ที่ไม่มีใครสังเกต

โค้ดจาก AI ที่ดูสมเหตุสมผลทุกบรรทัด แต่ซ่อนข้อบกพร่องเล็ก ๆ ที่แพงมหาศาล และเหตุใดการตรวจทานจึงสำคัญขึ้น ไม่ใช่น้อยลง