12 June 2026
/16 mins read
AI
Software Development
Developer
ไฮ๊ทครับทุกคน 👋 สบายดีกันใช่ไหมครับ?
พอดีช่วงนี้ขณะที่ผมกำลังเอานิ้วไถ social network ชมผลงานที่หลายท่านรังสรรค์ขึ้นมาด้วย AI แล้วก็คิดขึ้นมาได้ว่า…
โลกเราทุกวันนี้ตั้งแต่เรามี Generative AI, มี Transformer Model, มี LLM, มี AI ที่ฉลาด เข้าถึงง่าย ราคาดี และเข้าใจง่ายพอให้ทุกคนเข้าถึง
ทุกคนก็สร้างของตัวเองเต็มไปหมดเลย ซึ่งมันเป็นอะไรที่ดีมากเลยนะ ที่ทุกคนเราสร้างเองได้ … แต่…คุณได้เตรียมตัวเรื่องราวหลังจากที่คุณสร้าง product ของคุณไว้หรือยัง?
ผมเชื่อว่า 70-90% ของ Software Developer ก็น่าจะ aware สิ่งที่ผมเขียนในบทความนี้อยู่แล้วล่ะ แต่ผมอยากจะเล่าเรื่องนี้ให้กับท่านอื่นที่อาจจะไม่ได้นึกถึง
ในบทความนี้คงไม่ได้ครอบคลุมการดูแล product หลังการสร้างทั้งหมด แต่เป็นเรื่องนึงที่สำคัญไม่น้อย สำหรับท่านใดที่อาจจะไม่ได้ชินกับ Software Development
บทความนี้เหมาะสำหรับใคร?
- สำหรับทุกท่านเลยที่กำลังทำ Product ของเราตัวเอง ทั้งด้วย AI หรือไม่ได้ใช้ AI ก็ดี
จากหัวข้อบทความ ท่าน ๆ ก็อาจจะคิดว่า “ระเบิดเวลา” อะไร?
เวลาเราทำ product หรือระบบขึ้นมา มันประกอบไปด้วยหลายองค์ประกอบ มันถูกเขียนขึ้นมาด้วยโค้ดหลายชุด หลายแสน หลายล้านบรรทัด โค้ดแต่ละตัวก็ทำหน้าที่ของมันในเฉพาะเรื่อง เฉพาะ feature
ถ้าหากเราเทียบการสร้างโปรแกรมเหมือนกับการสร้างบ้าน มันก็ประมาณไปด้วยห้องมากมาย แต่ละห้องก็จะมีวัสดุ อุปกรณ์มากมาย ไม่ว่าจะเป็นเสา อิฐ ลวดเหล็ก สิ่งเหล่านี้ก็เปรียบเหมือนโค้ดแต่ละชุด
จริงอยู่ครับ ที่ทุกวันนี้เราไม่ได้เขียนสิ่งเหล่านั้นขึ้นเอง แต่เราให้ AI สร้างทั้งหมดนั้นขึ้นมาเองเลย แบบไม่ต้องเสียเวลา สร้างเองแม่มเลย จร๊บ
อิฐบล็อค, ยาแนว, logic, wallpaper, styling, ปุ่มสวย ๆ อะไรนู่นนี่นั่น ไม่ต๊องงง เดี๋ยว AI ที่รักของฉันสร้างให้! ทำได้หมด เขียนใหม่ตั้งแต่บรรทัดแรก เป็นของฉันเลย
แต่เนี่ยแหละ…มันอาจจะเป็น “ระเบิดเวลาของการทำเอง”
ในโลกของความเป็นจริงแล้ว เมื่อเราทำ product ตัวนึงขึ้นมา เราก็คาดหวังว่า ทำอย่างไรให้ product ของฉันทำงานต่อได้ ไม่พัง, ไม่มีปัญหา, ไม่โดน hack, ข้อมูลไม่หาย, เงินไม่โดนขโมย, ยังใช้งานต่อไปได้
ในช่วงแรกที่คุณใช้งาน มันก็คงไม่มีปัญหาอะไรหรอก แต่นานวันเข้า โค้ดของคุณก็จะเก่าลง, โค้ดที่ AI เขียนอาจจะทำงานกับระบบในวันนั้นไม่ได้แล้ว, โค้ดที่ AI เขียนไว้ อาจจะไม่ได้ครอบคลุมในบางกรณี แล้วเกิดช่องโหว่ ให้ hacker ได้มาขโมยของคุณ เงินของคุณ, ทำระบบคุณพัง, หรือโค้ดของคุณอาจจะไม่ได้ทำงานได้ดีมีประสิทธิภาพ, หรืออะไรแย่ ๆ ต่างนานา ที่อาจเกิดขึ้นได้
ซึ่งอะไรเหล่านี้ เราแทบไม่มีทางป้องกันมันได้ทั้งหมดแน่ เพราะบางครั้งมันก็ไม่ได้เกิดจากคุณด้วยซ้ำไป แต่อาจเกิดจากคอมพิวเตอร์ของคุณ, ภาษาที่คุณใช้, อะไรก็ได้!
ที่นี้แล้วมันยังไงกันล่ะ? ถ้าหากคุณให้ AI เขียนทุกอย่างเอง หรือคุณเขียนทุกอย่างเอง คำถามคือ คุณจะดูโค้ดทุกระเบียดนิ้วเองไหวหรือไม่? AI ของคุณจะหาทุกอย่างของคุณไหวไหม? คุณจะยอมเสียเงินหลายหมื่น หลายแสนเพื่อแก้ปัญหาเหล่านี้ไว้จริง ๆ หรือ?
ทำไมเราไม่ใช้ของที่คนอื่น เขาทำไว้อยู่แล้ว มีคนดูแล มีการ optimize เรียบร้อยแล้ว, มีกฏ มีระเบียบ ที่ชัดเจน มีคนคอยดูแลอยู่เรื่อย ๆ แทนล่ะ? ทำไมเราต้องสร้างของขึ้นมาเองทั้งหมดเลยด้วย AI ด้วยล่ะ?
เหมือนกับสำนวนนึงที่บอกว่า “Don’t Reinvent the Wheel” อย่าสร้างสิ่งที่มีอยู่แล้วขึ้นมาซ้ำอีก เพราะมันอาจจะไม่คุ้มค่าที่จะสร้างขึ้นมาเองเลยด้วยซ้ำไป

การทำของทุกอย่างเอง มันมีราคาที่ต้องจ่าย ไม่ว่าจะเป็นเวลาที่ต้องมาไล่ตรวจสอบ, ความรู้เฉพาะทางที่ต้องทำความเข้าใจ เพื่อปรับปรุง, เงินที่ต้องใช้เพื่อจ้าง AI หรือมนุษย์มาซ่อม…หรือแม้กระทั่งจ่ายค่าปรับ…
เหมือนกับเราก็ไม่จำเป็นต้องสร้างทุกอย่างในบ้านเองก็ได้ เราซื้อวัสดุ เฟอร์นิเจอร์ที่มีขายอยู่แล้ว ทำไว้แล้ว ที่มีมาตราฐาน มีบริการหลังการขายอยู่แล้วก็ได้นะ
ด้วยเหตุฉะนี้แล้ว บางครั้งบาง product หรือ บางส่วนของ product เราไม่ต้องสร้างเอง แต่เป็นหยิบยืม หรือใช้ของอื่นเขา ก็อาจจะเป็นตัวเลือกที่ดีกว่า
ผมขอยกตัวอย่างสัก 2 ข้อ ให้ทุกท่านได้เห็นภาพตาม
แน่นอน เพราะแทนที่จะให้ AI สร้างโค้ดชุดใหญ่ ๆ เพื่อทำบางส่วน เราก็เรียกใช้ของที่คนอื่นทำมาก็จะประหยัด token เวลา และพลังของ AI ไปได้เยอะเลย
หากเปรียบกับของใช้ในบ้านเหมือนเดิม ถ้าคุณผลิตทีวีใช้เองในบ้าน ด้วยตัวคุณคนเดียว ที่อาจไม่ได้มีความรู้เรื่องระบบ electronic มากนัก คุณจะหาวัตถุดิบในการสร้างจากไหน สร้างยังไงไม่ให้ไฟไหม้ ทำยังไงให้ภาพชัด และต้นทุนไม่บานปลาย
แต่ถ้าหากเราใช้ทีวีที่ผู้ผลิตเขาทำมาขาย มีคนดูแล ทำให้รองรับผู้ซื้อจำนวนมาก เราก็มั่นใจได้ว่า หากของพังก็มีคนดูแลหลังการขาย ส่งซ่อมได้, ทีวีเปิด ดูหนังได้, ช่างส่วนใหญ่เข้าใจ
เช่นเดียวกันกับ Software ถ้าหากเราใช้ของที่คนอื่นทำมาแล้ว และมีผู้เชี่ยวชาญ และมีคนใช้อยู่ ก็(เชื่อ)ได้ว่ามันจะมีคนคอยรับผิดดูแลอยู่เรื่อย ๆ และหากต้องให้คนอื่นมาทำ product เราต่อ คนอื่น ๆ หรือ AI ก็จะเข้าใจได้ง่าย และทำต่อได้แทบจะทันที
แน่นอนเวลาเราไปกินก๋วยเตี๋ยวที่คนอื่นเขาปรุงมาให้ บางครั้งมันจะไปอร่อยเท่าเราปรุง แล้วชิมเองได้อย่างไร
ในบางครั้ง เราอาจจะมีความต้องการที่เฉพาะเจาะจงมาก ๆ ที่ของที่คนอื่นทำมาแล้วมันไม่สามารถตอบโจทย์เราได้ หรืออาจจะต้องปรับแต่งเยอะมาก ๆ เพื่อให้มันตอบโจทย์เราได้
แต่บางครั้งมันก็อาจจะไม่คุ้มค่าที่จะไปปรับแต่งมันเอง หรืออาจจะต้องไปสร้างเองอยู่ดี เมื่อเทียบกับเราหา workaround ปรับให้มันเข้าอาจจะเป็นทางเลือกที่ดีกว่า
การสร้างของขึ้นมาเองทั้งหมดด้วย AI อาจจะเป็นเรื่องที่น่าตื่นเต้นและสนุก แต่ก็ต้องระวังเรื่อง “ระเบิดเวลา” ที่อาจจะเกิดขึ้นได้ในอนาคตด้วยเช่นกัน การใช้ของที่คนอื่นทำมาแล้ว ก็เป็นทางเลือกที่ดี ที่ช่วยให้เราประหยัดเวลา ประหยัดเงิน และมีความปลอดภัยมากขึ้น แต่ก็ต้องยอมรับข้อจำกัดบางอย่างที่อาจจะเกิดขึ้นได้เช่นกัน
สุดท้ายนี้ ผมอยากจะฝากให้ทุกท่านได้คิดกันดูว่า เราควรจะให้ AI สร้างของขึ้นมาเองทั้งหมดเลย หรือเราควรจะใช้ของที่คนอื่นทำมาแล้วบ้าง เพื่อให้เราสามารถดูแลรักษา และพัฒนาต่อไปได้ในอนาคตอย่างยั่งยืนมากขึ้น
สำหรับวันนี้อยากจะบอกว่า ม้าที่ว่าก็ยังแพ้ลา เพราะว่าลาไปก่อนนนน
โดย Jirachai C.