𝗔𝗜 𝗪𝗼𝗻’𝘁 𝗥𝗲𝗽𝗹𝗮𝗰𝗲 𝗬𝗼𝘂, 𝗕𝘂𝘁 𝗕𝗮𝗱 𝗔𝗜 𝗛𝗮𝗯𝗶𝘁𝘀 𝗪𝗶𝗹𝗹

AI ให้ความรู้สึกเหมือนสูตรโกง คุณแค่พิมพ์ชื่อฟังก์ชัน แล้วก็ได้บล็อกโค้ดที่ดูสมบูรณ์แบบมา แต่พอคุณกด Enter คุณกลับพบว่า AI เพิ่งจะแนะนำข้อผิดพลาดที่ร้ายแรงสุดๆ มาให้

มันไม่ใช่เมนเทอร์ แต่มันคือเด็กฝึกงานที่มั่นใจในตัวเองสูงเกินไป คนที่คิดว่าตัวเองรู้ไปหมดทุกอย่าง แต่กลับทำระบบ Production พัง

อันตรายไม่ได้อยู่ที่เทคโนโลยี แต่อยู่ที่นิสัยของคุณ หากคุณพึ่งพามันมากเกินไป คุณจะเริ่มมี "สมองแบบ autocomplete" คุณจะหยุดคิด หยุดเรียนรู้ และกลายเป็นเพียง "human captcha"

เพื่อที่จะก้าวล้ำหน้าอยู่เสมอ คุณต้องปฏิบัติต่อ AI ในฐานะผู้ช่วยวิจัย ไม่ใช่แค่คนเขียนโค้ดตามสั่ง (code monkey)

ใช้ 5 เทคนิคนี้เพื่อควบคุมเวิร์กโฟลว์การใช้ AI ของคุณ:

• Reasoning mode: อย่าแค่ขอโค้ด แต่จงสั่งให้ AI คิดแบบเป็นขั้นตอน (step by step) และให้ลิสต์กรณีที่อาจเกิดปัญหา (edge cases) ออกมาก่อนที่จะเริ่มเขียนโค้ดแม้แต่บรรทัดเดียว

• Verbosity control: บอก AI ว่าคุณต้องการแค่โค้ดสั้นๆ (snippet) หรือต้องการการวิเคราะห์ทางเทคนิคเชิงลึก เพื่อควบคุมระดับความละเอียดของข้อมูล

• Tooling: อย่าปล่อยให้ AI เดาสุ่ม บังคับให้มันใช้ documentation, REPLs หรือแผนภาพ (diagrams)

• Self-reflection: สั่งให้ AI วิพากษ์วิจารณ์งานของตัวเอง โดยถามว่า: "คำตอบนี้มีจุดไหนที่อาจผิดพลาดได้บ้าง?" หรือ "ช่วยลิสต์กรณีที่อาจล้มเหลวมา 3 กรณี"

• Rubrics: ใช้โครงสร้างในการสั่งงาน แทนที่จะขอแค่เอกสารการออกแบบ (design doc) ให้กำหนดกรอบการทำงานให้มัน เช่น: Problem, Constraints, Options, Risks, และ Recommendation

รู้ว่าเมื่อไหร่ควรเชื่อ และเมื่อไหร่ควรตรวจสอบ:

Trust zones:

High-risk zones:

ถ้าคุณจะไม่ยอม merge โค้ดจาก junior developer โดยไม่มีการรีวิว คุณก็ไม่ควร merge ผลลัพธ์จาก AI โดยไม่มีการรีวิวเช่นกัน

เลิกจ้างให้ AI คิดแทนคุณ ใช้ AI เพื่อร่างไอเดีย แต่ใช้สมองของคุณในการตัดสินใจ

เรื่องราวความผิดพลาดจากการใช้ AI ที่แย่ที่สุดของคุณคืออะไร? มาแชร์กันในคอมเมนต์ได้เลย

Source: https://dev.to/dev_tips/ai-wont-replace-you-but-bad-ai-habits-will-1fnp