אתם לא מאבדים דקה.
אתם מאבדים 23.

חזרה למצב זרימה אחרי הפרעה יכולה לקחת עד 23 דקות, ומפתחים מופרעים כל 3 עד 10 דקות. Fella חוסמת אפליקציות מסיחות כברירת מחדל ונותנת פתיחת חירום אחת של 5 דקות בכל סשן, כדי שהטלפון שלכם יפסיק להיות אחת ההפרעות.

Matthew Kמייסד Fella
מדריך

להחזיק את המודל המנטלי של קודבס בראש זה דבר שביר באופן שונה מרוב סוגי עבודה אחרים. מחקר על מצבי זרימה של מפתחים מעריך את עלות שבירת הריכוז בעד 23 דקות לשחזור מלא, וההפרעות עצמן מגיעות כל 3 עד 10 דקות בממוצע. מחקר שצוטט על ידי GitHub מעריך שהפרעות תכופות מפגישות, הודעות ושאלות מהירות יכולות למחוק עד 82% מזמן הפרודוקטיביות של מפתח.

שוברי הזרימה הנפוצים ביותר הם לא פגישות, אלא התראות: Slack, מייל, התראות יומן. והנזק אינו דורש תגובה. עצם ראיית התראה מופיעה על המסך יכולה להספיק כדי לשבור ריכוז, גם אם לא נוגעים בה. מעברי הקשר באופן כללי הוכחו כעולים כ-40% מזמן הפרודוקטיביות לאורך יום עבודה.

More information

למה קוד נענש במיוחד על הפרעות

רוב עבודות הידע סובלות פיצול מסוים. כתיבת מייל, סקירת מסמך – אלה יכולים לשרוד פער של חמש דקות בלי עלות גדולה. תכנות שונה כי ה״מצב״ שאתם מחזיקים אינו כתוב בשום מקום, הוא מודל מנטלי חי של מצבי משתנים, מחסניות קריאות והבאג או הפיצ׳ר הספציפי שאתם באמצע חשיבה עליו. הפרעה אינה משהה את המודל הזה, היא מוחקת אותו, ובנייתו מחדש היא המקום שבו הולכות 23 הדקות.

זו הסיבה ש״רק אציץ לשנייה״ היא עסקה גרועה יותר למפתח מאשר כמעט לכל תפקיד אחר. הבדיקה המהירה עצמה אולי לוקחת עשר שניות. המודל המנטלי שהיא עולה בו לוקח 23 דקות לבנות מחדש, אם הוא בכלל נבנה מחדש לפני שההפרעה הבאה מגיעה.

More information

את Slack מנהלים. את הטלפון בדרך כלל לא.

הרבה צוותי פיתוח השתפרו בניהול רעש ה-Slack – לוחות זמנים להתראות, סטנדאפים מרוכזים, פגישה אחת ביום במקום שלוש. מחקר על תדירות פגישות מגבה את האינסטינקט הזה: צוותים שמקיימים פגישה אחת ביום שומרים על התקדמות ביעדים יומיים כמעט 99% מהזמן, מספר שיורד ל-14% ברגע שמתווספת פגישה שלישית.

שום משמעת Slack כזו לא נוגעת בטלפון שמונח ליד המקלדת. הודעת טקסט, התראה חברתית, עדכון משחק – אלה קוטעים את אותו מודל מנטלי שביר ש-Slack קוטע, אבל הם בדרך כלל אינם חלק ממדיניות זמן מיקוד של שום צוות כי הם אישיים, לא מקצועיים.

More information

למה ״נא לא להפריע״ בטלפון לא לגמרי מספיק

מצבי מיקוד ב-iOS יכולים להשתיק התראות במהלך בלוק קוד, אבל האפליקציות עדיין במרחק הקשה אחת, והשתקת התראה אינה עוצרת את הבדיקה הרפלקסיבית שממילא קורית. ההרגל להציץ בטלפון בין קומפילציות או בזמן המתנה לסוויטת טסטים אינו דורש התראה כדי להיות מופעל.

Fella חוסמת אפליקציות נבחרות ברמת האייפון באמצעות מסגרת זמן המסך של אפל, כך שאין מה לפתוח גם ברגעי הביניים. פתיחת חירום אחת של 5 דקות בכל סשן מכסה צורך אמיתי, וכלי עבודה כמו Slack, מייל ואפליקציות ניהול משימות יכולים להישאר פתוחים כל הזמן.

More information

הגדרת Fella לסשני קוד עמוקים

1. חסמו את האפליקציות שאינן חלק מהעבודה. רשתות חברתיות, משחקים ואפליקציות בידור – השאירו את Slack, המייל ומערכת ניהול המשימות פתוחים.

2. תנו לחסימה להחזיק לאורך כל יום הקוד. בלי מתג לכיבוי בין טיקטים.

3. השתמשו בפתיחת החירום למשהו אמיתי. חלון אחד של 5 דקות בכל סשן, לא גלילה בזמן קומפילציה.

4. האפליקציות ננעלות שוב אוטומטית. בלי צורך בכוח רצון כשאתם באמצע stack trace בשעה 4 אחר הצהריים.

More information

שאלות נפוצות על חוסם אפליקציות למפתחים

מחקרים על מפתחים מצאו שיכול לקחת עד 23 דקות לשחזר לחלוטין מצב זרימה אחרי הפרעה, ומפתחים חווים הפרעות בערך כל 3 עד 10 דקות בממוצע.

כן. מחקר על מצבי זרימה של מפתחים מצא שעצם הופעת התראה, מבלי לפתוח אותה או להגיב לה, יכולה להספיק כדי לשבור ריכוז.

Fella חוסמת אפליקציות מסיחות באייפון כברירת מחדל, עם פתיחת חירום אחת של 5 דקות בכל סשן. זו חסימה ברמת הטלפון, שנועדה לעבוד לצד לוחות זמנים להתראות Slack והגדרות נא לא להפריע במחשב, לא להחליף אותם.

Fella חוסמת את האפליקציות שאתם בוחרים. רוב המפתחים משאירים את Slack, המייל ואפליקציות ניהול המשימות פתוחות וחוסמים רשתות חברתיות, משחקים ואפליקציות בידור במקום זאת.

זה עוזר בחלק ספציפי של הבעיה. לוחות זמנים להתראות ב-Slack מטפלים בצד של המחשב, בעוד חסימה ברמת הטלפון מסירה את המסלול המקביל של הושטת יד לטלפון במהלך אותו סשן קוד.

לרוב, כן. אפילו בדיקה קצרה בזמן קומפילציה או הרצת טסטים יכולה להפוך להסחה ארוכה יותר ברגע שפיד או התראה מושכים את תשומת הלב הלאה, והמודל המנטלי שהחזקתם עלול להיעלם עד שתחזרו לקוד.

החזירו לעצמכם את הקשב
התחילו עכשיו