ภาค 0 · ชั่วโมงแรก
อย่ารอให้พลาดก่อน แล้วค่อยมาหาทางถอย
เรื่องนี้เกิดกับเกือบทุกคนในสัปดาห์แรก คุณสั่งงานที่ฟังดูเล็กมาก ให้จัดหัวข้อในเอกสารให้เหมือนกันทั้งโฟลเดอร์ มันเริ่มทำ กล่องขึ้นมาถาม คุณกดตกลง กล่องขึ้นอีก กดตกลง กล่องขึ้นรอบที่ห้าคุณเริ่มรำคาญ เลยเลือกข้อที่แปลว่ายอมทั้งรอบ อีกสองนาทีต่อมามันบอกว่าเสร็จแล้ว แก้ไปสิบสองไฟล์ คุณเปิดดูไฟล์แรกก็รู้เลยว่าไม่ใช่แบบนี้ ปัญหาคือตอนนี้คุณตอบไม่ได้แล้วว่าอีกสิบเอ็ดไฟล์โดนแก้อะไรไปบ้าง เพราะกล่องที่เด้งมาบอกคุณไปหมดแล้ว ตอนที่คุณกดผ่าน ความเร็วไม่ใช่ผู้ร้าย ความเร็วคือเหตุผลที่เราใช้เครื่องมือนี้ตั้งแต่แรก สิ่งที่ขาดคือตาข่าย และตาข่ายที่ใช้ได้จริงมีสามชั้น ชั้นแรกคือสำเนา ชั้นที่สองคือให้มันเอาแผนมาวางให้ดูก่อนลงมือ ชั้นที่สามคือปุ่มย้อนที่ซ่อนอยู่จนคนส่วนใหญ่ไม่เคยเห็น สามชั้นนี้รวมกันใช้เวลาเพิ่มไม่ถึงสองนาทีต่องานหนึ่งชิ้น เทียบกับการนั่งไล่ซ่อมสิบสองไฟล์ทั้งบ่าย ถือว่าถูกมาก และพอทำจนติดเป็นนิสัยแล้ว คุณจะกล้าสั่งงานใหญ่ขึ้นเรื่อย ๆ เพราะรู้ว่าถอยกลับได้ ก่อนวางตาข่าย ลองสั่งงานใหญ่แบบไม่มีตาข่ายดูก่อนหนึ่งครั้ง ในโฟลเดอร์ซ้อมเท่านั้น
อ่านทุกไฟล์ในโฟลเดอร์นี้ แล้วแก้ให้เป็นรูปแบบเดียวกันทั้งหมด ไฟล์ไหนหัวข้อไม่ตรงกันจัดให้ตรงกันด้วยก๊อปไปวางในโฟลเดอร์ซ้อมสิบไฟล์ของคุณจริง ๆ ห้ามใช้กับของจริง แล้วนับดูว่ากล่องขออนุญาตเด้งขึ้นมากี่ครั้ง คุณอ่านทันกี่ครั้ง และถ้าคุณเผลอเลือกข้อที่แปลว่ายอมทั้งรอบ ให้สังเกตว่าหลังจากนั้นมันเงียบไปเลย ไม่ถามอีกจนจบงาน
สิ่งที่คุณจะได้กลับมา และเหตุผลที่มันใช้ไม่ได้
- เสร็จเร็วมาก แต่ตรวจไม่ได้สิบสองไฟล์ขยับในสองนาที ถ้าจะตรวจให้ครบคุณต้องเปิดทีละไฟล์เทียบกับของเดิม แล้วนั่นใช้เวลานานกว่าตอนที่มันทำงานเสียอีก
- กล่องที่เด้งมา บอกทีละไฟล์ ไม่ได้บอกทั้งงานแต่ละกล่องบอกว่ากำลังจะแก้ไฟล์ไหน บรรทัดไหน อ่านทีละอันก็เข้าใจดี แต่มันไม่เคยบอกภาพรวมว่าทั้งงานนี้จะแตะกี่ไฟล์ คุณเลยกดไปโดยไม่รู้ว่าเหลืออีกกี่กล่อง
- พอกดยอมทั้งรอบ ตาข่ายหายไปทั้งหมดข้อที่สองในกล่องนั้นแปลว่าไม่ต้องถามอีกจนจบงาน คนกดเพราะรำคาญ ไม่ใช่เพราะตัดสินใจแล้ว ทั้งที่นั่นคือการยกสิทธิ์ตัดสินใจทั้งหมดให้มันในหนึ่งคลิก
- หัวข้อที่เหมือนกัน อาจไม่ใช่สิ่งที่คุณอยากได้เอกสารบางฉบับหัวข้อต่างจากฉบับอื่นเพราะมันคนละชนิดกัน การจัดให้เหมือนกันหมดคือการลบความต่างที่ตั้งใจให้ต่าง แล้วคุณจะรู้ตัวก็ตอนหาของไม่เจอในอีกสามเดือน
ตาข่ายสามชั้น วางให้ครบก่อนสั่งงานใหญ่
- 1
ชั้นที่หนึ่ง สำเนา ชั้นเดียวที่ไว้ใจได้ร้อยเปอร์เซ็นต์
ก๊อปโฟลเดอร์ทั้งอันไปวางไว้อีกที่ ตั้งชื่อพร้อมวันที่ ทำก่อนสั่งงานใหญ่ทุกครั้ง ไม่ใช่ทำครั้งเดียวตอนต้นสัปดาห์ อีกสองชั้นที่เหลือช่วยให้คุณเห็นและถอยได้ แต่ชั้นนี้คือชั้นเดียวที่ต่อให้ทุกอย่างพังพร้อมกัน ของก็ยังอยู่ครบ
- 2
ชั้นที่สอง ให้มันเอาแผนมาวางให้ดูก่อน
แทนที่จะสั่งลงมือเลย ให้สั่งขอแผนก่อนด้วยคำสั่งในหัวข้อถัดไป อีกทางหนึ่งคือกด Shift Tab วนป้ายที่มุมซ้ายล่างของกรอบช่องพิมพ์ไปที่โหมดวางแผน ดูง่ายที่สุดที่กรอบช่องพิมพ์ พอกรอบเปลี่ยนเป็นสีฟ้า แปลว่าถึงโหมดนั้นแล้ว มันจะไปสำรวจแล้วเอาแผนกลับมาให้ดูก่อน แทนที่จะแก้เลย
- 3
ชั้นที่สาม ปุ่มย้อนที่ต้องเอาเมาส์ไปชี้ถึงจะเห็น
เอาเมาส์ไปวางค้างบนกล่องข้อความที่คุณพิมพ์เอง ไม่ใช่กล่องที่มันตอบ จะมีไอคอนลูกศรวนโผล่ขึ้นมาที่มุมขวาบนของกล่องนั้น ไม่เอาเมาส์ไปวางก็ไม่เห็น คนส่วนใหญ่เลยใช้มาเป็นเดือนโดยไม่รู้ว่ามีปุ่มนี้อยู่
- 4
ซ้อมถอยกลับหนึ่งครั้งวันนี้ ในโฟลเดอร์ซ้อมเท่านั้น
สั่งงานเล็ก ๆ ในโฟลเดอร์ซ้อมสักอย่าง ปล่อยให้มันทำจนเสร็จ แล้วเอาเมาส์ไปชี้ที่ข้อความที่คุณพิมพ์ กดไอคอนลูกศรวนนั้นดู แล้วดูด้วยตาตัวเองว่าสายสนทนาย้อนกลับไปถึงจุดไหน และในโฟลเดอร์เหลืออะไรอยู่บ้าง รู้คำตอบนี้วันนี้ ดีกว่าไปรู้ตอนของจริงพัง
คำสั่งขอแผนก่อนลงมือ ใช้กับงานใหญ่ทุกครั้ง
บริบท - โฟลเดอร์ที่เปิดอยู่นี้เป็นสำเนา ข้างในเก็บ [โฟลเดอร์นี้เก็บอะไร] - ฉันไม่ได้เขียนโค้ด ฉันทำงาน [งานที่ฉันทำ] - งานที่ฉันจะสั่งจริงในรอบถัดไปคือ [งานที่จะสั่งจริงรอบหน้า] งานที่ต้องการ อ่านโฟลเดอร์นี้ แล้วบอกฉันเป็นข้อ ๆ ว่าถ้าฉันสั่งงานนั้นจริง คุณจะแตะไฟล์ไหนบ้างและแตะยังไง ยังไม่ต้องลงมือ รูปแบบผลลัพธ์ - ข้อละหนึ่งไฟล์ เรียงจากไฟล์ที่เสี่ยงเสียหายมากที่สุดขึ้นก่อน - แต่ละข้อบอกสามอย่าง ชื่อไฟล์ จะทำอะไรกับไฟล์นั้น และถ้าทำแล้วผิดจะกู้กลับยังไง - ปิดท้ายด้วยรายการไฟล์ที่คุณจะไม่แตะเลย พร้อมเหตุผลบรรทัดเดียวต่อไฟล์ - ตอบในหน้าจอ รอบนี้ยังไม่ต้องเขียนไฟล์ใหม่ ข้อห้าม - ห้ามแก้ ห้ามลบ ห้ามเปลี่ยนชื่อไฟล์ใด ๆ ในรอบนี้ รอบนี้เอาแผนอย่างเดียว - ห้ามข้ามไฟล์ที่คุณไม่แน่ใจ ให้เขียนว่าไม่แน่ใจแล้วถามฉันก่อน อย่าเดา - ห้ามเสนอให้ลบไฟล์ ถ้าคิดว่าไฟล์ไหนควรทิ้ง ให้เสนอเป็นย้ายไปโฟลเดอร์พักแทน
ช่องที่ต้องเติมเอง
- [โฟลเดอร์นี้เก็บอะไร]
- สำเนารายงานประจำเดือนจากหกแผนก เดือนมกราคมถึงเดือนนี้ รวมสิบสองไฟล์
- [งานที่ฉันทำ]
- ธุรการส่วนกลาง รวบรวมรายงานจากแต่ละแผนกส่งผู้บริหารทุกต้นเดือน
- [งานที่จะสั่งจริงรอบหน้า]
- จัดหัวข้อในรายงานทุกไฟล์ให้เรียงเหมือนกัน แล้วเขียนสรุปรวมออกมาหนึ่งไฟล์
ผลที่ควรได้
สิ่งที่ต้องได้กลับมาคือรายการไฟล์เป็นข้อ ๆ ที่นับจำนวนได้ ไม่ใช่ย่อหน้าลอย ๆ ว่าจะช่วยจัดให้เรียบร้อย จำนวนไฟล์ที่มันบอกว่าจะแตะ ต้องตรงกับที่คุณคิดไว้ในหัว ถ้ามันบอกว่าจะแตะสิบสองไฟล์ทั้งที่คุณคิดว่างานนี้ควรแตะแค่สามไฟล์ แปลว่าคุณกับมันเข้าใจงานไม่ตรงกัน ให้พิมพ์กลับไปว่า ฉันต้องการให้แตะเฉพาะไฟล์ไหนบ้าง ช่วยเขียนแผนใหม่ตามนั้น และถ้ามันเริ่มลงมือแก้ทั้งที่คุณขอแค่แผน ให้กด Esc หยุดทันที แล้วสั่งใหม่โดยขึ้นต้นว่า รอบนี้เอาแผนอย่างเดียว ห้ามแตะไฟล์
กล่องที่จะเด้งขึ้นมามีสามแบบ อ่านให้เป็นภายในสามวินาที
- 1
แบบแรก กล่องตอนมันจะแก้ไฟล์
หัวกล่องเขียนว่า Make this edit to ตามด้วยชื่อไฟล์ เหนือกล่องมีแถบเทียบให้ดูอยู่ในสายสนทนา แถบสีแดงคือบรรทัดเดิม แถบสีเขียวคือบรรทัดใหม่ ตัวเลือกมีสามข้อ ข้อแรกคือตกลงเฉพาะครั้งนี้ ข้อที่สองคือตกลงและยอมให้แก้ได้ทั้งรอบโดยไม่ต้องถามอีก ข้อที่สามคือไม่เอา มีช่องให้พิมพ์บอกว่าอยากให้ทำอย่างอื่นแทน และกด Esc ยกเลิกได้
- 2
แบบที่สอง กล่องตอนมันจะสั่งงานเครื่อง เช่นตอนจะลบไฟล์
หัวกล่องเขียนว่า Allow this bash command? แล้วโชว์คำสั่งจริงให้อ่านก่อน อ่านให้ออกว่าในบรรทัดนั้นมีชื่อไฟล์ของคุณอยู่ไหม ก่อนถึงกล่องนี้ มันถามกลับเป็นคำพูดก่อนด้วยซ้ำ ว่าไฟล์นี้ลบแล้วกู้คืนไม่ได้ ยืนยันไหม ถ้าคุณไม่ได้ตั้งใจให้มันลบอะไร แล้วกล่องแบบนี้โผล่มา ให้เลือกข้อที่แปลว่าไม่เอาไว้ก่อนเสมอ
- 3
แบบที่สาม กล่องที่มาพร้อมแผน
พอสั่งขอแผน มันจะขึ้นหัวข้อว่า Claude's Plan แล้วมีกล่องหัวว่า Accept this plan? ตามมา ตัวเลือกข้อแรกแปลว่าตกลงและให้แก้เองได้เลย ตรงนี้คือจุดที่คนพลาดกันมากที่สุด เลือกข้อนี้แล้วมันสลับไปโหมดแก้เอง จะไม่ถามคุณรายไฟล์อีกเลยจนจบงาน ถ้าคุณยังอยากให้มันถามทีละไฟล์ ให้เลือกข้อที่สอง ส่วนข้อที่สามคือยังไม่เอา ให้คิดแผนต่อ
- 4
จำเส้นแบ่งไว้ อ่านไม่ขออนุญาต แก้กับลบถึงขออนุญาต
มันเปิดอ่านไฟล์ได้เรื่อย ๆ โดยไม่ต้องถามคุณสักครั้ง กล่องจะขึ้นก็ต่อเมื่อมันจะเปลี่ยนของในเครื่องคุณ นี่คือเหตุผลที่คำสั่งขอแผนถึงปลอดภัย เพราะทั้งรอบนั้นมันแค่อ่าน อีกอย่างคือถ้าจู่ ๆ มีกล่องเด้งขึ้นมา ทั้งที่คุณคิดว่าสั่งให้อ่านอย่างเดียว แปลว่ามีอะไรผิดแล้ว ให้หยุดอ่านกล่องนั้นให้จบก่อนตัดสินใจ
ทำสองแบบ ได้ผลคนละแบบ
สั่งงานใหญ่รวดเดียวแล้วกดผ่านกล่องไปเรื่อย ๆ
- สิบสองไฟล์ขยับก่อนที่คุณจะรู้ว่าตัวเองสั่งอะไรไป
- พอรำคาญแล้วเลือกยอมทั้งรอบ ตาข่ายที่เหลือหายไปทันที
- ผิดขึ้นมาต้องไล่ซ่อมทีละไฟล์ โดยไม่มีรายการว่าไฟล์ไหนบ้าง
- ครั้งหน้าคุณจะไม่กล้าสั่งงานใหญ่อีกเลย แปลว่าเสียประโยชน์ของเครื่องมือไปครึ่งหนึ่ง
ขอแผนก่อน อ่านแผน แล้วค่อยปล่อย
- เห็นรายการไฟล์ทั้งหมดก่อนที่จะมีไฟล์ไหนขยับสักไฟล์
- ตรวจทีเดียวจบตอนอ่านแผน แทนที่จะไล่ตรวจทีละกล่องตอนกำลังใจจะหมด
- ผิดก็แค่บอกให้แก้แผน ยังไม่มีอะไรเสียหายเลยสักไฟล์
- พอเชื่อมือกันแล้ว คุณจะกล้าสั่งงานที่ใหญ่ขึ้นเรื่อย ๆ เพราะรู้ว่าถอยได้
3ชั้น
สำเนา แผนที่เอามาให้ดูก่อนลงมือ และปุ่มย้อนที่ต้องเอาเมาส์ไปชี้ถึงจะเห็น รวมกันใช้เวลาเพิ่มไม่ถึงสองนาทีต่องานหนึ่งชิ้น
แบบฝึกหัดปิดภาค 0
- ทำสั่งคำสั่งขอแผนกับโฟลเดอร์สำเนาของคุณหนึ่งครั้ง อ่านแผนที่ได้มาให้จบ นับว่ามันจะแตะกี่ไฟล์ แล้วพิมพ์กลับไปตัดออกให้เหลือครึ่งเดียว จากนั้นค่อยปล่อยให้ทำจริง คุณจะเห็นความต่างของการตรวจก่อนกับตรวจทีหลังทันที
- จดจดสามชั้นของตาข่ายไว้ในโน้ตมือถือ พร้อมประโยคเดียวว่าปุ่มย้อนอยู่ตรงไหน คือเอาเมาส์ไปวางบนกล่องข้อความที่เราพิมพ์เอง แล้วดูมุมขวาบนของกล่องนั้น เพราะวันที่คุณต้องใช้ปุ่มนี้ คือวันที่คุณกำลังตกใจและนึกอะไรไม่ออก
- สังเกตภาค 0 จบแล้ว ตอนนี้คุณมีเครื่องมือที่ใช้ได้ สำเนาโฟลเดอร์งานจริง สูตรสั่งงานสี่ส่วน และตาข่ายสามชั้น ลองย้อนดูว่าตั้งแต่บทแรกถึงตอนนี้ มีกี่ครั้งที่คุณต้องก๊อปเนื้อไฟล์ไปวางในหน้าต่างแชต คำตอบคือศูนย์ครั้ง นั่นคือทั้งหมดที่ภาคนี้ต้องการพิสูจน์ ภาค 1 จะพาไปเจอโฟลเดอร์ที่ไม่มีใครกล้าเปิด