Build ได้ ไม่เท่ากับ Run คุ้ม ภาพประกอบขั้นตอนสร้าง Wedding FaceSwap App ด้วย Vibe Coding ตั้งแต่ Idea, AI, Code จนถึง App คู่กับ Server, Compute และ Cost ที่เพิ่มขึ้นหลัง Deploy

Vibe Coding ทำให้สร้าง Software ง่ายขึ้น แต่ไม่ได้ทำให้ Software คุ้มค่าที่จะ Run

Vibe Coding ทำให้สร้าง Software ง่ายขึ้น แต่คำถามที่ตามมาไม่ใช่เรื่อง Code

ผมคิดว่า vibe coding กำลังเปลี่ยนวิธีที่เรามอง Software ไปอย่างหนึ่ง

เมื่อก่อน ถ้าผมมี Idea ว่าอยากสร้าง App สักตัว สิ่งแรกที่ต้องคิดคือ “ใครจะเขียน?”

วันนี้คำถามนั้นเปลี่ยนไปมาก

เราอาจเริ่มจากการบอก AI ว่าอยากได้อะไร แล้วให้ AI ช่วยเขียน Code สร้าง Interface แก้ Bug และ Iterate ระบบไปเรื่อย ๆ

นี่คือสิ่งที่ทำให้ Vibe Coding น่าสนใจมาก

Google อธิบาย Vibe Coding ว่าเป็นแนวทางพัฒนา Software ที่ทำให้การสร้าง App เข้าถึงคนที่มีประสบการณ์ด้าน Programming น้อยลง โดยบทบาทของมนุษย์ขยับจากการเขียน Code ทีละบรรทัดไปสู่การกำหนดสิ่งที่ต้องการและให้ AI ช่วยสร้างระบบขึ้นมา Google Cloud

ผมเองก็เจอกับตัวเอง

ตอนงานแต่ง ผมลองทำ FaceSwap App ขึ้นมาตัวหนึ่งสำหรับให้แขกใช้ในงาน

AI ช่วยผมเขียนระบบ

ช่วยทำ FaceSwap

ช่วยทำฟีเจอร์ Upscale รูปภาพ

และสิ่งที่น่าสนใจที่สุดคือ

มันสร้างได้จริง

แต่พอผมเอา App ไป Deploy คำถามที่เกิดขึ้นกลับไม่ใช่

“AI เขียน Code ได้ดีแค่ไหน?”

แต่เป็น

“แล้ว Software ตัวนี้คุ้มค่าพอที่จะเปิดให้บริการต่อหรือเปล่า?”

นี่เป็นจุดที่ทำให้ผมเริ่มมอง Vibe Coding ต่างออกไป

Vibe Coding คืออะไร และทำไมมันเปลี่ยนเกมการสร้าง Software

ก่อนอื่นต้องแยกคำว่า Vibe Coding ออกจากคำว่า AI Coding เล็กน้อย

AI Coding เป็นคำกว้าง ๆ สำหรับการใช้ AI เข้ามาช่วยในกระบวนการเขียน Software

ส่วน Vibe Coding เป็นรูปแบบการทำงานที่ให้มนุษย์อธิบาย Intent หรือสิ่งที่ต้องการ แล้วให้ AI สร้างและปรับ Code จากการสนทนาและการทดลองเป็นหลัก

Martin Fowler อธิบาย Vibe Coding ในลักษณะที่มนุษย์กำหนดสิ่งที่ต้องการ สั่ง AI สร้าง ทดลองใช้งาน แล้ว Prompt ต่อเพื่อแก้ไข โดยไม่ได้จำเป็นต้องอ่าน Code ที่ AI สร้างทุกบรรทัด martinfowler.com

ผมคิดว่านี่คือการเปลี่ยน Interface ของ Software Development

เมื่อก่อนเราต้องเรียนรู้ภาษาที่ Computer เข้าใจ

วันนี้เราเริ่มต้นจากภาษาที่มนุษย์เข้าใจก่อน

แล้วให้ AI ช่วยแปลง Intent นั้นเป็น Software

ผลคือ Barrier ของการสร้าง Prototype ลดลงมาก

คนที่ไม่ใช่ Developer ก็สามารถทดลองสร้าง Web หรือ App ได้ง่ายขึ้น

และสำหรับ Developer เอง AI ก็ช่วยลดงานที่ต้องเขียนซ้ำ ๆ หรือช่วยเร่ง Iteration ได้

นี่คือเหตุผลที่ผมไม่ได้มองว่า Vibe Coding เป็นเรื่องที่ควรกลัว

ตรงกันข้าม

ผมคิดว่ามันเป็นเครื่องมือที่ทรงพลังมากสำหรับการทดลอง

แต่ปัญหาจะเริ่มเกิดขึ้นตอนที่เราเอา Mental Model ของ “Prototype” ไปใช้กับ “Production”

เพราะสองอย่างนี้มี Economics คนละแบบ

Case จริง: ผมสร้าง FaceSwap App สำหรับงานแต่งของตัวเอง

Idea ไปสู่ Prototype เร็วขึ้นด้วย Vibe Coding: จากสมุดร่างไอเดีย Wedding FaceSwap App ที่มีรายการอัปโหลดรูป สลับหน้า และแชร์ได้ ผ่าน AI ที่เข้าใจ Intent สร้างโครงหน้า เขียนโค้ด และสร้างหน้า UI จนได้เว็บแอปสลับหน้าที่ใช้งานได้จริง

ตอนงานแต่ง ผมอยากทำอะไรสนุก ๆ ให้แขกในงาน

เลยลองสร้าง App สำหรับทำ FaceSwap

Concept ง่ายมาก

ให้คนถ่ายหรือ Upload รูป แล้วระบบนำไปประมวลผล ก่อนจะได้ภาพที่เอาไปใช้ต่อได้

สิ่งที่ผมอยากทดลองเพิ่มคือ Upscale

เพราะถ้าได้ภาพมาแล้ว เราก็อยากให้ภาพมี Resolution ที่ดีขึ้น

ผมใช้ AI ช่วยสร้าง Software ตัวนี้

และนี่เป็นส่วนที่ผมรู้สึกว่า AI ทำให้ทุกอย่างเปลี่ยนจริง ๆ

จาก Idea → ไปเป็น Software ที่ใช้งานได้

มันเร็วมาก

ผมไม่ต้องเริ่มจากการนั่งเขียนระบบทั้งหมดด้วยตัวเอง

ไม่ต้องสร้างทุก Component ด้วยมือ

ไม่ต้องใช้เวลานานแบบ Software Project แบบเดิม

AI ช่วยผม Iterate ไปทีละส่วน

และสุดท้าย

มันทำงาน

ถ้ามองแค่ Development Phase ผมสามารถพูดได้เต็มปากว่า

AI ทำให้การสร้าง Software ง่ายขึ้นจริง

แต่เรื่องที่ผมไม่ได้คิดหนักพอในตอนแรกคือ

แล้วหลังจากสร้างเสร็จล่ะ?

ปัญหาไม่ได้อยู่ที่ Build แต่อยู่ที่ Run

Build เสร็จ ไม่ได้แปลว่าจบ: หน้าจอ Wedding FaceSwap App ที่ Build เสร็จแล้ว พร้อม Note ว่า MVP เสร็จแล้วลองใช้จริงในงานแต่ง และรายการสิ่งที่ต้องคิดต่อ ได้แก่ รองรับหลายคน คุณภาพดีขึ้น และรองรับมือถือ

หลังจาก Deploy สิ่งหนึ่งที่เปลี่ยนทันทีคือ

Software ไม่ได้เป็นแค่ Code อีกต่อไป

มันกลายเป็น Service ที่ต้องใช้ Resource เพื่อให้ทำงาน

  • Server ต้องทำงาน
  • Database ต้องทำงาน
  • Storage ต้องเก็บข้อมูล
  • API ต้องถูกเรียก
  • ระบบต้องรับ Request
  • ระบบต้อง Process รูป

และบาง Feature ต้องใช้ Compute สูงกว่าที่เราคิด

ใน Case ของผม จุดที่ทำให้ต้นทุนสูงกว่าที่คาดคือ Upscale

หลายคนอาจสงสัยว่า

ทำไม App เล็ก ๆ ตัวหนึ่งถึงมีต้นทุนในการ Run สูงขนาดนั้น?

คำตอบคือ App ไม่ได้แค่รับรูปแล้วส่งกลับ

ทุกครั้งที่ผู้ใช้กด Upscale ระบบต้องใช้ Resource ในการประมวลผลค่อนข้างสูง โดยเฉพาะการ Upscale ระดับ X4 หรือ X8

Library ที่ใช้สำหรับ Upscale ก็มีขนาดใหญ่

ทำให้ Server ต้องใช้ Resource ที่สูงขึ้น ทั้งในด้าน Compute และ Memory เพื่อให้ระบบประมวลผลได้

ผมลองคิดวิธีลด Cost ด้วยการโหลด Library เฉพาะตอนที่มีการเรียกใช้งาน แล้วปล่อยออกจาก Memory เมื่อประมวลผลเสร็จ

ฟังดูดีในเชิง Infrastructure

แต่ปัญหาอีกอย่างก็เกิดขึ้น

มันช้าลง

เพราะทุกครั้งที่ต้องเรียก Feature ระบบต้องใช้เวลา Load Library ขึ้นมาใหม่

สุดท้ายจึงเกิด Trade-off ที่ผมคิดว่าน่าสนใจมาก

ถ้าผมอยากให้ระบบเร็วขึ้น → ต้องใช้ Resource มากขึ้น

ถ้าผมอยากลด Resource → User ต้องรอนานขึ้น

นี่ไม่ใช่ปัญหาเรื่อง “AI เขียน Code ไม่ดี”

มันเป็นปัญหาเรื่อง Economics ของ Software

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

เพราะเมื่อเทียบ

คุณค่าที่ได้

กับ

ต้นทุนในการเปิดให้บริการ

มันยังไม่คุ้ม

Software มีต้นทุนสองช่วง และ AI เก่งมากในการลดแค่ช่วงแรก

Software มีต้นทุนสองช่วง และ AI เก่งมากในการลดแค่ช่วงแรก: ฝั่ง Build จาก Idea ไป Prompt, Generate Code จนถึง Working App ที่ AI ช่วยลดต้นทุนได้มาก ฝั่ง Run จาก Server และ Hosting ไป Users, Maintenance จนถึง Scale ที่ต้นทุนยังคงอยู่และเพิ่มขึ้นเรื่อยๆ

สิ่งที่ผมเริ่มมองเห็นจากเรื่องนี้คือ Software มี Cost Structure อย่างน้อยสองช่วง

Build — ต้นทุนในการสร้าง เช่น

  • คน
  • Developer
  • Design
  • Development Time
  • AI Coding Tools
  • Testing
  • Prototype

Run — ต้นทุนในการให้ระบบทำงานต่อ เช่น

  • Hosting
  • Compute
  • Database
  • Storage
  • Bandwidth
  • AI API
  • GPU
  • Monitoring
  • Security
  • Maintenance

สิ่งที่ Vibe Coding ทำได้ดีมากคือการลด Friction ของ Build

แต่ไม่ได้หมายความว่า Cost ของ Run จะหายไปด้วย

นี่คือจุดที่ผมคิดว่าคนกำลังเอา Cost สองก้อนนี้มาปนกัน

และมันทำให้เกิดประโยคที่ฟังดูถูกต้องว่า

“AI ทำให้ Software ถูกลง”

แต่ถ้าถามว่า

“ถูกลงตรงไหน?”

คำตอบอาจเป็น

ถูกลงตอนสร้าง

ไม่ใช่

ถูกลงตลอดอายุของ Software

หลัง Deploy แล้ว ต้นทุนไม่ได้หายไป แต่มันเปลี่ยนรูป

ลองนึกภาพง่าย ๆ

ตอน Build คุณอาจใช้ AI Coding Tool เดือนหนึ่งในระดับค่า Subscription ที่ค่อนข้างคาดเดาได้

แต่หลังจาก Deploy สมการเปลี่ยนทันที

เพราะต้นทุนบางส่วนเริ่มผูกกับ Usage

ตัวอย่างที่เห็นได้จากบริการจริงคือ Supabase

ปัจจุบัน Supabase มี Free Plan และ Pro เริ่มต้นที่ $25 ต่อเดือน ขณะเดียวกัน Compute ของแต่ละ Project ก็มีโครงสร้างค่าใช้จ่ายเพิ่มเติมตาม Resource ที่เลือกใช้ และมีค่าใช้จ่ายตาม Usage บางประเภท เช่น Storage และ Egress Supabase

Vercel ก็ใช้แนวทางที่มี Usage Credit รวมอยู่ใน Pro Plan และมีระบบ Spend Management สำหรับจัดการการใช้งานเพิ่มเติม Vercel

ผมไม่ได้กำลังบอกว่า Vercel หรือ Supabase แพง

ประเด็นไม่ใช่เรื่องนั้น

ประเด็นคือ

เมื่อเราเอา Software ไปเปิดให้คนใช้จริง เรากำลังเข้าสู่โลกของ Usage-based Cost

และนี่ต่างจากตอน Build อย่างสิ้นเชิง

ตอน Build

“ผมใช้ AI ช่วยสร้างได้ไหม?”

แต่ตอน Run

“User หนึ่งคนสร้างต้นทุนให้ระบบเท่าไร?”

คำถามหลังนี้ต่างหากที่สำคัญ

Feature เดียวอาจเปลี่ยน Economics ของทั้ง App

Feature เดียวอาจเปลี่ยน Economics ของทั้ง App: เปรียบเทียบภาพต้นฉบับ SD 512x512 กับภาพ Upscale เป็น HD 2048x2048 ที่ทำให้ต้นทุนต่อการใช้งานเพิ่มจากประมาณ 0.1 บาทต่อภาพ เป็น 1-5 บาทต่อภาพ หรือเพิ่มขึ้น 10-50 เท่า

นี่เป็นสิ่งที่ผมเจอเองกับ FaceSwap App

ถ้าผมทำแค่

Upload รูป → Save รูป

ต้นทุนอาจอยู่ในระดับหนึ่ง

แต่ถ้าผมเพิ่ม

Upload → FaceSwap → Upscale X4/X8 → Process → Store → Download

Economics เปลี่ยนทันที

เพราะ Feature แต่ละตัวไม่ได้มี Cost เท่ากัน

นี่เป็นเหตุผลว่าทำไมการคิด Software จาก Feature List อย่างเดียวอาจไม่พอ

เราอาจเขียน Requirement ว่า

“มีระบบ Upscale”

แต่ในมุม Business คำถามควรเป็น

  • Upscale หนึ่งครั้งใช้ Compute เท่าไร?
  • ถ้ามี 1,000 ครั้งต่อวันล่ะ?
  • ถ้า User เพิ่ม 10 เท่าล่ะ?
  • เราต้องเปิด Server ขนาดไหน?
  • หรือควรใช้ API ภายนอกแทน?

นี่คือการเปลี่ยนจาก Feature Thinking ไปสู่ Unit Economics Thinking

และผมคิดว่านี่จะกลายเป็นทักษะสำคัญมากขึ้นเรื่อย ๆ ในยุค Vibe Coding

ปัญหาใหญ่กว่าค่า Server คือเราจะสร้าง Software มากเกินไป

สิ่งที่ผมสนใจกว่านั้นคือ

AI ไม่ได้แค่ทำให้ Software ถูกลง

มันกำลังทำให้ การตัดสินใจสร้าง Software ถูกลงด้วย

เมื่อก่อนถ้าผมมี Idea ใหม่

ผมต้องคิดเยอะ

เพราะการ Build มี Cost

ต้องหา Developer

ต้องทำ Brief

ต้อง Design

ต้อง Estimate

ต้องจัด Project

ต้อง Test

ดังนั้น Idea ที่ไม่สำคัญมากอาจถูกทิ้งไปตั้งแต่ต้น

แต่วันนี้

ผมอาจพูดกับ AI ว่า

“ลองสร้างให้หน่อย”

แล้วภายในเวลาไม่นานก็มี Prototype

ตรงนี้เป็นเรื่องดีมาก

เพราะทำให้เรา Experiment ได้มากขึ้น

แต่ก็มีด้านกลับ

เมื่อ Cost ของการทดลองต่ำลง

เราจะมีแนวโน้มทดลองมากขึ้น

และเมื่อการ Deploy ง่ายขึ้น

เราก็อาจเผลอเปิด Software ที่ไม่ควรเปิดให้บริการจริง

ผมคิดว่านี่คือ Hidden Cost ที่น่าสนใจของ Vibe Coding

ไม่ใช่แค่ Server

แต่คือ ต้นทุนของการตัดสินใจผิด

เรื่องนี้เชื่อมกับสิ่งที่ผมเคยเขียนไว้ใน MVP คืออะไร? ทำไมสำคัญกว่าเดิมในยุค Vibe Coding ว่าการทดลองที่ต้นทุนถูกลงไม่ได้แปลว่าทุก Prototype ควรถูก Deploy ให้กลายเป็น Product จริง

ก่อนให้ AI สร้าง ผมจะถาม 5 คำถามใหม่

ถ้าเป็นเมื่อก่อน เราอาจถามว่า

“AI ทำ App นี้ได้ไหม?”

วันนี้ผมคิดว่าควรถามเพิ่มอีก 5 ข้อ

ถ้าไม่มี User เลย เราต้องเสียเงินเท่าไร?

นี่เป็นคำถามง่ายที่สุด

แต่หลายคนไม่ได้ถาม

เพราะตอน Build เรามองแต่ความสามารถของระบบ

ไม่ได้มอง Idle Cost

ถ้า User เพิ่ม 10 เท่า Cost จะเพิ่มกี่เท่า?

นี่สำคัญมาก

เพราะ Software บางประเภทมี Cost ที่เพิ่มตาม User แบบค่อนข้างตรงไปตรงมา

แต่บางระบบอาจมี Compute หรือ AI Processing ที่ทำให้ต้นทุนเพิ่มเร็วกว่า User

User หนึ่งคนสร้างต้นทุนอะไรให้เราบ้าง?

ไม่ใช่แค่

“User คนนี้สร้าง Revenue เท่าไร?”

แต่ต้องถามด้วยว่า

“User คนนี้ทำให้เราต้องจ่ายอะไร?”

นี่คือ Unit Economics ของ Software

ถ้าหยุด Project 6 เดือน เรายัง Maintain มันได้ไหม?

Vibe Coding ทำให้สร้างเร็ว

แต่ Software ไม่ได้มีแค่วันแรก

ถ้าอีก 6 เดือน AI Model เปลี่ยน

Library เปลี่ยน

API เปลี่ยน

Dependency พัง

หรือ Infrastructure เปลี่ยน

เรายังเข้าใจระบบที่สร้างไว้หรือไม่?

นี่เป็นเหตุผลหนึ่งที่ Martin Fowler เตือนเรื่อง Maintainability, Correctness และ Security ของ Software ที่สร้างด้วย Vibe Coding และเสนอว่าแนวทางนี้เหมาะกับ Software บางประเภทที่มีขอบเขตและอายุการใช้งานจำกัด มากกว่าจะสมมติว่า Prototype ทุกตัวควรถูกนำไปใช้เป็น Production System ทันที martinfowler.com

คุณค่าที่ Software สร้างได้ มากกว่าต้นทุนในการ Run หรือเปล่า?

นี่คือคำถามสุดท้าย

และจริง ๆ แล้วสำคัญที่สุด

เพราะสุดท้าย Software ไม่ได้มีหน้าที่ “ทำงาน”

Software มีหน้าที่ สร้าง Value

ถ้าระบบสร้าง Value 10,000 บาทต่อเดือน แต่ต้องเสีย 30,000 บาทต่อเดือนเพื่อให้มันทำงาน

มันอาจเป็น Software ที่สร้างได้ดีมาก

แต่เป็น Business ที่ไม่คุ้ม

แล้วเรื่องนี้เกี่ยวอะไรกับ Marketing?

ผมคิดว่าตรงนี้น่าสนใจกว่าเรื่อง Software เสียอีก

เพราะ Marketing กำลังเข้าสู่สถานการณ์เดียวกัน

วันนี้เราสามารถสร้างสิ่งต่าง ๆ ได้เร็วขึ้นมาก

  • Campaign Microsite
  • Landing Page
  • Chatbot
  • Interactive Content
  • Quiz
  • AI Tool
  • Internal Marketing Tool
  • Personalization System

AI ช่วยลดเวลาและ Cost ของการ Production ได้

และผมเห็นว่านี่เป็นเรื่องดี

แต่สิ่งที่ต้องระวังคือ

Production Cost ลดลง ไม่ได้แปลว่า Marketing Cost ลดลงทั้งหมด

ลองคิด Campaign หนึ่งที่เราใช้ AI สร้าง Landing Page

สร้างเร็วขึ้น

แต่ถ้า Landing Page นั้นไม่มี Traffic

เราก็ยังต้องเสียเงินกับ Traffic

ถ้ามี Chatbot

แต่ไม่มีคนใช้

เราก็ยังอาจมี Infrastructure Cost

ถ้าใช้ AI Personalization

แต่ Incremental Conversion ไม่ได้เพิ่มตาม Cost

เราก็มี Technology ที่เก่ง

แต่ Business Case อาจไม่ดี

นี่คือเหตุผลที่ผมคิดว่า Marketer ในยุค AI ต้องขยับจาก

“สร้างอะไรได้บ้าง?”

ไปเป็น

“อะไรควรถูกสร้าง?”

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

Vibe Coding จึงไม่ใช่แค่เรื่อง Coding แต่มันคือเรื่องของ Decision Making

ผมคิดว่าความเข้าใจผิดอย่างหนึ่งเกี่ยวกับ Vibe Coding คือการมองว่ามันเป็น Technology ใหม่สำหรับ Developer

จริง ๆ แล้วมันกำลังเปลี่ยน Cost of Experimentation

เมื่อ Cost ในการสร้าง Prototype ลดลง

จำนวน Experiment ที่เราทำได้จะเพิ่มขึ้น

และเมื่อจำนวน Experiment เพิ่มขึ้น

ความสามารถในการเลือก Experiment ที่ควรทำจะสำคัญขึ้น

นี่ทำให้บทบาทของคนไม่ได้หายไป

แต่มันเปลี่ยน

จาก

“คนที่สร้าง Software”

ไปสู่

“คนที่ตัดสินใจว่า Software ไหนควรถูกสร้าง”

AI สามารถช่วย Build ได้

แต่ไม่ได้ช่วยตัดสินใจแทนว่า

ควร Run ต่อหรือไม่

Build ได้ ≠ Run คุ้ม

สุดท้ายผมเลยกลับมาที่ Mental Model เดิม

Build ได้ ≠ Run คุ้ม

ผมคิดว่านี่เป็นประโยคที่ควรอยู่ในหัวของทุกคนที่กำลังใช้ Vibe Coding

เพราะวันนี้เรามีเครื่องมือที่ทำให้ Software Creation ง่ายมาก

Google เองอธิบายว่า Vibe Coding กำลังทำให้การสร้าง Application เข้าถึงคนที่มีพื้นฐาน Programming น้อยลง ขณะที่เครื่องมือและบริการจำนวนมากก็ทำให้การสร้างและ Deploy Software ทำได้ง่ายขึ้นกว่าเดิม Google Cloud

แต่ความง่ายในการ Build ไม่ได้ลบกฎพื้นฐานของ Software Economics

ระบบยังต้องใช้ Compute

ข้อมูลยังต้องถูกเก็บ

Request ยังต้องถูกประมวลผล

AI ยังต้องถูกเรียก

Infrastructure ยังต้องถูกดูแล

และ Software ยังต้องสร้าง Value มากกว่าต้นทุนที่มันสร้างขึ้นมา

ดังนั้นผมไม่ได้คิดว่าเราควรหยุด Vibe Coding

ตรงกันข้าม

ผมคิดว่าเราควร Vibe Coding ให้มากขึ้นด้วยซ้ำ

แต่ต้องเปลี่ยนคำถามก่อนเริ่ม

จาก

“สร้างได้ไหม?”

เป็น

“ถ้าสร้างแล้ว เราจะ Run มันอย่างไร?”

และจาก

“AI เขียนได้เร็วแค่ไหน?”

เป็น

“ถ้า User มาเพิ่มขึ้น เราจะจ่ายเพิ่มเท่าไร?”

เพราะในโลกที่การ Build กำลังถูกลงเรื่อย ๆ

สิ่งที่แพงขึ้นอาจไม่ใช่การสร้าง

แต่คือการ สร้างสิ่งที่ไม่ควร Run ตั้งแต่แรก

สรุป: AI ทำให้ Build ถูกลง แต่ไม่ได้ทำให้ Software ถูกลงทั้งหมด

Build ได้ ไม่เท่ากับ Run คุ้ม: ตราชั่งเปรียบเทียบฝั่ง Build ที่มี Idea, Prompt และ Working App กับฝั่ง Run ที่มีต้นทุน Server, Compute, Storage, Bandwidth, Database และ Monthly Cost ที่เพิ่มขึ้นต่อเนื่อง สรุปว่า AI ทำให้ Build ถูกลง แต่ไม่ได้ทำให้ Software ถูกลงทั้งหมด

จาก Case เล็ก ๆ ของ FaceSwap App ในงานแต่งของผม สิ่งที่ผมได้กลับมาไม่ใช่แค่ App หนึ่งตัว

แต่เป็น Mental Model ใหม่เกี่ยวกับ Software

เมื่อก่อนผมมองว่า

Idea → Build → Done

วันนี้ผมเริ่มมองว่า

Idea → Build → Run → Value

AI ทำให้ขั้น Build ง่ายขึ้นมาก

และนั่นเป็นเรื่องดี

เพราะมันเปิดโอกาสให้เราทดลองสิ่งที่เมื่อก่อนไม่กล้าสร้าง

แต่ทันทีที่ Software ถูก Deploy

คำถามเปลี่ยน

เราไม่ได้กำลังถามแล้วว่า

“สร้างได้หรือเปล่า?”

เรากำลังถามว่า

“มันคุ้มค่าที่จะเปิดต่อหรือเปล่า?”

สำหรับผม นี่คือบทเรียนที่สำคัญที่สุดจาก Vibe Coding

อย่าดูแค่ว่า AI ทำให้เราสร้าง Software ได้เร็วแค่ไหน

ให้ดูด้วยว่า

Software ที่ AI ช่วยเราสร้างนั้น สร้าง Value ได้มากพอที่จะจ่ายค่าการมีอยู่ของมันหรือไม่

เพราะในวันที่ทุกคน Build ได้เร็วขึ้น

ความได้เปรียบอาจไม่ได้อยู่ที่ว่า

ใครสร้างได้เร็วที่สุด

แต่อยู่ที่ว่า

ใครรู้ว่าอะไรควรสร้าง และอะไรไม่ควรเปิดให้ Run

References

  1. Google Cloud: What is vibe coding?
  2. IBM: What is vibe coding?
  3. Martin Fowler: Vibe Coding
  4. Supabase Pricing
  5. Vercel Pricing
  6. Vercel — Included Pro usage is now credit-based


Related Posts 

บทความเพิ่มเติม

Discover more from Spark Factor - Digital Marketing Agency

Subscribe now to keep reading and get access to the full archive.

Continue reading