ความคิดเห็น: คืออะไรคือ Vibe Coding และทำไมทุกคนถึงยอมรับแนวโน้มนี้?

Image generated with ChatGPT

ความคิดเห็น: คืออะไรคือ Vibe Coding และทำไมทุกคนถึงยอมรับแนวโน้มนี้?

ระยะเวลาในการอ่าน: 3 นาที

  • Andrea Miliani

    ถูกเขียนขึ้นโดย Andrea Miliani ผู้เชี่ยวชาญข่าวเทคโนโลยี

  • ทีมแปลภาษา

    แปลโดย ทีมแปลภาษา ทีมแปลภาษาและบริการแปลภาษา

“การเขียนโค้ดตามไวป์” กำลังแพร่กระจายตามไปด้วยการพัฒนาเครื่องมือ AI ใหม่ ๆ หลังจากที่ Andrej Karpathy ให้คำนิยามแก่วิธีการนี้ แม้แต่คนที่ไม่เคยเขียนโค้ดเดียวในชีวิตของพวกเขาก็สามารถสร้างเว็บไซต์และแอปพลิเคชันได้ แต่ก็ไม่ได้หายจากความเสี่ยง

คำศัพท์ใหม่ที่กำลังเป็นที่สนใจในวงการเทคโนโลยี: การเขียนโค้ดตามไวป์.

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

ซันดาร์ พิชัย CEO ของ Google ได้กล่าวเมื่อเร็วๆนี้ว่าเขาได้ทำ vibe coding ด้วยความสนุกในขณะที่กำลังสร้างเว็บไซต์ บริษัทเทคโนโลยีเช่น Figma, Anthropic และ Mistral ได้เปิดตัวผลิตภัณฑ์ที่เพิ่มประสิทธิภาพสำหรับ vibe coding แล้ว และผู้ที่ไม่ได้รับการฝึกอบรมวิศวกรรมอย่างเป็นทางการก็ได้เปิดตัวแอพและผลิตภัณฑ์ดิจิทัลอื่นๆ ด้วยตนเองแล้ว

แม้ว่าการเขียนโค้ดแบบไวบ์จะดูเหมือนเป็นเรื่องที่มหัศจรรย์และสนุกสนาน แต่กิจกรรมนี้ก็ยังสร้างความกังวลในชุมชนเทคโนโลยีอย่างหลากหลาย ทั้งความกังวลเกี่ยวกับอนาคตของนักพัฒนาซอฟต์แวร์และการลดลงอย่างรุนแรงของโอกาสงานเขียนโค้ดระดับเริ่มต้น นอกจากนี้ ผู้เชี่ยวชาญยังเตือนเกี่ยวกับช่องโหว่และความเสี่ยงที่พบในรหัสที่สร้างโดยปัญญาประดิษฐ์.

นี่คือสิ่งที่ทุกคนควรรู้เกี่ยวกับการเขียนโค้ดด้วยวิบาคในปี 2025:

วิบาคโค้ดคืออะไร?

การเขียนโค้ดด้วยวิบาคได้มีอยู่ตั้งแต่การปล่อยระบบ AI ที่สร้างขึ้นบนโครงสร้างตั้งแต่หลายปีที่แล้ว มันเป็นการอ้างถึงการทำงานของการใช้โมเดล AI ที่ขั้นสูง เช่น OpenAI’s ChatGPT, Anthropic’s Claude, หรือ Google’s Gemini ในการพัฒนาโค้ด, ซ่อมแซม, ทำงาน, และสร้างโครงการใหม่จากตัวผลักดันภาษาธรรมดา.

ตามที่ IBM ได้กล่าวไว้ สำหรับสาขาวิชานี้ผู้ใช้จะยึดหลักการ “เขียนโค้ดก่อน ปรับปรุงให้ดีขึ้นภายหลัง” ซึ่งให้เทคโนโลยีได้พัฒนาไอเดียทางสร้างสรรค์ของพวกเขาตามที่คิดว่าเหมาะสม แล้วจึงมาปรับปรุงให้ดีขึ้นในภายหลัง หลังจากที่การปฏิบัตินี้เริ่มต้นได้รับความนิยม และผู้คนเริ่มนำกลยุทธ์นี้ไปสร้างซอฟต์แวร์ บริษัทมากมายจึงได้เปิดตัวผู้ช่วยการเขียนโค้ดด้วย AI เช่น GitHub Copilot, Cursor, และ Replit เพื่อช่วยผู้คนในการเดินทางของการตีโค้ดตามความรู้สึกของพวกเขา

Karpathy, ผู้สร้างคำศัพท์

เป็น Andrej Karpathy—ผู้ร่วมก่อตั้ง OpenAI และผู้ก่อตั้ง Eureka Labs—ท่านคนนี้เป็นผู้ที่สร้างชื่อและนิยามให้กับการปฏิบัตินี้เมื่อไม่นานมานี้ในเดือนกุมภาพันธ์

“มีการเขียนโค้ดแบบใหม่ที่ฉันเรียกว่า “vibe coding” คือการที่คุณเต็มใจให้ความรู้สึกของคุณไปกับการทำงาน, รับรู้ความเร็วในการเติบโตของงาน, และลืมไปเลยว่าโค้ดที่คุณเขียนอยู่แม้กระทั่งมันมีอยู่จริง” เขียน วิศวกรคอมพิวเตอร์และนักวิทยาศาสตร์บนแพลตฟอร์มสื่อสังคม X ว่า “มันเป็นไปได้เพราะ LLMs (เช่น Cursor Composer w Sonnet) ที่กำลังเป็นที่นิยมมากขึ้น”

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

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

การปฎิวัติของการเขียนโค้ด Vibe

การนำ Vibe coding มาใช้ดูเหมือนจะเติบโตขึ้นอย่างรวดเร็วในสัปดาห์ที่ผ่านมา ทุกคนและทุกบริษัทตอนนี้กำลังผสานการปฏิบัตินี้เข้ากับการ “เล่น” และสร้างซอฟต์แวร์ที่ไม่เคยเป็นลำดับความสำคัญก่อนหน้านี้ เนื่องจากมันต้องใช้เวลาพัฒนามากเกินไป

บริษัทต่างๆกำลังนำเทคนิคนี้มาใช้เพื่อสำรวจไอเดีย และมีการก่อตั้งสตาร์ทอัพใหม่ๆจากการเขียนโค้ดด้วย “vibe” ซึ่งบริษัท Anthropic ได้จัดงาน “vibe coding marathon” ครั้งแรกของตนเองที่นิวยอร์ก เมื่อผู้สร้างที่มีความคิดสร้างสรรค์ได้พัฒนาโลกโบราณที่สามารถสำรวจได้ในรูปแบบ 3D, เกมส์เรียนภาษาจีน, บะหมี่ที่เต้นรำ และอีกมากมาย

ทอม บลอมฟิลด์, หุ้นส่วนใน Y Combinator—ที่ก็รู้วิธีการเขียนโค้ด—เข้าใจเหตุผลที่นักลงทุนสนับสนุนบริษัทที่มีโค้ดที่เขียนด้วย AI และอธิบายว่าเขาเองได้ทำการเขียนโค้ดตามความรู้สึก บลอมฟิลด์ได้สร้างเว็บไซต์ที่ชื่อว่า Recipe Ninja ในเวลาเพียงไม่กี่วัน

“น่าจะประมาณ 30,000 บรรทัดของรหัสด้วย ฉันอาจจะต้องสร้างมันอย่างน้อยปีเดียว,” เขากล่าวในสัมภาษณ์กับ NPR เกี่ยวกับการเขียนโค้ดด้วยความรู้สึก. “มันไม่ใช่เรื่องที่เกิดขึ้นทันที, แต่ฉันอาจจะใช้เวลาทำมันประมาณ 100 ชั่วโมง.”

Y Combinator ได้ลงทุนให้กับสตาร์ทอัป BOND จำนวน $500,000 หลังจากที่พวกเขาพัฒนา “AI หัวหน้าเจ้าหน้าที่สำหรับ CEO และผู้บริหารที่ยุ่งยาก” โดยใช้การเขียนโค้ดด้วยความรู้สึกภายในเพียงไม่กี่ชั่วโมง.

ในเดือนมีนาคม ผู้บริหารสูงสุดของ Y Combinator คุณ Garry Tan ได้กล่าวว่า 25% ของสตาร์ทอัปในชั้นเรียนฤดูหนาวล่าสุดได้สร้าง 95% ของรหัสของพวกเขาโดยใช้เครื่องมือ AI และรายงาน GitHub ประจำปี 2024 ได้เปิดเผยว่า 97% ของนักพัฒนาซอฟต์แวร์ วิศวกร และโปรแกรมเมอร์ใช้เครื่องมือ AI ในการเขียนโค้ด

ทุกคนสามารถเขียนโค้ดได้แล้ว

การเคลื่อนไหวของ “vibe coding” ได้เสริมสร้างหลักการประชาธิปไตยของปัญญาประดิษฐ์ มันไม่ใช่แค่วิศวกรซอฟต์แวร์ นักพัฒนา และโปรแกรมเมอร์ที่สามารถสร้างซอฟต์แวร์ได้เท่านั้นแล้ว คนที่ไม่มีประสบการณ์ทางเทคนิคก็เริ่มสามารถสร้างผลงานที่น่าประทับใจได้เช่นกัน

ซินเธีย เชน เป็นตัวอย่างหนึ่ง เธอสร้างแอปชื่อ Dog-e-dex ขึ้นมาด้วยตนเองจากศูนย์, ด้วยการเขียนโค้ดด้วยความรู้สึก, โดยไม่มีการฝึกอบรมวิศวกรรมอย่างเป็นทางการ เมื่อหลายปีก่อน, เธอมีความคิดเกี่ยวกับแอปที่สามารถถ่ายภาพสุนัข, ระบุตัวตนของสุนัข, และให้ผู้ใช้ “สะสม” สุนัขเหมือนโปเกมอน แต่ในขณะนั้น, มันเป็นงานที่ยาก.

ในปีนี้, ภายในเพียงสองเดือน, เธอสร้างแอปขึ้นมา และตอนนี้มันสามารถใช้ได้แล้วบน App Store “มันเหมือนเวทมนต์,” เธอกล่าวในสัมภาษณ์กับ Business Insider. “ทุกครั้งที่ฉันกดปุ่มแสดงตัวอย่าง, มันเหมือนการเปิดของขวัญที่น่าตื่นเต้น.”

อีกกรณีหนึ่งที่ไม่ใช่เทคนิคคือ Éanna Kelly, นักเขียนเทคโนโลยีจาก Sifted, ที่อธิบายตัวเองว่า “ไม่ได้มีความรู้เกี่ยวกับเทคโนโลยีมากนัก” แต่ก็สามารถพัฒนาเว็บไซต์ 4 เว็บภายในหนึ่งสัปดาห์เพียงแค่ใช้การ vibe coding.

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

แต่ปัญหาจากผลิตภัณฑ์คุณภาพต่ำไม่ใช่ปัญหาที่ร้ายแรงที่สุด—มีความเสี่ยงอื่นๆ ที่นักเชี่ยวชาญบางคนกังวลมากขึ้น

ความเสี่ยงและผลกระทบจากการเขียนโค้ดแบบวายบ์

มีความกังวลและความเสี่ยงจำนวนมากที่ล้อมรอบ “vibe coding” อย่างหนึ่งก็คืออนาคตของผู้เชี่ยวชาญที่ทำงานในสายงานพัฒนาซอฟต์แวร์ บริษัท Signalfire ซึ่งเป็นบริษัทที่ติดตามการจ้างงานในวงการเทคโนโลยีรายงานว่าตำแหน่งการเขียนโค้ดระดับเริ่มต้นลดลง 24% ในปี 2024.

ยักษ์ใหญ่ด้านเทคโนโลยีได้เปิดเผยว่าส่วนที่สำคัญของโค้ดของพวกเขาถูกเขียนด้วยเครื่องมือ AI โดยเฉพาะ CEO ของ Google ได้กล่าวว่า “มากกว่า 30%” ของโค้ดของบริษัทถูกสร้างขึ้นด้วย AI ซึ่งเป็นอัตราส่วนที่คล้ายกับที่ Microsoft เปิดเผย และ Amazon ได้กล่าวในปีที่แล้วว่า AI ช่วยประหยัด “เทียบเท่ากับ 4,500 ปีของนักพัฒนา”

อย่างไรก็ตาม ข้อกังวลอีกหนึ่งเรื่องคือความปลอดภัยและความอ่อนแอที่ระบบ AI สามารถสร้างขึ้นมาในรหัสของพวกเขา

รหัสที่ไม่ปลอดภัย

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

กลุ่มของนักพัฒนาได้สร้างเครื่องมือทดสอบชื่อว่า BaxBench เพื่อวิเคราะห์การสร้างโค้ดที่ถูกต้องและตรวจจับช่องโหว่ จากรายงานเมื่อเร็ว ๆ นี้ ผู้เชี่ยวชาญได้ระบุว่า 62% ของโค้ดที่สร้างขึ้นโดย AI ยอดนิยมมีช่องโหว่หรือไม่ถูกต้อง.

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

กรณีที่น่าเป็นห่วง

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

ผู้ใช้ที่นิยมบนแพลตฟอร์มโซเชียลมีเดีย X คือ Leo ได้แบ่งปันกระบวนการเรียนรู้ของเขาในระหว่างการเขียนโค้ดและการโชว์ผลงานของเขาออนไลน์ ลีโอกล่าวว่าเขาสร้างแอปพลิเคชันแบบ software-as-a-service (SaaS) โดยใช้ Cursor และกำลังทำเงินจากมัน

“saas ของผมถูกสร้างด้วย Cursor ไม่มีโค้ดที่เขียนด้วยมือเลย” เขาเขียน “AI ไม่ได้เป็นแค่ผู้ช่วยอีกต่อไป แต่ยังเป็นผู้สร้างด้วย ทุกคนสามารถเลือกที่จะร้องเรียนเรื่องมันหรือเริ่มสร้างสิ่งใหม่ได้”

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

“ทุกคนค่ะ ฉันกำลังถูกโจมตีอยู่นะคะ” เขาเขียนไว้ “ทุกคนคงรู้กันว่าฉันไม่ใช่คนที่มีความรู้ทางเทคนิค ดังนั้น การหาวิธีแก้ปัญหานี้จึงใช้เวลามากขึ้นกว่าปกติค่ะ” เลโอจึงต้องปิดแอปพลิเคชันของเขาเป็นชั่วคราว

ในกรณีของ Leo นั้นเป็นตัวอย่างของการที่ “vibe coding” อาจผิดพลาดได้ แต่มันก็ไม่ใช่เรื่องที่เกิดขึ้นแบบเดียวๆ นะคะ แฮกเกอร์ได้เริ่มถ่ายโอนความอ่อนแอ ในเครื่องมือ AI เช่น Copilot และ Cursor ในหลายรูปแบบ เพิ่มความเสี่ยงและความน่าจะเป็นในการสร้างรหัสที่ไม่มั่นคง

อนาคตที่ยิ่งใหญ่กำลังรอคอย

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

แม้จะมีการอภิปรายเกี่ยวกับการใช้และอนาคตของ “vibe coding” แต่แนวคิดนี้ยังดูเหมือนจะอยู่ในระยะเริ่มต้นอย่างมาก พิจารณาเครื่องมือ AI ที่ทันสมัยและระบบที่ได้รับการปล่อยออกมาโดยบริษัทชั้นนำในอุตสาหกรรม ทั้งหมดนี้บ่งบอกว่ามันจะนำไปสู่การพัฒนาต่อไป และเราจะเห็นสร้างสรรค์ที่น่าประหลาดใจมากขึ้นในไม่ช้า – ไม่ว่าจะเป็นสิ่งดีหรือชั่ว

ทั้งนี้ที่จริงตำแหน่งงานสำหรับนักพัฒนาซอฟต์แวร์ – และสำหรับอาชีพส่วนใหญ่ทั่วโลก – สร้างความกังวลและความวิตกกังวล มุมมองที่เชิงบวกเกี่ยวกับ “vibe coding” ก็เป็นไปได้ มีบางผู้เชี่ยวชาญที่เชื่อว่าโค้ดจะมีความปลอดภัยมากขึ้น และหวังว่า จะมีบทบาทใหม่ๆ เกิดขึ้นที่ผู้ที่มีประสบการณ์ทางเทคนิคมากขึ้นสามารถโดดเด่นได้

คุณชอบบทความนี้ไหม?
โหวตให้คะแนนเลยสิ!
ฉันเกลียดมัน ฉันไม่ค่อยชอบเท่าไหร่ พอใช้ได้ ค่อนข้างดี รักเลย!

เราดีใจที่คุณชื่นชอบผลงานของเรา!

ในฐานะผู้อ่านผู้ทรงคุณค่า คุณช่วยให้คะแนนเราบน Trustpilot หน่อยได้ไหม? การให้คะแนนนั้นรวดเร็วและสำคัญกับเรามาก ขอบคุณสำหรับความร่วมมือ!

ให้คะแนนเราบน Trustpilot
0 ได้รับการโหวตให้คะแนนโดย 0 ผู้ใช้
ชื่อเรื่อง
ความคิดเห็น
ขอบคุณสำหรับคำแนะนำของคุณ