Nie tracisz minuty.
Tracisz 23.

Odzyskanie stanu flow po przerwie może trwać nawet do 23 minut, a programiści doświadczają przerw co 3 do 10 minut. Fella blokuje rozpraszające aplikacje domyślnie i daje jedno 5-minutowe awaryjne odblokowanie na sesję, aby Twój telefon przestał być jednym z tych przerw.

Matthew KZałożyciel, Fella
Poradnik

Utrzymywanie w głowie modelu mentalnego kodu jest delikatne w sposób, w jaki większość innej pracy nie jest. Badania nad stanami flow programistów wskazują, że koszt przerwanej koncentracji to nawet 23 minuty, aby w pełni ją odzyskać, a same przerwy napływają średnio co 3 do 10 minut. Badanie cytowane przez GitHub szacuje, że częste zakłócenia z powodu spotkań, wiadomości i szybkich pytań mogą wyeliminować nawet 82% produktywnego czasu programisty.

Najczęstsze przerywacze flow to nie spotkania, to powiadomienia: Slack, e-mail, alerty z kalendarza. I szkoda nie wymaga odpowiedzi. samo zobaczenie powiadomienia na ekranie może wystarczyć, aby przerwać koncentrację, nawet jeśli go nie dotkniesz. Ogólnie przełączanie kontekstu zostało udowodnione jako kosztujące około 40% produktywnego czasu człowieka w ciągu dnia pracy.

More information

Dlaczego kodowanie szczególnie karze za przerwy

Większość pracy umysłowej toleruje pewną fragmentację. Pisanie e-maila, przeglądanie dokumentu — to przetrwa pięciominutową przerwę bez większych kosztów. Programowanie jest inne, ponieważ „stan", który utrzymujesz, nie jest zapisany nigdzie — to żywy model mentalny stanów zmiennych, stosów wywołań i konkretnego błędu lub funkcji, nad którą akurat rozmyślasz. Przerwa nie wstrzymuje tego modelu, go wymazuje, a odbudowanie go zajmuje te 23 minuty.

Dlatego „szybko sprawdzę" jest gorszą wymianą dla programisty niż dla prawie jakiejkolwiek innej roli. Szybkie sprawdzenie może zająć dziesięć sekund. Model mentalny, który kosztuje, potrzebuje 23 minut na odbudowę, jeśli w ogóle zostanie odbudowany przed przybyciem następnej przerwy.

More information

Slack jest zarządzany. Telefon zazwyczaj nie.

Wiele zespołów inżynieryjnych nauczyło się całkiem dobrze zarządzać hałasem Slacka — harmonogramy powiadomień, zgrupowane standupy, jedno spotkanie dziennie zamiast trzech. Badania nad częstotliwością spotkań potwierdzają tę intuicję: zespoły odbywające jedno spotkanie dziennie utrzymują postęp w codziennych celach prawie w 99% przypadków, a liczba ta spada do 14%, gdy dodane zostanie trzecie spotkanie.

Żadna z tych dyscyplin Slacka nie dotyka telefonu siedzącego obok klawiatury. Wiadomość tekstowa, powiadomienie społecznościowe, aktualizacja gry — te przerywają ten sam delikatny model mentalny co Slack, ale zazwyczaj nie są częścią żadnej polityki czasu skupienia zespołu, ponieważ są osobiste, a nie zawodowe.

More information

Dlaczego tryb Nie przeszkadzać na telefonie nie wystarcza

Tryby skupienia iOS mogą wyciszyć powiadomienia podczas bloku kodowania, ale aplikacje są wciąż o jedno kliknięcie, a wyciszenie powiadomienia nie powstrzymuje odruchowego sprawdzania, które i tak się dzieje. Nawyk zerkania na telefon między kompilacjami lub podczas oczekiwania na zestaw testów nie wymaga powiadomienia, aby się uruchomić.

Fella blokuje wybrane aplikacje na poziomie iPhone’a, korzystając z frameworka Screen Time Apple, więc nie ma nic do otwarcia nawet w międzyczasie. Jedno 5-minutowe awaryjne odblokowanie na sesję pokrywa realną potrzebę, a narzędzia pracy takie jak Slack, e-mail i aplikacje do zarządzania zadaniami mogą pozostać odblokowane przez cały czas.

More information

Konfiguracja Felli do głębokich sesji kodowania

1. Zablokuj aplikacje, które nie są częścią pracy. Media społecznościowe, gry i aplikacje rozrywkowe — pozostaw Slack, e-mail i system zarządzania zadaniami odblokowane.

2. Niech blokada utrzymuje się przez cały dzień kodowania. Bez przełącznika do wyłączenia między zadaniami.

3. Używaj awaryjnego odblokowania w uzasadnionych sytuacjach. Jedno 5-minutowe okno na sesję, nie przewijanie podczas kompilacji.

4. Aplikacje blokują się ponownie automatycznie. Nie需ba siły woli, gdy o 16:00 jesteś w połowie śladu stosu.

More information

FAQ blokera aplikacji dla programistów

Badania nad programistami wskazują, że pełne odzyskanie stanu flow po przerwie może trwać nawet do 23 minut, a programiści doświadczają przerw mniej więcej co 3 do 10 minut.

Tak. Badania nad stanami flow programistów wykazały, że samo zobaczenie powiadomienia na ekranie, bez otwierania go lub reagowania, może wystarczyć, aby przerwać koncentrację.

Fella blokuje rozpraszające aplikacje na Twoim iPhone domyślnie, z jednym 5-minutowym awaryjnym odblokowaniem na sesję. To blokada na poziomie telefonu, zaprojektowana jako uzupełnienie harmonogramów powiadomień Slack i ustawień trybu nie przeszkadzać na komputerze, a nie ich zamiennik.

Fella blokuje wybrane przez Ciebie aplikacje. Większość programistów pozostawia Slack, e-mail i aplikacje do zarządzania zadaniami odblokowane, a blokuje aplikacje społecznościowe, gry i rozrywkowe.

Pomaga w określonym aspekcie problemu. Harmonogramy powiadomień Slack obsługują stronę komputerową, podczas gdy blokada na poziomie telefonu eliminuje równoległą ścieżkę sięgania po telefon podczas tej samej sesji kodowania.

Często tak. Nawet krótkie sprawdzenie podczas kompilacji lub uruchamiania testów może zamienić się w dłuższą dystrakcję, gdy feed lub powiadomienie przyciągnie uwagę dalej, a model mentalny, który miałeś w głowie, może zniknąć, zanim wrócisz do kodu.

Odzyskaj swoją uwagę
Zacznij już teraz