~/VibeHandbook
PDF ฟรี

บท 01 · 10

ให้ AI ขับเคลื่อน (ในขณะที่คุณยังคุมบังเหียนอยู่)

นี่คือส่วนที่ปลดปล่อยคุณ: คุณไม่จำเป็นต้องจำคำสั่งเหล่านี้เลย คุณสามารถบอก AI ว่า " สิ่งนี้ด้วยข้อความที่เหมาะสม" หรือ "สร้าง สำหรับฟีเจอร์ใหม่แล้วสลับไปที่นั่น" แล้วมันจะรันคำสั่งที่ถูกต้องให้ นี่เป็นวิธีทำงานที่ดีเหมาะสมอย่างยิ่ง

ข้อแม้ — และมันเป็นข้อแม้เดียวกับที่เหลือของหนังสือเล่มนี้ — คือคุณยังคงรับผิดชอบในการเข้าใจว่า มันทำอะไรไป แม้ว่าคุณจะไม่ได้พิมพ์เอง ทางสายกลางที่ใช้ได้จริงคือ:

  • ให้ AI รันคำสั่ง แต่ขอให้มันบอกคุณว่าแต่ละคำสั่งทำอะไร เป็นภาษาธรรมดา ในช่วงแรก ๆ
  • อ่าน diff ด้วยตัวเอง ก่อนทุก commit นี่คือสิ่งที่ต่อรองไม่ได้ มันคือวิธีที่คุณจับได้ว่า AI ลบบางอย่างที่ไม่ควรลบ
  • Commit บ่อย ๆ เป็นชิ้นเล็ก ๆ จุดเซฟเล็ก ๆ จำนวนมากดีกว่าจุดเซฟยักษ์จุดเดียว เพราะการย้อนกลับจะแม่นยำ แทนที่จะเป็นแบบทั้งหมดหรือไม่มีอะไรเลย
  • สร้าง branch ก่อนทำอะไรใหญ่ ๆ บอก AI ให้สร้าง branch ก่อนการเขียนใหม่ครั้งใหญ่ เพื่อให้ main ยังคงปลอดภัย
  • เมื่อคำสั่งฟังดูทำลายล้าง (อะไรก็ตามที่มี reset --hard, force-push หรือการลบ branch) ให้ถามว่า "สิ่งนี้ทำอะไรกันแน่" ก่อนที่จะอนุมัติ

คุณคือหัวหน้าทีมเทคนิค AI คือเพื่อนร่วมทีมที่รวดเร็ว มีความสามารถ แต่บางครั้งก็สุ่มเสี่ยง คือกระบวนการที่ป้องกันไม่ให้เพื่อนร่วมทีมคนนั้นสร้างความเสียหายจริง ๆ เรียนรู้มันให้ดีพอที่จะสั่งการมันได้อย่างมั่นใจ แล้วคุณจะไม่มีวันกลัวปุ่ม "เขียนใหม่ทั้งหมด" อีกต่อไป — เพราะคุณจะมีทางกลับเสมอ

อยากได้แบบออฟไลน์?

ดาวน์โหลดหนังสือทั้งเล่มเป็น PDF หรือ EPUB — ฟรี