Kodokon kodokon.com

เรียนรู้ด้วยการอธิบายให้ AI ฟัง: เทคนิคไฟน์แมน

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

8 นาที · 3 คำถาม

เปิดบทเรียนนี้ใน Kodokon

เทคนิคไฟน์แมนตั้งอยู่บนข้อสังเกตที่ไร้ความปรานี: คุณจะค้นพบช่องว่างของคุณก็ต่อเมื่อคุณพยายามอธิบายเท่านั้น ตราบใดที่แนวคิดหนึ่งยังอยู่ในหัวของคุณ สมองจะฉาบทารูโหว่ด้วยความคลุมเครือที่แสนสบาย ทันทีที่คุณต้องกล่าวมันอย่างเรียบง่ายให้คนอื่นฟัง ทุกรูโหว่ก็กลายเป็นกำแพง งานวิจัยด้านการศึกษายืนยันสัญชาตญาณนี้ภายใต้ชื่อ ปรากฏการณ์ผู้ได้รับการอุปถัมภ์: การสอนแนวคิดหนึ่งสร้างผลกำไรในการจดจำมากกว่าการทบทวนมัน แม้จะเผชิญกับนักเรียนสมมติก็ตาม AI คือนักเรียนสมมติในอุดมคติ - พร้อมใช้งาน ไม่รู้จักเหน็ดเหนื่อย และเหนือสิ่งอื่นใดปรับแต่งได้: คุณสามารถห้ามมันจากการทำสิ่งที่มนุษย์สุภาพจะทำโดยธรรมชาติ นั่นคือการเติมความเงียบของคุณ

PROMPT
คุณเล่นบทบาทเป็นนักพัฒนาระดับจูเนียร์ที่อยากรู้อยากเห็นและขี้สงสัย ฉันจะอธิบาย [แนวคิด เช่น event loop ของ Node.js] ให้คุณฟังราวกับว่าคุณไม่รู้อะไรเกี่ยวกับมันเลย

กฎของคุณ:
1. ขัดจังหวะฉันทันทีที่ฉันใช้ศัพท์เทคนิคโดยยังไม่ได้นิยามมัน: แค่ถามว่า "หมายความว่ายังไง?"
2. เรียกร้องตัวอย่างที่เป็นรูปธรรมสำหรับทุกข้อกล่าวอ้างที่เป็นนามธรรม
3. สังเกตถ้อยคำที่เลี่ยงบาลีของฉัน ("โดยพื้นฐานแล้ว", "มันประมาณว่า", "ในทางเทคนิค") และบังคับให้ฉันระบุให้ชัดว่ามันซ่อนอะไรไว้
4. ในตอนท้าย ให้คะแนนคำอธิบายของฉันจากคะแนนเต็ม 10 และแจกแจงจุดที่แน่ชัดที่ฉันคลุมเครือ ผิด หรือไม่สมบูรณ์ - นั่นคือสิ่งเดียวที่ฉันสนใจจริงๆ

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

ฉันจะเริ่มก่อน: [คำอธิบายของคุณ]
พรอมต์นักเรียนขี้สงสัย - หัวใจของวิธีไฟน์แมนกับ AI

ในขณะที่คุณอธิบาย จงเรียนรู้ที่จะจดจำ สัญญาณช่องว่างสามอย่าง อย่างแรกคือศัพท์เกราะกำบัง: คุณใช้คำเทคนิคหนึ่งก็เพราะคุณไม่สามารถแกะมันออกได้ ("มันจัดการโดย garbage collector" - จัดการยังไงกันแน่?) อย่างที่สองคือการเปรียบเทียบที่ลื่นไถล: "มันประมาณว่าเหมือนคิว" โดยไม่สามารถบอกได้ว่าการเปรียบเทียบพังตรงไหน อย่างที่สามคือการกระโดดทางตรรกะ: ระหว่างสองประโยค คำว่า "ดังนั้น" ที่ซ่อนสามขั้นตอนซึ่งคุณไม่สามารถอธิบายรายละเอียดได้ จงจดแต่ละสัญญาณลงในสมุดบันทึกการเรียนรู้ของคุณ: เหล่านี้คือเป้าหมายการทบทวนครั้งถัดไปของคุณ ที่แม่นยำกว่า "ทบทวนบทที่ 4" มาก

PROMPT
เปลี่ยนบทบาท: ตอนนี้คุณคือผู้สอบด้านเทคนิคระดับอาวุโสสำหรับตำแหน่ง staff engineer หัวข้อคือ [แนวคิด] และคำอธิบายของฉันปรากฏอยู่ด้านบนในบทสนทนา

ภารกิจของคุณ: ทดสอบมัน ไม่ใช่เติมมันให้สมบูรณ์
1. ถามฉัน 3 คำถามเกี่ยวกับกรณีขอบที่คำอธิบายของฉันไม่ครอบคลุม
2. สร้างตัวอย่างค้านที่ดูเหมือนจะขัดแย้งกับสิ่งที่ฉันอ้าง และขอให้ฉันคลี่คลายมัน
3. ระบุข้อสมมติโดยนัยในคำอธิบายของฉัน และถามฉันว่าจะเกิดอะไรขึ้นหากเราเอามันออก

ทีละหนึ่งคำถาม หลังจากแต่ละคำตอบ จงส่งมอบคำตัดสินหนึ่งคำ - มั่นคง คลอนแคลน หรือผิด - ตามด้วยหนึ่งประโยคของเหตุผลประกอบ ให้คำตอบที่ถูกต้องเฉพาะเมื่อฉันล้มเหลวสองครั้งติดต่อกันในคำถามเดียวกันเท่านั้น
พรอมต์ผู้สอบ - ต่อมันในบทสนทนาเดียวกัน หลังจากคำอธิบายของคุณ

สุดท้าย จงสอดแทรกวิธีการนี้เข้าไปในช่วงเวลาที่มันให้ผลตอบแทนมากที่สุด หลังทุกครั้งของการดีบั๊กที่ไม่ธรรมดา: อธิบายสาเหตุรากเหง้าให้ AI ฟังในโหมดนักเรียนขี้สงสัย หากคำอธิบายของคุณไม่หนักแน่น แสดงว่าคุณแก้อาการ ไม่ได้เข้าใจบั๊ก - มันจะกลับมา ก่อนทุกครั้งของการตรวจทานโค้ดที่คุณร้องขอ: อธิบายการออกแบบของคุณในสามประโยค หากทำไม่ได้ ปัญหาอยู่เหนือขึ้นไปจากโค้ด แบบฝึกหัดสิบนาทีนี้เปลี่ยนทุกเหตุขัดข้องในชีวิตประจำวันให้กลายเป็นช่วงเรียนรู้ - ตรงกันข้ามอย่างสิ้นเชิงกับการให้สร้างคำอธิบายแล้วอ่านมันอย่างเฉื่อยชา ซึ่งความสบายของการอ่านทำตัวเป็นความเข้าใจ

ทดสอบความรู้

ตรวจสอบว่าคุณจำประเด็นสำคัญของบทเรียนนี้ได้ครบถ้วน

  1. อะไรคือกลไกหลักของเทคนิคไฟน์แมน?
    • การท่องจำนิยามอย่างเป็นทางการก่อนฝึกปฏิบัติ
    • การอธิบายแนวคิดอย่างเรียบง่ายเพื่อระบุตำแหน่งอย่างแม่นยำว่าความเข้าใจของคุณเองพังตรงไหน
    • การถามผู้เชี่ยวชาญในสาขาให้มากที่สุดเท่าที่จะทำได้
  2. ทำไมจึงห้าม AI เติมคำอธิบายของคุณให้สมบูรณ์ในพรอมต์นักเรียนขี้สงสัย?
    • เพราะสิ่งที่มันเพิ่มเข้ามาอาจผิดตามข้อเท็จจริง
    • เพราะหาก AI เติมความเงียบของคุณ สัญญาณช่องว่างจะหายไปและแบบฝึกหัดจะสูญเสียคุณค่าในการวินิจฉัย
    • เพราะมันจะทำให้บทสนทนายาวขึ้นโดยไม่จำเป็น
  3. ในขณะที่คุณอธิบาย สัญญาณใดที่บ่งบอกถึงช่องว่างได้อย่างน่าเชื่อถือที่สุด?
    • การพูดช้าๆ และหยุดเป็นระยะ
    • การถอยกลับไปหาศัพท์เทคนิคหรือคำว่า "โดยพื้นฐานแล้ว" เพื่อผ่านช่วงที่ยาก
    • การยกตัวอย่างหลายอันสำหรับความคิดเดียวกัน