สำรวจมุมมองของ Boris Cherny จาก Anthropic เกี่ยวกับการเปลี่ยนแปลงของการเขียนโปรแกรมตั้งแต่ยุคบัตรเจาะรูจนถึง AI สมัยใหม่ พร้อมแนวทางการพัฒนาผลิตภัณฑ์ Claude Code ในยุค AI ที่ก้าวกระโดดอย่างรวดเร็ว
สำรวจการเดินทางของ OpenAI จากความฝันสู่ความจริงกับ Sam Altman พร้อมบทเรียนการสร้างทีม AI ชั้นนำและเทคโนโลยีล้ำสมัยอย่าง ChatGPT และฟีเจอร์ Memory ที่เปลี่ยนแปลงโลก AI ไปตลอดกาล
Claude Code & การเปลี่ยนแปลงของ Agentic Coding: มุมมองลึกจาก Boris Cherny แห่ง Anthropic
สำรวจมุมมองของ Boris Cherny จาก Anthropic เกี่ยวกับการเปลี่ยนแปลงของการเขียนโปรแกรมตั้งแต่ยุคบัตรเจาะรูจนถึง AI สมัยใหม่ พร้อมแนวทางการพัฒนาผลิตภัณฑ์ Claude Code ในยุค AI ที่ก้าวกระโดดอย่างรวดเร็ว
ในโลกของการพัฒนาซอฟต์แวร์ที่เปลี่ยนแปลงอย่างรวดเร็ว การมาของ AI และโมเดลที่มีความสามารถในการเขียนโค้ดได้อย่างชาญฉลาดกลายเป็นจุดเปลี่ยนสำคัญ หนึ่งในเสียงที่น่าสนใจในวงการนี้คือ Boris Cherny ผู้สร้าง Claude Code และสมาชิกทีมเทคนิคของ Anthropic ที่ได้เล่าถึงวิวัฒนาการของการเขียนโปรแกรมและ UX ของเครื่องมือเขียนโค้ด พร้อมทั้งชี้ให้เห็นถึงทิศทางของผลิตภัณฑ์ในยุคที่โมเดล AI กำลังพัฒนาแบบ "unexponential" หรือก้าวกระโดดอย่างรวดเร็วเกินกว่าที่จะคาดเดาได้
บทความนี้จะพาเราไปสำรวจมุมมองของ Boris Cherny เกี่ยวกับการเปลี่ยนแปลงของการเขียนโปรแกรมตั้งแต่ยุคแรกเริ่มจนถึงยุค AI และแนวทางของทีม Claude Code ในการสร้างผลิตภัณฑ์ที่สอดคล้องกับการเปลี่ยนแปลงนี้ พร้อมทั้งวิเคราะห์เชิงลึกและแง่มุมที่น่าสนใจจากเนื้อหาในคลิป เพื่อให้เราเข้าใจภาพใหญ่ของอนาคตการเขียนโค้ดและการใช้งานโมเดล AI ได้ดียิ่งขึ้น
วิวัฒนาการของการเขียนโปรแกรม: จากสวิตช์บอร์ดสู่ AI
Boris ได้เล่าถึงจุดเริ่มต้นของการเขียนโปรแกรมในช่วงปี 1930-1940 ซึ่งในเวลานั้นยังไม่มีซอฟต์แวร์อย่างที่เราคุ้นเคย การเขียนโปรแกรมเป็นกระบวนการทางกายภาพที่เกี่ยวข้องกับสวิตช์บอร์ดและอุปกรณ์เครื่องจักรกล ต่อมาในปี 1950 การใช้บัตรเจาะรู (punch cards) ก็กลายเป็นวิธีการหลักในการเขียนโปรแกรม ซึ่งเป็นเรื่องใกล้ตัวของ Boris เพราะคุณปู่ของเขาเป็นหนึ่งในโปรแกรมเมอร์คนแรก ๆ ในสหภาพโซเวียต และแม่ของเขาก็ได้เล่าถึงความทรงจำในวัยเด็กที่เห็นกองบัตรเจาะรูและใช้สีเทียนวาดลงไปบนบัตรเหล่านั้น
ในยุคแรก ๆ การเขียนโปรแกรมต้องใช้เครื่องพิมพ์ดีดเพื่อเจาะรูบนบัตรเจาะรู ต่อมาได้เกิดโปรแกรมแก้ไขข้อความ (text editor) ตัวแรกที่ชื่อว่า Ed ซึ่งถูกพัฒนาโดย Ken Thompson ที่ Bell Labs ซึ่งแม้จะดูเรียบง่ายและไม่มีคุณสมบัติอย่างเคอร์เซอร์หรือ scroll back แต่มันคือจุดเริ่มต้นของ UX สำหรับการเขียนโปรแกรมในซอฟต์แวร์
หลังจากนั้นก็มีนวัตกรรมสำคัญอย่าง Vim และ Emacs ซึ่งกลายเป็นโปรแกรมแก้ไขข้อความยอดนิยมในวงการนักพัฒนา
ในปี 1980 มีการพัฒนา Smalltalk '80 ซึ่งเป็นหนึ่งในโปรแกรมแรก ๆ ที่นำเสนออินเทอร์เฟซกราฟิกสำหรับการเขียนโปรแกรม โดยมีฟีเจอร์ที่ล้ำหน้าอย่าง live reload ซึ่ง Boris ชี้ว่าเป็นสิ่งที่เรายังพยายามทำให้ดีขึ้นในยุค React JS ปัจจุบัน
แนวทางของ Claude Code กับการรับมือยุค AI ที่พัฒนาอย่างรวดเร็ว
Boris เล่าให้ฟังถึงแนวทางการพัฒนาผลิตภัณฑ์ของทีม Claude Code ซึ่งเน้นการเริ่มต้นจาก Terminal โดยให้ผู้ใช้เข้าถึงโมเดล AI ในระดับต่ำที่สุดเท่าที่จะทำให้ยังคงประสิทธิภาพการทำงานได้ดี
เหตุผลหนึ่งมาจาก Anthropic เป็นบริษัทที่เน้นการพัฒนาโมเดล AI และต้องการให้ผู้ใช้ได้สัมผัสความสามารถของโมเดลอย่างแท้จริง อีกส่วนหนึ่งคือทีมเองก็ยังไม่แน่ใจว่า UX ที่เหมาะสมที่สุดสำหรับยุคนี้คืออะไร จึงเลือกเริ่มจากสิ่งที่เรียบง่ายและยืดหยุ่นที่สุด
Claude Code จึงเป็นผลิตภัณฑ์ที่ตั้งใจให้เป็นเครื่องมือทั่วไป ที่แสดงศักยภาพของโมเดลอย่างชัดเจน โดยไม่ปิดกั้นการใช้งานและสามารถทำงานร่วมกับเครื่องมืออื่น ๆ ได้อย่างไร้รอยต่อ
โมเดล AI กับการเติบโตแบบ Unexponential
หนึ่งในข้อสรุปสำคัญของ Boris คือโมเดล AI กำลังเติบโตและพัฒนาความสามารถแบบไม่เป็นเส้นตรงหรือ exponential แต่เขาใช้คำว่า unexponential เพื่อสื่อถึงการก้าวกระโดดอย่างรวดเร็วและเกินกว่าที่คาดคิดได้
การเล่าประวัติศาสตร์ของการเขียนโปรแกรมและ UX จาก Boris ให้ภาพที่ชัดเจนว่าเทคโนโลยีและประสบการณ์ผู้ใช้ในวงการนี้เปลี่ยนแปลงอย่างไรบ้าง และเหตุใดจึงสำคัญต่อการพัฒนาระบบ AI ที่เน้นการเขียนโค้ด
วิธีการของ Claude Code ที่เน้นความเรียบง่ายและความเป็นกลางจึงเหมาะสมกับยุคนี้ที่ยังไม่มีใครรู้ว่า UX แบบไหนจะเหมาะสมที่สุดในอนาคต การเปิดให้ผู้ใช้ทดลองและปรับแต่งเองถือเป็นการเรียนรู้และพัฒนา UX ที่ดีที่สุดในสถานการณ์ที่ยังไม่แน่นอน
นอกจากนี้ การที่โมเดล AI กำลังเติบโตแบบ unexponential ทำให้ทีมพัฒนาผลิตภัณฑ์ต้องเตรียมพร้อมรับมือกับการเปลี่ยนแปลงอย่างรวดเร็ว และต้องสร้างเครื่องมือที่สามารถปรับเปลี่ยนและขยายตัวได้ง่าย ซึ่ง Claude Code พยายามตอบโจทย์นี้อย่างชัดเจน
อีกประเด็นที่น่าสนใจคือการที่ Boris และทีม Anthropic มองว่าโมเดลที่ทั่วไปและครอบคลุมที่สุดจะเป็นฝ่ายชนะ ทำให้เราเห็นภาพการพัฒนาโมเดล AI ที่ไม่เพียงแต่เพิ่มความสามารถเฉพาะทาง แต่ต้องขยายขอบเขตและการใช้งานให้หลากหลายมากขึ้น เพื่อรองรับการใช้งานที่กว้างขวางในอนาคต
สรุปความสำคัญของ Claude Code ในยุค AI
Claude Code เป็นเครื่องมือที่เน้นให้ผู้ใช้เข้าถึงโมเดล AI ได้อย่างลึกซึ้งผ่าน Terminal โดยไม่จำกัดรูปแบบการใช้งาน
การเล่าถึงวิวัฒนาการของการเขียนโปรแกรมและ UX ของเครื่องมือเขียนโค้ดโดย Boris Cherny สะท้อนให้เห็นถึงความเปลี่ยนแปลงที่สำคัญในวงการเทคโนโลยี โดยเฉพาะอย่างยิ่งในยุคที่โมเดล AI กำลังเข้ามามีบทบาทสำคัญในกระบวนการสร้างซอฟต์แวร์
แนวทางของ Claude Code ที่เน้นความเรียบง่ายและเปิดกว้าง เป็นตัวอย่างที่ดีของการรับมือกับความไม่แน่นอนในอนาคต และเป็นการเปิดโอกาสให้ผู้ใช้ได้ทดลองและค้นพบวิธีการใช้งานที่ดีที่สุดสำหรับตนเอง
โมเดล AI ที่เติบโตแบบ unexponential ทำให้โลกของการเขียนโปรแกรมและการพัฒนาซอฟต์แวร์ต้องปรับตัวอย่างรวดเร็ว ทั้งในแง่ของเทคโนโลยี เครื่องมือ และกระบวนการทำงาน
สุดท้ายนี้ ความเข้าใจในประวัติศาสตร์และวิวัฒนาการของเครื่องมือเขียนโค้ดจะช่วยให้เราเตรียมตัวรับมือกับการเปลี่ยนแปลงอย่างมั่นใจ และสามารถใช้ประโยชน์จาก AI เพื่อสร้างสรรค์ซอฟต์แวร์ที่มีคุณภาพและตอบโจทย์ยุคดิจิทัลได้อย่างแท้จริง
สำรวจวิสัยทัศน์ Anthropic ในการพัฒนา AI agents ทรงพลัง พร้อมเปิดตัว Claude 4 Opus และ Sonnet ที่ช่วยนักพัฒนาเพิ่มประสิทธิภาพการทำงานและนวัตกรรมองค์กรอย่างปลอดภัยและมีประสิทธิผล
สำรวจความก้าวหน้าของ Claude 4 รุ่นใหม่ Opus และ Sonnet ที่พัฒนา AI Agent ให้ทำงานร่วมกับมนุษย์ได้อย่างมีประสิทธิภาพ ด้วยความจำยาวนาน การคิดวิเคราะห์ และการทำตามคำสั่งซับซ้อน