- ช่วงหลังมานี้มีทั้ง ข้ออ้างที่ว่า AI จะมาแทนที่อาชีพโปรแกรมเมอร์ และเสียงโต้แย้งต่อเรื่องนี้เพิ่มมากขึ้น
- ใช้กรณีศึกษาการพัฒนาของ Google Translate เพื่อฉายให้เห็น ผลกระทบจริงและข้อจำกัดของเครื่องมืออัตโนมัติ
- ความต้องการแรงงานของ นักแปลและล่าม กลับเพิ่มขึ้นด้วยซ้ำ
- การแปลด้วยเครื่องยังไม่สามารถจัดการ บริบททางวัฒนธรรม ความกำกวม และนัยละเอียดอ่อน ได้
- เน้นย้ำว่าการเขียนโปรแกรมเองก็ต้องอาศัย งานเชิงสร้างสรรค์และการทำ abstraction คล้ายกับงานแปล เช่นกัน
สิ่งที่ Google Translate บอกเราเกี่ยวกับไวบ์โค้ดดิ้ง
ข้อถกเถียงล่าสุดเกี่ยวกับ AI และอาชีพสายโปรแกรมมิง
- ช่วงหลังมานี้มีทั้งมุมมองว่า โมเดลภาษาขนาดใหญ่ (LLM) จะเข้ามาแทนที่โปรแกรมเมอร์ และข้อโต้แย้งว่ามันทำไม่ได้
- ฝ่ายหนึ่งอ้างว่าเมื่อใช้ LLM สร้างเครื่องมือง่าย ๆ ได้ ก็แปลว่า โปรแกรมเมอร์ทุกคนจะตกงานในไม่ช้า
- ขณะที่อีกฝ่ายก็มีเสียงที่ปฏิเสธประโยชน์ของเครื่องมือเหล่านี้ไปเสียทั้งหมด
- ผู้เขียนย้ำว่าความเห็นที่แบ่งขั้วเช่นนี้จำเป็นต้องมองด้วย มุมมองที่ละเอียดมากขึ้น
พัฒนาการของแมชชีนทรานสเลชันและผลกระทบที่เกิดขึ้นจริง
- Google Translate ก้าวหน้าอย่างมากหลังจากนำ Neural Machine Translation (NMT) มาใช้ในปี 2016
- หลายคนเคยคาดการณ์ว่า เทคโนโลยีแปลภาษาด้วย AI จะทำให้อาชีพนักแปลและล่ามหายไป
- แต่ในความเป็นจริง คนจำนวนมากที่พูดเช่นนั้น ไม่เคยมีประสบการณ์ทำงานแปลหรืองานล่ามมาก่อน
- แม้จะยอมรับว่าแมชชีนทรานสเลชันมีประโยชน์ แต่คำพูดทำนองว่า “ไม่จำเป็นต้องมีล่ามอีกต่อไปแล้ว” นั้น เป็นความเข้าใจผิดเกี่ยวกับแก่นแท้ของงานแปลจริง
ความแตกต่างระหว่างนักแปลมนุษย์กับการแปลด้วยเครื่อง
- งานจริงของ นักแปลและล่าม ไม่ได้มีแค่การเปลี่ยนคำศัพท์และไวยากรณ์เท่านั้น แต่ให้ความสำคัญกับ การทำความเข้าใจบริบท การคลี่คลายความกำกวม และความไวต่อวัฒนธรรม
- ตัวอย่างเช่น แม้นอร์เวย์จะเป็นภาษาที่คล้ายภาษาอังกฤษ แต่ด้วย ความต่างทางวัฒนธรรม เช่น วิธีใช้ถ้อยคำสุภาพ ทำให้แมชชีนทรานสเลชันไม่สามารถถ่ายทอดความหมายที่ละเอียดอ่อนได้ครบ
- คำว่า “Jeg vil ha potetene(ขอมันฝรั่ง)” ในภาษานอร์เวย์ หากแปลตรงตัวเป็นอังกฤษจะฟังดูหยาบ แต่ในการสนทนาจริงจำเป็นต้องแปลตามความหมายให้สอดคล้องกับบริบท
- Google Translate ไม่สามารถจัดการนัยที่ละเอียดอ่อนแบบนี้ได้
- ในทางปฏิบัติ หากใช้แต่การแปลด้วยเครื่องใน บทสนทนาประจำวันหรือสถานการณ์ทางการ ก็อาจทำให้เกิดความเข้าใจผิดได้
- สำหรับภาษาอย่างญี่ปุ่นที่ไวยากรณ์และบริบทต่างจากภาษาอังกฤษมาก การแปลด้วยเครื่องอาจ สื่อความหมายผิดหรือสร้างประโยคที่ผิดไวยากรณ์ ได้
วิธีใช้งานแมชชีนทรานสเลชันในโลกจริง
- นี่ไม่ได้หมายความว่า Google Translate เป็นเครื่องมือที่ไม่ดี
- ตัวอย่างการใช้งานที่เป็นประโยชน์คือ ใช้เป็นตัวช่วยเมื่อ ผู้ใช้เข้าใจบริบททางภาษาและวัฒนธรรมอยู่แล้ว และต้องการขัดเกลาสำนวน
- ตัวอย่างสถานการณ์ เช่น “ฉันรู้อยู่แล้วว่าต้องการจะพูดอะไร แต่อยากดูว่ามีวิธีพูดให้เป็นธรรมชาติมากกว่านี้ไหม”
- นักแปลมนุษย์ เองก็ผสาน AI เข้าไปในเวิร์กโฟลว์การทำงานด้วย
- บทบาทของผู้เชี่ยวชาญมนุษย์คือ ประเมินผลลัพธ์ที่ AI เสนอ และปรับให้เข้ากับบริบทและจุดประสงค์
ความคล้ายคลึงกันระหว่างการเขียนโปรแกรมกับงานแปล
- โดยแก่นแท้แล้ว โปรแกรมเมอร์ก็มีบทบาทคล้าย ‘นักแปล’ คือการแปลงความต้องการของมนุษย์ที่กำกวมและซับซ้อน ให้เป็นภาษาที่ตายตัวซึ่งคอมพิวเตอร์เข้าใจได้
- การเขียนโปรแกรมคือการทำงานเชิงสร้างสรรค์ที่แปลง ความกำกวมและบริบททางวัฒนธรรม ของมนุษย์ให้เป็น ภาษาที่ชัดเจน สำหรับคอมพิวเตอร์
- เดิมทีภาษาโปรแกรมมี abstraction อยู่มาก จึงมีอุปสรรคในการเข้าถึงสูงกว่าการแปลด้วยเครื่อง แต่จากพัฒนาการของเครื่องมือ AI ในช่วงหลัง อุปสรรคนั้นกำลังลดลง
- แต่ AI ยังไม่ถึงระดับที่จะเข้าใจบริบทและความซับซ้อนได้อย่างสมบูรณ์จนมาแทนที่ได้
แนวโน้มในอนาคต
- สักวันหนึ่ง AI อาจ จัดการได้แม้กระทั่งบริบทและความกำกวม แต่ในตอนนี้ข้อจำกัดยังชัดเจน และยังต้องใช้เวลาอีกมาก
- แม้เครื่องมือ AI จะพัฒนาอย่างรวดเร็ว แต่ ประเด็นจริยธรรมและการใช้งานเครื่องมืออย่างรับผิดชอบ ก็ยังคงเป็นเรื่องสำคัญ
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มีความเห็นเห็นด้วยกับประเด็นที่ว่างานของนักแปลและล่ามมีส่วนที่ Google Translate ตามไม่ทันในเรื่องการเข้าใจบริบท การคลายความกำกวม และการรับมือกับความอ่อนไหวทางวัฒนธรรม แต่หากให้พรอมป์ต์กับ LLM อย่างเหมาะสม ก็สามารถเลียนแบบความสามารถเหล่านี้ได้ค่อนข้างดี ผู้แสดงความคิดเห็นซึ่งมีประสบการณ์แปลภาษาญี่ปุ่น-อังกฤษเน้นว่า LLM มีความสามารถด้านการแปลสูงกว่ามาก และได้สร้างระบบแปลเองด้วย Claude Code โดยผสาน LLM หลายตัวเข้าด้วยกัน ระบบจะถามตัวเลือกจากผู้ใช้ก่อน เช่น วัตถุประสงค์ของการแปล การปรับให้เข้ากับวัฒนธรรมหรือไม่ และจะใส่คำอธิบายประกอบหรือไม่ จากนั้นจึงส่งพรอมป์ต์ที่สอดคล้องกันไปยังสามโมเดล (OpenAI, Anthropic, Google) เพื่อสร้างฉบับร่างที่รวมผลแปลของทั้งหมด แล้วค่อยเกลาหลายรอบ ผลทดสอบสั้น ๆ พบว่าดีกว่าโมเดลเดี่ยวอย่างชัดเจน เหนือกว่า Google Translate มาก และให้ผลลัพธ์ระดับนักแปลมืออาชีพชั้นนำ อย่างไรก็ตาม งานล่ามโดยเฉพาะล่ามแบบเผชิญหน้าเป็นอีกกรณีหนึ่ง และในการแปลทั่วไปที่บุคลิกหรืออัตลักษณ์ของนักแปลมนุษย์ไม่ได้สำคัญมาก ก็เริ่มรู้สึกว่ามนุษย์แข่งขันได้ยากขึ้นเรื่อย ๆ
ยกตัวอย่างว่าการแปลด้วยเครื่องเป็นเครื่องมือที่มีประโยชน์ แต่ยังไม่ถึงขั้นแทนที่ผู้เชี่ยวชาญทั้งหมดได้ เครื่องมือช่วยเขียนโค้ดด้วย AI ก็น่าจะคล้ายกัน และคงต้องมีการก้าวกระโดดทางเทคโนโลยีครั้งใหญ่อีกครั้ง จึงจะทำให้ความกังวลว่าเหล่าผู้เชี่ยวชาญเดิมจะหายไปทั้งหมดกลายเป็นจริง หลายปีมานี้มีการคาดการณ์ว่า AI ด้านรังสีวิทยาจะมาแทนคนโดยสมบูรณ์ แต่ในความเป็นจริงความต้องการวินิจฉัยภาพกลับเพิ่มขึ้น และแม้ AI จะช่วยเพิ่มประสิทธิภาพ ก็ไม่เคยทำให้ต้องใช้คนน้อยลง ตรงกันข้ามกลับยิ่งขาดแคลนรังสีแพทย์หนักขึ้น
ประเด็นที่ว่างานแปลแตกต่างจากที่จินตนาการไว้ ทำให้นึกถึงกรณี “การทำให้เข้าท้องถิ่น (localization)” ในภาพยนตร์ Pixar เช่น ฉากโต๊ะอาหารที่เด็กโลกตะวันตกไม่ชอบบรอกโคลี ในเวอร์ชันญี่ปุ่นถูกเปลี่ยนเป็นถั่วเขียวซึ่งเป็นสิ่งที่เด็กญี่ปุ่นไม่ชอบ
เห็นด้วยกับบทความในหลายส่วน แต่ชี้จุดที่น่าเสียดายข้อหนึ่ง เช่น ตรรกะที่ว่า “แม้ในโลกที่ไม่มี Google Translate ก็มีคนไม่มากนักที่จะเรียนภาษาญี่ปุ่นหรือจ้างนักแปลอยู่ดี” หากนำไปใช้กับสภาพแวดล้อมการพัฒนา SW ก็อาจหมายความว่าผู้ใช้ส่วนใหญ่ของ “แอปคุณภาพต่ำที่สร้างด้วย AI” เดิมทีก็ไม่ได้สนใจการพัฒนาซอฟต์แวร์อยู่แล้ว ดังนั้นเรื่องนี้อาจไม่ได้ทำให้งานของนักพัฒนา SW ลดลงมากนัก แต่การพัฒนาซอฟต์แวร์มีคุณลักษณะที่ต่างออกไปโดยพื้นฐาน เช่น ขนาดของโอกาสทางธุรกิจและต้นทุน จึงเป็นไปได้ว่า AI จะส่งผลต่ออุปสงค์งานนักพัฒนาเดิมจริง
แม้ไม่มีหลักฐานทางสถิติ แต่รู้สึกว่าเพื่อนนักแปลรอบตัวกำลังเจองานหายไปแทบหมดจริง ๆ และบรรยากาศนี้รุนแรงขึ้นอย่างรวดเร็วหลังการมาของ LLM ทั้งในฟอรัมของนักแปล กลุ่ม Facebook และ เธรด Reddit นี้ ต่างเต็มไปด้วยปฏิกิริยาในแง่ลบ แม้ผลลัพธ์จากผู้เชี่ยวชาญจะยังดีกว่ามาก แต่ตลาดส่วนใหญ่ยกเว้นงานอ่อนไหวบางประเภทก็แทบหายไปแล้ว จึงกังวลว่าคงแนะนำเส้นทางอาชีพนักแปลให้ลูกได้ยาก
ชี้ว่างานแปลไม่ว่าจะโดยคนหรือเครื่อง มีปัญหาตรงที่ยากจะตรวจสอบได้ด้วยตัวเองว่าผลลัพธ์ถูกต้องหรือไม่ สุดท้ายจึงต้องเลือกว่าจะเชื่อผลแปลไปเลย หรือจะเชื่อคนมากกว่าเครื่องหรือกลับกัน ซึ่งโดยทั่วไปก็มักเชื่อมนุษย์มากกว่า แต่ก็เคยมีประสบการณ์ที่นักแปลแปลแบบขอไปทีแล้วมีคนอื่นมาบอกเช่นกัน เรื่องนี้คล้ายกับ vibe coding (การสร้างโค้ด) ตรงที่ผู้ใช้มักตัดสินความถูกต้องของผลลัพธ์ได้ยาก จึงยังต้องการความเชี่ยวชาญที่ตรวจสอบได้
อ้างความเห็นที่ว่า AI ในอนาคตอาจไม่ใช่ว่าจะจัดการบริบทและความกำกวมแบบมนุษย์ไม่ได้ แต่ถึง AI จะก้าวหน้าเพียงใด ก็ยังรู้สึกว่ายากจะทดแทนความช่ำชองของนักพัฒนารุ่นเก๋าที่ผ่านประสบการณ์แก้ปัญหา service outage ตอนตี 2 มามากมาย แม้ยินดีต้อนรับ vibe coder ที่ช่วยสร้างบรรยากาศที่ดี แต่สุดท้ายก็คงยังไม่อาจรีแฟกเตอร์โค้ดขนาดใหญ่แบบเลกาซีได้ลำพัง
อธิบายว่างานที่นักแปลทำจริงนั้นมีหลายอย่าง เช่น “การแปลสำนวน”, “การอธิบายการอ้างอิงทางวัฒนธรรม (ศิลปะ ประวัติศาสตร์ อาหาร ฯลฯ)”, “การตีความและถ่ายทอดคุณค่าทางวัฒนธรรมของแต่ละประเทศ (เสรีภาพ ความหลงใหล ความยืดหยุ่น ฯลฯ) ให้สอดคล้องกับบริบท”, “การปรับโทนคำแปลให้เข้ากับรูปปากนักแสดงในการพากย์”, และ “การสร้างสรรค์ประโยคที่งดงาม (Artful prose)” ซึ่งเป็นส่วนที่ต้องการความละเอียดอ่อนแบบมนุษย์มาก จึงมองว่า LLM คงท้าทายพื้นที่เหล่านี้ได้ไม่ง่ายนัก
มีข้อเสนอแนะเกี่ยวกับข้อจำกัดและคุณภาพที่ถดถอยของ Google Translate โดยเฉพาะฟีเจอร์แปลใน Chrome ที่มักตรวจภาษาจีนตัวเต็มผิดเป็นภาษาญี่ปุ่นจนเกิดข้อผิดพลาดร้ายแรง อดีตเคยทำงานได้ดี แต่ช่วงหลังกลับถอยหลังลงทั้งที่แทบไม่มีอะไรเปลี่ยนแปลง สร้างความไม่พอใจมาก และสิ่งที่น่าหงุดหงิดที่สุดคือผู้ใช้ไม่มีทางแก้ความผิดพลาดนั้นได้เองเลย
มีการแชร์เรื่องเล่าจากความล้มเหลวของการแปลด้วยเครื่องด้วยเช่นกัน: กรณีแปลผิดชวนขำจาก OSNews