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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Fella בפעולה

  • נבנה עם בקרות זמן המסך של Apple.
  • פתיחת חירום אחת ל-5 דקות בכל הפעלה.
  • אפליקציות נשארות חסומות כברירת מחדל.

Everything you need to stay focused, right from Home.

מסך הבית של Fella המציג שגרות מיקוד ומשכי הפעלות

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

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