สำหรับคนที่ไม่ได้คลุกคลีอยู่กับวงการคอมนัก การเขียนโค้ดคงจะเป็นอะไรที่ซับซ้อนเอามาก และต่อให้เป็นโปรแกรมเมอร์เอง เชื่อว่าหลายคนไม่น้อยเลยก็คงอยากให้การเขียนโค้ดนั้นมันง่ายขึ้นกว่าที่เป็นอยู่แม้สักนิด
ดังนั้นนี่จึงอาจจะเป็นข่าวดีที่น่าสนใจสำหรับหลายๆ คนเลยก็ได้ เพราะล่าสุดนี้เอง เราก็กำลังจะมีระบบอัลกอริทึมตัวใหม่ซึ่งสามารถฟังคำสั่งภาษาอังกฤษจากมนุษย์ และเปลี่ยนมันให้เป็นโค้ดแบบอัตโนมัติแล้ว
ระบบอัลกอริทึมตัวใหม่นี้มีชื่อว่า “Codex” ผลงานใหม่ของ OpenAI บริษัทวิจัย AI ที่เดิมทีแล้วมี Elon Musk เป็นหนึ่งในผู้ก่อตั้ง โดยมันถูกสร้างขึ้นโดยมีอัลกอริธึมการสร้างบทความมีชื่ออย่าง GPT-3
และถูกอ้างว่าจะสามารถรับคำสั่งจากผู้ใช้งานอย่างเช่น รูปลักษณ์หรือฟังก์ชันพื้นฐานของเว็บไซต์ที่ต้องการสร้าง หรือ ตำแหน่งของเมนู และเปลี่ยนมันเป็น โค้ดของซอฟต์แวร์โดยตรงได้
โดยเจ้าอัลกอริทึมตัวใหม่นี้ถูกระบุว่าไม่ได้ออกแบบมาให้ AI รับผิดชอบการเขียนโปรแกรม แต่มันจะทำหน้าที่เสมือนผู้ช่วยของโปรแกรมเมอร์ เพื่อลดความซับซ้อนของงานเขียนโปรแกรมให้แก่ผู้เขียนโค้ดที่มีประสบการณ์
หรือเป็นเครื่องมือเพื่อช่วยให้ผู้เริ่มต้นเขียนโปรแกรมเรียนรู้ในวิชานี้ได้ง่ายขึ้น
“เราเห็นสิ่งนี้เป็นเครื่องมือในการเพิ่มจำนวนโปรแกรมเมอร์” Greg Brockman ผู้ร่วมก่อตั้ง OpenAI กล่าว
“การเขียนโปรแกรมมีสองส่วน: ‘คิดกับปัญหาและพยายามทำความเข้าใจ’ และ ‘แมปส่วนเล็กๆ เหล่านั้นกับโค้ดที่มีอยู่ ไม่ว่าจะเป็นไลบรารี ฟังก์ชัน หรือ API’ มันคือส่วนที่สองที่มนุษย์พบว่าน่าเบื่อหน่าย แต่ Codex ทำได้ยอดเยี่ยม”
หากทุกอย่างเป็นไปได้ด้วยดี ในอนาคต Codex จะไม่เพียงช่วยโปรแกรมเมอร์ให้ทำงานง่ายขึ้นเท่านั้น แต่มันยังอาจกลายเป็นอินเทอร์เฟซใหม่ระหว่างผู้ใช้และคอมพิวเตอร์แทน OS เดิมๆ ได้เลย
แม้ว่าเช่นเดียวกับระบบ AI อื่นๆ ในปัจจุบัน Codex จะยังคงต้องได้รับการปรับปรุงแก้ไข และพัฒนาอีกมากก็ตาม
ที่มา
openai.com/blog/openai-codex/
futurism.com/the-byte/openai-algorithm-written-commands-code
www.theverge.com/2021/8/10/22618128/openai-codex-natural-language-into-code-api-beta-access