คุณไม่ได้เสียแค่นาทีเดียว
คุณเสีย 23 นาที

การกลับเข้าสู่สภาวะโฟลว์หลังถูกขัดจังหวะอาจใช้เวลาถึง 23 นาที และนักพัฒนาถูกขัดจังหวะทุก 3 ถึง 10 นาที Fella บล็อกแอปกวนใจเป็นค่าเริ่มต้นและให้การปลดล็อกฉุกเฉิน 5 นาทีต่อหนึ่งเซสชัน เพื่อให้โทรศัพท์หยุดเป็นหนึ่งในสิ่งรบกวน

Matthew Kผู้ก่อตั้ง Fella
คู่มือ

การถือโมเดลความคิดของโค้ดเบสไว้ในหัวเปราะบางในแบบเฉพาะที่งานอื่นส่วนใหญ่ไม่เป็น งานวิจัยเกี่ยวกับสภาวะโฟลว์ของนักพัฒนาประเมินต้นทุนของการเสียสมาธิไว้สูงถึง 23 นาทีเพื่อกลับคืนมาอย่างสมบูรณ์ และการขัดจังหวะเองก็มาถึงทุก 3 ถึง 10 นาทีโดยเฉลี่ย การศึกษาที่ GitHub อ้างถึงประเมินว่าการรบกวนบ่อยครั้งจากมีตติง ข้อความ และคำถามด่วนสามารถลบเวลา productive ของนักพัฒนาได้ถึง 82%

ตัวทำลายโฟลว์ที่พบบ่อยที่สุดไม่ใชมีตติง แต่คือการแจ้งเตือน: Slack อีเมล การแจ้งเตือนปฏิทิน และความเสียหายไม่จำเป็นต้องมีการตอบสนอง แค่เห็นการแจ้งเตือนปรากฏบนหน้าจอก็เพียงพอที่จะทำลายสมาธิได้ แม้คุณจะไม่แตะมัน การสลับบริบทโดยรวมได้รับการแสดงให้เห็นว่าทำให้เสียเวลาที่ productive ประมาณ 40% ตลอดวันทำงาน

More information

ทำไมโค้ดจึงถูกลงโทษจากการขัดจังหวะเป็นพิเศษ

งานความรู้ส่วนใหญ่ทนต่อการแตกเป็นช่วงได้ การเขียนอีเมล การตรวจเอกสาร สิ่งเหล่านี้อยู่รอดจากช่องว่างห้านาทีได้โดยต้นทุนไม่มาก การเขียนโปรแกรมต่างออกไปเพราะ “สถานะ” ที่คุณถืออยู่ไม่ได้ถูกเขียนไว้ที่ไหน มันคือโมเดลความคิดสดเกี่ยวกับสถานะตัวแปร สแต็กการเรียก และบั๊กหรือฟีเจอร์เฉพาะที่คุณกำลังคิดอยู่ การขัดจังหวะไม่ได้หยุดโมเดลนั้นชั่วคราว มันลบมันออกไป และการสร้างใหม่คือที่มาของ 23 นาทีนั้น

นี่คือเหตุผลที่ “แค่เช็คแป๊บเดียว” เป็นการแลกเปลี่ยนที่แย่กว่าสำหรับนักพัฒนามากกว่าแทบทุกบทบาทอื่น การเช็คด่วนเองอาจใช้เวลาสิบวินาที โมเดลความคิดที่มันทำให้เสียไปใช้เวลา 23 นาทีในการสร้างใหม่ หากมันจะถูกสร้างใหม่เลยก่อนการขัดจังหวะครั้งต่อไปจะมาถึง

More information

Slack ถูกจัดการแล้ว แต่โทรศัพท์มักไม่ถูกจัดการ

ทีมวิศวกรรมจำนวนมากจัดการเสียงรบกวนจาก Slack ได้ค่อนข้างดี ทั้งตารางการแจ้งเตือน การรวมสแตนด์อัป การมีมีตติงเดียวต่อวันแทนที่จะสามครั้ง งานวิจัยเกี่ยวกับความถี่ของมีตติงสนับสนุนสัญชาตญาณนั้น: ทีมที่มีมีตติงวันละครั้งรักษาความคืบหน้าต่อเป้าหมายรายวันได้เกือบ 99% ตัวเลขที่ตกลงเหลือ 14% เมื่อเพิ่มมีตติงครั้งที่สามเข้าไป

ไม่มีการจัดการ Slack แบบใดที่แตะโทรศัพท์ที่วางข้างคีย์บอร์ด ข้อความ การแจ้งเตือนโซเชียล อัปเดตเกม สิ่งเหล่านี้ขัดจังหวะโมเดลความคิดที่เปราะบางเดียวกันกับที่ Slack ทำ แต่มักไม่ได้เป็นส่วนหนึ่งของนโยบายเวลามีสมาธิของทีมใดเพราะเป็นเรื่องส่วนตัว ไม่ใช่เรื่องงาน

More information

ทำไมห้ามรบกวนบนโทรศัพท์จึงยังไม่พอ

โหมดโฟกัสของ iOS สามารถปิดเสียงการแจ้งเตือนระหว่างช่วงเขียนโค้ดได้ แต่แอปยังอยู่ห่างแค่แตะเดียว และการปิดเสียงการแจ้งเตือนไม่ได้หยุดการเช็คแบบอัตโนมัติที่เกิดขึ้นอยู่ดี นิสัยการเหลือบมองโทรศัพท์ระหว่างคอมไพล์หรือขณะรอชุดทดสอบไม่ต้องการการแจ้งเตือนเพื่อกระตุ้น

Fella บล็อกแอปที่เลือกไว้ที่ระดับ iPhone โดยใช้เฟรมเวิร์ก Screen Time ของ Apple จึงไม่มีอะไรให้เปิดแม้ในช่วงเวลาระหว่างนั้น การปลดล็อกฉุกเฉิน 5 นาทีต่อหนึ่งเซสชันครอบคลุมความต้องการจริง และเครื่องมือทำงานอย่าง Slack อีเมล และแอปตั๋วงานสามารถปล่อยไว้ไม่ถูกบล็อกตลอดเวลา

More information

การตั้งค่า Fella สำหรับเซสชันเขียนโค้ดเชิงลึก

1. บล็อกแอปที่ไม่ใช่งาน โซเชียลมีเดีย เกม และแอปบันเทิง ปล่อยให้ Slack อีเมล และระบบตั๋วงานไม่ถูกบล็อก

2. ปล่อยให้การบล็อกคงอยู่ตลอดวันเขียนโค้ด ไม่มีปุ่มสลับให้ปิดระหว่างตั๋วงาน

3. ใช้การปลดล็อกฉุกเฉินสำหรับเรื่องจริง หน้าต่าง 5 นาทีต่อเซสชัน ไม่ใช่การเลื่อนฟีดระหว่างคอมไพล์

4. แอปจะล็อกกลับโดยอัตโนมัติ ไม่ต้องใช้พลังใจขณะที่คุณกำลังไล่สแต็กเทรซตอนบ่ายสี่โมง

More information

คำถามที่พบบ่อยเกี่ยวกับตัวบล็อกแอปสำหรับนักพัฒนา

งานวิจัยเกี่ยวกับนักพัฒนาพบว่าอาจใช้เวลาถึง 23 นาทีจึงจะกลับเข้าสู่สภาวะโฟลว์ได้อย่างสมบูรณ์หลังถูกขัดจังหวะ และนักพัฒนาเผชิญการขัดจังหวะโดยเฉลี่ยทุก 3 ถึง 10 นาที

ใช่ งานวิจัยเกี่ยวกับสภาวะโฟลว์ของนักพัฒนาพบว่าแค่เห็นการแจ้งเตือนปรากฏขึ้นโดยไม่เปิดหรือตอบกลับก็เพียงพอที่จะทำลายสมาธิได้

Fella บล็อกแอปกวนใจบน iPhone ของคุณเป็นค่าเริ่มต้นพร้อมการปลดล็อกฉุกเฉิน 5 นาทีต่อหนึ่งเซสชัน เป็นการบล็อกระดับโทรศัพท์ที่ตั้งใจให้ทำงานควบคู่กับตารางการแจ้งเตือน Slack และการตั้งค่าห้ามรบกวนบนคอมพิวเตอร์ ไม่ใช่แทนที่พวกมัน

Fella บล็อกแอปที่คุณเลือก นักพัฒนาส่วนใหญ่ปล่อยให้ Slack อีเมล และแอปตั๋วงานไม่ถูกบล็อกและบล็อกโซเชียลมีเดีย เกม และแอปบันเทิงแทน

ช่วยได้ในส่วนเฉพาะ ตารางการแจ้งเตือน Slack จัดการฝั่งคอมพิวเตอร์ ขณะที่การบล็อกระดับโทรศัพท์ตัดเส้นทางคู่ขนานของการเอื้อมหยิบโทรศัพท์ระหว่างเซสชันเขียนโค้ดเดียวกัน

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

เป็นเจ้าของสมาธิของคุณ
เริ่มตอนนี้เลย