นักพัฒนาเผยจุดอ่อนที่ซ่อนอยู่ของเครื่องมือ AI สำหรับเขียนโค้ด: มันสร้างโซลูชันที่ผิดอย่างมั่นใจ
นักพัฒนาเผยจุดอ่อนที่ซ่อนอยู่ของเครื่องมือ AI สำหรับเขียนโค้ด: มันสร้างโซลูชันที่ผิดอย่างมั่นใจ
ชุมชนเทคโนโลยีกำลังต่อสู้กับปัญหาที่เพิ่มมากขึ้นในการพัฒนาซอฟต์แวร์ที่ใช้ AI ช่วย แม้ว่าเครื่องมือปัญญาประดิษฐ์จะปฏิวัติความเร็วและความสามารถในการเขียนโค้ด แต่นักพัฒนากำลังค้นพบข้อบกพร่องที่สำคัญ: เครื่องมือเหล่านี้จะสร้างโซลูชันที่ซับซ้อนอย่างมั่นใจสำหรับปัญหาที่ไม่มีอยู่จริงหรือไม่ควรแก้ไขด้วยวิธีที่ซับซ้อนเครื่องมือ AI เก่งเรื่องความเร็ว แต่ติดขัดเรื่องทิศทางนักพัฒนาที่มีประสบการณ์รายงานว่าผู้ช่วยเขียนโค้ด AI ทำงานได้ดีที่สุดเมื่อใช้เป็นเวอร์ชันที่เร็วกว่าของสิ่งที่พวกเขาจะทำเอง เครื่องมือเหล่านี้โดดเด่นในการจัดการข้อผิดพลาดของคอมไพเลอร์ การหาเอกสาร และการแก้ไขอย่างรวดเร็วในหลายไฟล์ อย่างไรก็ตาม พวกมันล้มเหลวอย่างต่อเนื่องเมื่อนักพัฒนาขาดทิศทางที่ชัดเจนเกี่ยวกับสิ่งที่ต้องสร้างปัญหาหลักไม่ใช่ตัวเทคโนโลยีเอง แต่เป็นวิธีที่มันขยายปัญหาที่มีอยู่แล้ว เมื่อใครบางคนไม่เข้าใจความต้องการของผู้ใช้หรือขาดการตัดสินใจที่ดีเกี่ยวกับโซลูชัน AI ก็จะช่วยพวกเขาสร้างสิ่งที่ผิดได้อย่างมีประสิทธิภาพมากขึ้น เครื่องมือเหล่านี้เติมเต็มช่องว่างความรู้อย่างมั่นใจ แม้ว่าช่องว่างเหล่านั้นจะเป็นจุดตัดสินใจที่สำคัญที่ต้องการความเข้าใจของมนุษย์แอปพลิเคชันเครื่องมือ AI สำหรับการเขียนโค้ดที่ใช้กันทั่วไป:Granola: การแปลงเสียงเป็นข้อความสำหรับเซสชันการวิจัยผู้ใช้Visual Electric: การสร้างภาพสต็อกที่หลากหลายChatGPT: การตรวจสอบโค้ดและปรับปรุงเนื้อหาCursor: การพัฒนาเว็บไซต์และต้นแบบCustom agents: การเขียนเนื้อหาเฉพาะแบรนด์ปัญหาการตกแต่งเกินจำเป็นในโค้ดที่สร้างโดย AIรูปแบบที่สำคัญได้เกิดขึ้นในโค้ดที่สร้างโดย AI: ความซับซ้อนที่มากเกินไปสำหรับงานง่ายๆ นักพัฒนาที่ทำงานกับโค้ดเบสที่อนุรักษ์นิยมรายงานว่าเครื่องมือ AI แนะนำแนวทางที่ซับซ้อนเกินไปอย่างต่อเนื่อง ตัวอย่างเช่น เมื่อขอให้ตรวจสอบสามบิตในไบต์ AI อาจเสนอให้สร้างโครงสร้างพื้นฐานด้วยฟังก์ชันเสมือน เทมเพลต และเวกเตอร์พอยเตอร์แทนที่จะเป็นการดึงบิตแบบง่ายๆเครื่องมือเหล่านี้ดูเหมือนจะมองหาสิ่งที่ฉันเรียกว่าโซลูชันที่สมบูรณ์แบบเป็นความพยายามแรกเสมอ และหลายคนจะเรียกสิ่งนั้นว่าการตกแต่งเกินจำเป็นแนวโน้มนี้ที่มุ่งสู่การออกแบบที่ซับซ้อนเกินไปสร้างภาระในการบำรุงรักษาและนำความซับซ้อนที่ไม่จำเป็นเข้ามา โค้ดที่สร้างขึ้นมักมีคอมเมนต์ที่ครอบคลุมอธิบายวิธีการและสิ่งที่ทำ แทนที่จะเป็นเหตุผลที่มีค่ากว่าที่นักพัฒนามนุษย์มักต้องการปัญหาคุณภาพโค้ดของ AI:การ "ตกแต่งเกินจำเป็น" ด้วยความซับซ้อนที่ไม่จำเป็นโซลูชันที่ซับซ้อนเกินไปสำหรับปัญหาง่ายๆคอมเมนต์ที่เน้น "วิธีการ/สิ่งที่ทำ" แทนที่จะเป็น "เหตุผล"การแนะนำแนวทางที่ไม่เหมาะสมอย่างมั่นใจขาดการตัดสินใจในการออกแบบอย่างมีเจตนาการใช้ AI เชิงกลยุทธ์ต้องการความเชี่ยวชาญของมนุษย์นักพัฒนาที่ประสบความสำเร็จปฏิบัติต่อเครื่องมือ AI เป็นตัวคูณแรงแทนที่จะเป็นตัวแทนการคิด พวกเขาใช้ AI สำหรับงานเฉพาะเจาะจง เช่น การถอดเสียงเซสชันวิจัย การสร้างภาพสต็อกที่หายาก และการสร้างต้นแบบ อย่างไรก็ตาม พวกเขาหลีกเลี่ยงการใช้ AI สำหรับงานที่ต้องการความเข้าใจอย่างแท้จริง เช่น การสัมภาษณ์ผู้ใช้หรือการตัดสินใจด้านสถาปัตยกรรมทักษะสำคัญสำหรับนักพัฒนาในอนาคตดูเหมือนจะเป็นการรู้ว่าเมื่อไหร่และอย่างไรจึงจะแนะนำเครื่องมือ AI ได้อย่างมีประสิทธิภาพ สิ่งนี้ต้องการความเข้าใจในสิ่งที่ควรจะเป็นผลลัพธ์ที่คาดหวังก่อนที่จะใช้ AI และรักษาความสามารถในการจับและแก้ไขข้อผิดพลาดของเครื่องมือแบบเรียลไทม์อนาคตเป็นของการร่วมมือระหว่างมนุษย์กับ AIความแตกต่างระหว่างนักพัฒนาที่ประสบความสำเร็จและที่ดิ้นรนมุ่งเน้นไปที่แนวทางของพวกเขาต่อเครื่องมือ AI มากขึ้น ผู้ที่ต่อต้าน AI อย่างสิ้นเชิงอาจพบว่าตัวเองอยู่ในข้อเสียเปรียบ ในขณะที่ผู้ที่ปฏิบัติต่อมันเป็นโซลูชันวิเศษจะดิ้นรนกับผลลัพธ์ที่ไม่ดี ผู้ชนะคือนักพัฒนาที่รวมความเข้าใจลึกซึ้งของมนุษย์เข้ากับความสามารถของ AI โดยใช้เครื่องมือเพื่อขยายทักษะที่มีอยู่แทนที่จะแทนที่การตัดสินใจของพวกเขาในขณะที่ความสามารถในการเขียนโค้ดของ AI ยังคงพัฒนาอย่างรวดเร็วด้วยโมเดลใหม่ที่ปรากฏทุกไม่กี่เดือน ความสำคัญของการดูแลและการชี้นำของมนุษย์จึงมีความสำคัญมากยิ่งขึ้น เทคโนโลยีสามารถช่วยให้นักพัฒนาที่มีประสบการณ์ทำงานได้เร็วขึ้นและสำรวจความเป็นไปได้มากขึ้น แต่มันไม่สามารถทดแทนความเข้าใจในปัญหา ผู้ใช้ และโซลูชันที่เหมาะสมอ้างอิง: AI will happily design the wrong thing for you
48 นาทีที่แล้ว
การสอนพิเศษคณิตศาสตร์กลายเป็นเรื่องราวความสำเร็จที่ไม่คาดคิดสำหรับโมเดลภาษา AI
58 นาทีที่แล้ว
การสอนพิเศษคณิตศาสตร์กลายเป็นเรื่องราวความสำเร็จที่ไม่คาดคิดสำหรับโมเดลภาษา AI
Sora ของ OpenAI สร้างวิดีโออาชญากรรมปลอมที่ดูสมจริงในเวลาไม่ถึงหนึ่งนาที ก่อให้เกิดความกังวลเรื่องข้อมูลเท็จ
1 ชั่วโมงที่ผ่านมา
Sora ของ OpenAI สร้างวิดีโออาชญากรรมปลอมที่ดูสมจริงในเวลาไม่ถึงหนึ่งนาที ก่อให้เกิดความกังวลเรื่องข้อมูลเท็จ
Cursor เผชิญการแข่งขันที่เพิ่มขึ้นขณะที่นักพัฒนาตั้งคำถามกับมูลค่า 30 พันล้านดอลลาร์สหรัฐ
1 ชั่วโมงที่ผ่านมา
Cursor เผชิญการแข่งขันที่เพิ่มขึ้นขณะที่นักพัฒนาตั้งคำถามกับมูลค่า 30 พันล้านดอลลาร์สหรัฐ
Google Sheets กลายเป็นเครื่องมือธุรกิจที่ดีที่สุดสำหรับสตาร์ทอัพและบริษัทขนาดเล็ก
สตาร์ทอัพ
1 ชั่วโมงที่ผ่านมา
Google Sheets กลายเป็นเครื่องมือธุรกิจที่ดีที่สุดสำหรับสตาร์ทอัพและบริษัทขนาดเล็ก
นักพัฒนาหันมาใช้โซลูชัน AI ในเครื่องหลังจาก Claude Code แสดงให้เห็นหลักการ Unix Philosophy กระตุ้นให้เกิดขบวนการ Open Source
โอเพนซอร์ส
1 ชั่วโมงที่ผ่านมา
นักพัฒนาหันมาใช้โซลูชัน AI ในเครื่องหลังจาก Claude Code แสดงให้เห็นหลักการ Unix Philosophy กระตุ้นให้เกิดขบวนการ Open Source
ผู้ที่มีภาวะ Aphantasia รายงานผลลัพธ์ที่แตกต่างกันเมื่อใช้สารเสพติดเพื่อสร้างภาพในจิตใจ
ประสาทวิทยาศาสตร์
1 ชั่วโมงที่ผ่านมา
ผู้ที่มีภาวะ Aphantasia รายงานผลลัพธ์ที่แตกต่างกันเมื่อใช้สารเสพติดเพื่อสร้างภาพในจิตใจ
สตาร์ทอัพ AI สร้างระบบจัดเก็บข้อมูล 30 เพตะไบต์ด้วยต้นทุนเดือนละ 35,000 ดอลลาร์ เทียบกับ AWS ที่ต้นทุน 1.2 ล้านดอลลาร์
การประมวลผลแบบคลาวด์
1 ชั่วโมงที่ผ่านมา
สตาร์ทอัพ AI สร้างระบบจัดเก็บข้อมูล 30 เพตะไบต์ด้วยต้นทุนเดือนละ 35,000 ดอลลาร์ เทียบกับ AWS ที่ต้นทุน 1.2 ล้านดอลลาร์
เกมจำลองออทิสซึมจุดประกายการถกเถียงเรื่องการแสดงออกและความเป็นจริงของประสบการณ์คนที่มีความแตกต่างทางระบบประสาท
จิตวิทยา
1 ชั่วโมงที่ผ่านมา
เกมจำลองออทิสซึมจุดประกายการถกเถียงเรื่องการแสดงออกและความเป็นจริงของประสบการณ์คนที่มีความแตกต่างทางระบบประสาท
บั๊กใน macOS Sequoia ทำให้เกิดความล่าช้าทั้งระบบในแอปยอดนิยมที่ใช้ Electron Framework รุ่นเก่า
แอปพลิเคชัน
1 ชั่วโมงที่ผ่านมา
บั๊กใน macOS Sequoia ทำให้เกิดความล่าช้าทั้งระบบในแอปยอดนิยมที่ใช้ Electron Framework รุ่นเก่า
Peloton เปิดตัวบริการ IQ ที่ขับเคลื่อนด้วย AI และไลน์อัพฮาร์ดแวร์ใหม่ในการรีแบรนด์ครั้งใหญ่
2 ชั่วโมงที่ผ่านมา
Peloton เปิดตัวบริการ IQ ที่ขับเคลื่อนด้วย AI และไลน์อัพฮาร์ดแวร์ใหม่ในการรีแบรนด์ครั้งใหญ่
DeepSeek เปิดตัวโมเดล AI V3.2-Exp พร้อมรองรับชิปจีนตั้งแต่วันแรก ท้าทายการครอบงำของ CUDA จาก Nvidia
ฮาร์ดแวร์ AI
3 ชั่วโมงที่ผ่านมา
DeepSeek เปิดตัวโมเดล AI V3.2-Exp พร้อมรองรับชิปจีนตั้งแต่วันแรก ท้าทายการครอบงำของ CUDA จาก Nvidia
Eight Sleep เปิดตัวปลอกหมอนระบายความร้อนด้วยน้ำพร้อมระบบควบคุมอุณหภูมิ AI ราคา 1,049 ดอลลาร์สหรัฐ
4 ชั่วโมงที่ผ่านมา
Eight Sleep เปิดตัวปลอกหมอนระบายความร้อนด้วยน้ำพร้อมระบบควบคุมอุณหภูมิ AI ราคา 1,049 ดอลลาร์สหรัฐ
แบบจำลองเศรษฐกิจของ China จุดประกายการถ่าวงเถียง: การวางแผนส่วนกลางเทียบกับกลไกตลาดในนวัตกรรมเทคโนโลยี
เศรษฐศาสตร์
5 ชั่วโมงที่ผ่านมา
แบบจำลองเศรษฐกิจของ China จุดประกายการถ่าวงเถียง: การวางแผนส่วนกลางเทียบกับกลไกตลาดในนวัตกรรมเทคโนโลยี
การค้นหา AI ของ Google แสดงรูปแบบการบล็อกที่ไม่สม่ำเสมอสำหรับคำค้นหาทางการเมือง
กูเกิล
5 ชั่วโมงที่ผ่านมา
การค้นหา AI ของ Google แสดงรูปแบบการบล็อกที่ไม่สม่ำเสมอสำหรับคำค้นหาทางการเมือง
ตู้เย็นอัจฉริยะราคา 1,800 ดอลลาร์ของ Samsung จะแสดงโฆษณาเมื่อไม่ได้ใช้งาน
6 ชั่วโมงที่ผ่านมา
ตู้เย็นอัจฉริยะราคา 1,800 ดอลลาร์ของ Samsung จะแสดงโฆษณาเมื่อไม่ได้ใช้งาน
เกมปริศนา Pips ใหม่ของ NYT เผชิญคำวิจารณ์เรื่องประสบการณ์ผู้ใช้แม้จะได้รับการตอบรับเชิงบวก
เกมมือถือ
7 ชั่วโมงที่ผ่านมา
เกมปริศนา Pips ใหม่ของ NYT เผชิญคำวิจารณ์เรื่องประสบการณ์ผู้ใช้แม้จะได้รับการตอบรับเชิงบวก
นักพัฒนาค้นพบการปรับปรุงแบบ Code Golf ใน GLSL Shader สำหรับการเรนเดอร์เปลวไฟ
7 ชั่วโมงที่ผ่านมา
นักพัฒนาค้นพบการปรับปรุงแบบ Code Golf ใน GLSL Shader สำหรับการเรนเดอร์เปลวไฟ
ผู้ใช้ BlueSky หลีกเลี่ยงการตรวจสอบอายุด้วยการขอข้อมูลตาม GDPR หลังรอ 64 วัน
โซเชียลมีเดีย
7 ชั่วโมงที่ผ่านมา
ผู้ใช้ BlueSky หลีกเลี่ยงการตรวจสอบอายุด้วยการขอข้อมูลตาม GDPR หลังรอ 64 วัน
การถ่ายโอนไฟล์ CDC ของ Google แสดงความเร็วเพิ่มขึ้น 30 เท่าเมื่อเทียบกับ rsync แบบดั้งเดิม แต่ชุมชนตั้งคำถามเรื่องการรองรับแพลตฟอร์มที่จำกัด
กูเกิล
7 ชั่วโมงที่ผ่านมา
การถ่ายโอนไฟล์ CDC ของ Google แสดงความเร็วเพิ่มขึ้น 30 เท่าเมื่อเทียบกับ rsync แบบดั้งเดิม แต่ชุมชนตั้งคำถามเรื่องการรองรับแพลตฟอร์มที่จำกัด