เราได้พูดคุยกันมากมายเกี่ยวกับปัญญาประดิษฐ์ (AI) และอนาคตของเว็บ เช่นเดียวกับพวกคุณหลายๆ คน มีข้อมูลมากมายจนยากที่จะรู้ว่าในฐานะนักพัฒนาเว็บ เราจำเป็นต้องทราบอะไรบ้าง
เว็บมีขนาดใหญ่กว่าทีมของเรามาก เราจึงอยากทำความเข้าใจว่าคุณคิดอย่างไรเกี่ยวกับ AI สิ่งที่คุณหวังว่าจะได้เรียนรู้ และสิ่งที่คุณต้องการทำด้วยเทคโนโลยีที่เกิดขึ้นใหม่เหล่านี้ เพื่อให้เราสามารถนำเสนอเนื้อหาที่เหมาะสมที่สุดเพื่อช่วยให้คุณเข้าใจข้อมูลต่างๆ ได้
ในช่วง 2-3 เดือนที่ผ่านมา เราได้พูดคุยกับผู้เชี่ยวชาญด้านเว็บเพื่อทำความเข้าใจภาพรวมและวิธีที่คุณคิดเกี่ยวกับ AI แน่นอนว่าเราไม่สามารถพูดคุยกับ ทุกคน เกี่ยวกับทุกเรื่องได้ เราได้พูดคุยกับนักพัฒนาเว็บ เพียงไม่กี่คน ซึ่งรวมถึง Google Developer Expert ด้านเว็บ Google Developer Experts โดยมุ่งเน้นที่วิธีที่นักพัฒนาแอปใช้ AI เพื่อนำเสนอฟีเจอร์ที่ผู้ใช้จะได้เห็นและเพื่อ เพิ่มประสิทธิภาพการทำงานในเวิร์กโฟลว์ประจำวัน
เราเชื่อว่าสิ่งที่เราได้เรียนรู้มาอาจนำไปใช้ได้กับคนอื่นๆ บนเว็บ และเราคิดว่าชุมชนอาจสนใจที่จะรับฟังสิ่งที่เราได้เรียนรู้มา
เรานำความคิดเห็นนี้ไปใช้ร่วมกับการวิจัยอื่นๆ เกี่ยวกับภาพรวมของนักพัฒนาเว็บ เพื่อสร้างคอลเล็กชัน AI ใหม่ ในคอลเล็กชันนี้ คุณจะได้พบกับข้อมูลภาพรวมที่มุ่งเน้นไปที่นักพัฒนาเว็บ, Codelab และเดโม รวมถึงแหล่งข้อมูลอื่นๆ สำหรับการพิจารณาเครื่องมือและโมเดล AI บนเว็บ
ทั้งหมดนี้เป็นเพียงแค่จุดเริ่มต้นเท่านั้น คุณจะได้เห็นเนื้อหาจากเราอีกมากมายในอีกไม่กี่เดือนข้างหน้า
ประสิทธิภาพการทำงานที่ดีขึ้นด้วย Generative AI
เราสังเกตเห็นว่านักพัฒนาเว็บต้องการใช้ประโยชน์จาก Generative AI เพื่อเพิ่มประสิทธิภาพการทำงานและโต้ตอบกับแชทบ็อตเพื่อเรียนรู้เทคโนโลยีใหม่ๆ หรือค้นหาคำตอบสำหรับคำถามเกี่ยวกับการพัฒนาเว็บ
นักพัฒนาแอปที่เราได้พูดคุยด้วยกำลังใช้ AI ในเวิร์กโฟลว์ประจำวันสำหรับโปรเจ็กต์ส่วนตัวหรือโปรเจ็กต์ทางธุรกิจ หรือรู้จักคนที่ใช้ AI
การสร้างโค้ด

เราได้เรียนรู้จากคุณว่าเครื่องมือสร้างโค้ด เช่น Gemini และ Copilot เหมาะสำหรับการทดสอบหน่วยมาตรฐาน การเติมข้อความอัตโนมัติพื้นฐาน (ในกรณีที่คุณรู้ว่าจะเขียนอะไร แต่แค่ต้องการให้เครื่องมือช่วยเขียน) และฟังก์ชันที่ง่ายกว่าซึ่งไม่จำเป็นต้องมีความรู้ที่กว้างขวางเกี่ยวกับฐานของโค้ด เครื่องมือเหล่านี้มักจะมีประโยชน์น้อยกว่าเมื่อต้องเขียนโค้ดและฟังก์ชันอัลกอริทึมที่ซับซ้อนมากขึ้น ซึ่งต้องใช้บริบทที่กว้างขวางของโปรเจ็กต์ที่เฉพาะเจาะจง
นักพัฒนาแอปที่มีประสบการณ์มากขึ้นกล่าวถึงความกังวลเกี่ยวกับ คุณภาพระยะยาวของฐานของโค้ด, ซึ่งรวมถึงปัญหาเกี่ยวกับการทำโค้ดซ้ำและการบำรุงรักษาระยะยาว บางคนกังวลว่าสมาชิกในทีมที่มีประสบการณ์น้อยกว่าอาจตรวจไม่พบข้อผิดพลาดหรือไม่รู้วิธีตรวจสอบโค้ดที่สร้างโดยเครื่องมือ Generative AI อย่างถูกต้อง
นักพัฒนาแอปยังแชร์ด้วยว่าเครื่องมือสร้างโค้ดที่พวกเขาได้ลองใช้ยังไม่รองรับกรณีการใช้งานที่ต้องใช้ความรู้เฉพาะด้านอย่างถูกต้อง เช่น การเขียนคอมโพเนนต์ที่เข้าถึงได้
การเรียนรู้ด้วย LLM
เราเห็นนักพัฒนาแอปจำนวนมากใช้ ChatGPT และ Gemini เพื่อเรียนรู้แนวคิดเกี่ยวกับการพัฒนาซอฟต์แวร์ เช่น การขอให้โมเดลภาษาขนาดใหญ่ (LLM) อธิบายวิธีการทำงานของอัลกอริทึมการจัดเรียง การเรียนรู้ภาษาโปรแกรมต่างๆ หรือการเติมเต็มความรู้ที่ขาดหายไป
คุณคิดว่า LLM มอบประสบการณ์ที่ยอดเยี่ยมเนื่องจากมีการโต้ตอบที่รวดเร็วระหว่างคำถามและคำตอบ และเนื่องจาก AI จะไม่วิพากษ์วิจารณ์คำถามที่ถาม แต่จะให้คำตอบที่จำเป็นเท่านั้น
อีกครั้งที่เกิดความกังวลเกี่ยวกับนักพัฒนาแอปที่มีประสบการณ์น้อยกว่า ซึ่งจำเป็นต้องมีความรู้ในระดับหนึ่งเพื่อตรวจจับกรณีที่โมเดลสร้างข้อมูลที่ไม่ถูกต้องและสร้างคำตอบที่ไม่ถูกต้อง
การปกป้อง IP เป็นข้อกังวลทางธุรกิจ
นักพัฒนาแอปหลายคนที่เราได้พูดคุยด้วยกล่าวว่าบริษัทของตนยังไม่มีนโยบายเกี่ยวกับการที่นักพัฒนาแอปใช้ Generative AI เพื่อเพิ่มประสิทธิภาพการทำงาน การใช้เครื่องมือ Generative AI มักเกิดจากนักพัฒนาแอปที่ทดลองใช้เครื่องมือดังกล่าว
"โดยทั่วไปแล้วบริษัทของฉันเข้าใจความหมายของ AI ผิด จึงไม่ได้สร้างนโยบายที่ถูกต้อง"
อย่างไรก็ตาม ธุรกิจที่มีนโยบายมักจะกีดกันการใช้งานเนื่องจากกังวลว่าทรัพย์สินทางปัญญา (IP) ของบริษัทจะรั่วไหลไปยังบุคคลที่สาม มีบางกรณีที่นโยบายดังกล่าวมีการเปลี่ยนแปลงหลังจากที่ได้พูดคุยกับบริษัทที่อยู่เบื้องหลังเครื่องมือเหล่านี้โดยตรงเพื่อทำความเข้าใจวิธีใช้ข้อมูลและความเสี่ยงที่อาจเกิดขึ้น
บัญชีและพาร์ทเนอร์ชิประดับองค์กรที่มุ่งมั่นในการคุ้มครองข้อมูลจะทำให้ธุรกิจมีแนวโน้มที่จะสนับสนุนให้นักพัฒนาแอปใช้งานมากขึ้น
Generative AI สำหรับฟีเจอร์ผลิตภัณฑ์ที่ผู้ใช้จะได้เห็น
ในด้านผลิตภัณฑ์ เราไม่แปลกใจเลยว่าเมื่อเราเริ่มการสนทนาด้วยคำว่า "AI / ML" คำตอบมักจะมุ่งเน้นไปที่ Generative AI นักพัฒนาแอปสงสัยว่า Generative AI สามารถใช้เพื่อปรับปรุงประสบการณ์ของผู้ใช้ได้อย่างไร แต่ไม่แน่ใจว่าประสบการณ์เหล่านั้นจะมีลักษณะอย่างไรและมีเครื่องมือใดบ้างที่พร้อมใช้งานเพื่อนำเสนอประสบการณ์เหล่านั้นในสภาพแวดล้อมจริง
สำหรับนักพัฒนาแอปที่ได้สร้างหรือกำลังสร้างฟีเจอร์ Generative AI ลงในผลิตภัณฑ์ของตน การใช้ Generative AI เพื่อตอบคำถามของผู้ใช้ด้วยแชทบ็อตหรืออินเทอร์เฟซแบบครั้งเดียวเป็นกรณีการใช้งานที่พบมากที่สุด
คุณภาพของเอาต์พุตเป็นข้อกังวลอันดับแรกที่เราได้รับฟังจากคุณ โดยเฉพาะอย่างยิ่ง นักพัฒนาแอปหวังว่าจะได้รับคำตอบที่ถูกต้องและมุ่งมั่นที่จะป้องกันไม่ให้ LLM สร้างเนื้อหาที่ไม่เกี่ยวข้องกับเป้าหมายที่ตั้งใจไว้ ซึ่งเป็นเรื่องจริงโดยเฉพาะอย่างยิ่งเมื่อเอาต์พุตของ LLM แสดงต่อผู้ใช้โดยตรง เช่น แชทบ็อต
"เดโมที่ใช้ AI นั้นน่าทึ่งมาก ทุกครั้งที่ฉันทำเดโมโปรเจ็กต์ เอาต์พุตจะแตกต่างกันโดยสิ้นเชิง"
คุณพยายามอย่างมากในการสร้างชุดการทดสอบเพื่อตรวจสอบเอาต์พุตของ Generative AI สำหรับพรอมต์ที่หลากหลาย แต่ไม่มีวิธีที่ชัดเจนและเป็นที่ยอมรับในการทดสอบหรือตรวจสอบคำตอบ งานประเมินส่วนใหญ่เป็นการดำเนินการด้วยตนเอง นักพัฒนาแอปจำนวนมากยังใหม่กับการจัดการเอาต์พุตที่ไม่แน่นอน ในฐานะชุมชน เรายังไม่ได้สร้างระบบที่ทำงานร่วมกับเอาต์พุตเหล่านี้ได้ดี
ค่าใช้จ่ายในการเรียกใช้โมเดล Generative AI ก็เป็นข้อกังวลที่สำคัญเช่นกัน และนักพัฒนาซอฟต์แวร์กำลังประเมินค่าใช้จ่ายอย่างรอบคอบเทียบกับประโยชน์ที่ผู้ใช้จะได้รับ
โมเดลมาตรฐานกับโมเดลที่กำหนดเอง
โดยส่วนใหญ่แล้ว นักพัฒนาแอปที่เราได้พูดคุยด้วยมักจะใช้โมเดลและ API ที่พร้อมใช้งาน ซึ่งช่วยเพิ่มประสิทธิภาพเวลาในการวางจำหน่ายและการใช้เวลาและความรู้ของวิศวกร ซึ่งมีจำกัด
"ฉันอยากทำงานด้านการพัฒนาเว็บต่อไป ฉันไม่อยากเป็นวิศวกร ML"
แม้ว่านักพัฒนาแอปจะทราบและเห็นคุณค่าที่อาจเกิดขึ้นจากเทคนิคขั้นสูง เช่น Retrieve Augment-Generate (RAG) และการปรับแต่ง แต่คุณก็อยากมุ่งเน้นไปที่ด้านการพัฒนาเว็บของงาน ท้ายที่สุดแล้ว คุณต้องการใช้เครื่องมือเริ่มต้นหรืออาศัยทีมอื่นๆ ในการสร้างโมเดลที่เพิ่มประสิทธิภาพสำหรับกรณีการใช้งานของคุณ
ข้อกังวลด้านความเป็นส่วนตัวและความปลอดภัย
ความเป็นส่วนตัวและความปลอดภัยเป็นข้อกังวลอันดับแรก โดยเฉพาะอย่างยิ่งสำหรับอุตสาหกรรมที่มีข้อกำหนดด้านข้อมูลที่เข้มงวด เช่น อุตสาหกรรมการแพทย์ AI ในอุปกรณ์อาจเป็นกุญแจสำคัญในการจัดการกรณีการใช้งานเหล่านั้น แต่พื้นที่นี้ยังไม่ได้รับการสำรวจมากนัก
การเปิดเผยข้อมูลผู้ใช้ต่อบุคคลที่สามมากขึ้นด้วย Cloud API เป็นเรื่องที่น่ากังวล และนักพัฒนาแอปจำนวนมากเห็นคุณค่าของแมชชีนเลิร์นนิงหรือ Generative AI ในอุปกรณ์เพื่อลดความเสี่ยงที่อาจเกิดขึ้นด้านความเป็นส่วนตัวและความปลอดภัย
AI สำหรับนักพัฒนาเว็บ
AI อยู่ทุกหนทุกแห่งและพัฒนาอย่างรวดเร็ว เราจะติดตามข่าวสารล่าสุด ผสานรวมเครื่องมือและโมเดลที่มีอยู่ หรือทำงานร่วมกับวิศวกร ML เพื่อสร้างโมเดลใหม่ที่เหมาะกับความต้องการของเรามากที่สุดได้อย่างไร
เรากำลังสร้างคำแนะนำเกี่ยวกับ AI สำหรับนักพัฒนาเว็บโดยอิงจากสิ่งที่เราได้เรียนรู้จากคุณ เรามุ่งมั่นที่จะช่วยให้คุณเข้าใจแนวคิดเกี่ยวกับ AI ในระดับสูง ค้นพบโอกาสในการใช้ Generative AI เพื่อเพิ่มประสิทธิภาพการทำงาน และใช้ AI เพื่อสร้างประสบการณ์ที่ยอดเยี่ยมสำหรับผู้ใช้โดยใช้เครื่องมือ โมเดล และ API ที่มีอยู่ โปรดกลับมาดูเนื้อหาใหม่ๆ ที่เราจะเผยแพร่ในคอลเล็กชัน AI
แม้ว่านักพัฒนาเว็บส่วนใหญ่จะชอบมุ่งเน้นไปที่สิ่งที่ตนทำได้ดีที่สุด (นั่นคือการพัฒนาเว็บ) แต่เราขอสนับสนุนให้ผู้ที่ต้องการเจาะลึกมากขึ้นสร้างเครื่องมือ โมเดล และ API ที่นักพัฒนาเว็บต้องการ เราอยากรับฟังความคิดเห็นจากคุณและเรียนรู้ว่าเราจะช่วยให้คุณประสบความสำเร็จได้อย่างไร
AI เป็นพื้นที่ที่เปลี่ยนแปลงอย่างรวดเร็ว ดังนั้น เราจะยังคงมีส่วนร่วมกับชุมชนต่อไปเมื่อมีการเปลี่ยนแปลง โดยจะจัดการสนทนาและแบบสำรวจเพิ่มเติม หากต้องการพูดคุย กับเรา โปรดกำหนดเวลาให้คำปรึกษากับทีมของเรา