Du mister ikke ét minut.
Du mister 23.

Det kan tage op til 23 minutter at genvinde flow efter en afbrydelse, og udviklere bliver afbrudt hvert 3. til 10. minut. Fella blokerer distraherende apps som standard og giver dig én nødoplåsning på 5 minutter per session, så telefonen ikke bliver endnu en afbrydelse.

Matthew KGrundlægger, Fella
Guide

Den mentale model af en kodebase, du holder i hovedet, er skrøbelig på en måde, de fleste andre arbejdsopgaver ikke er. Forskning i udvikleres flow viser, at det kan tage op til 23 minutter at genvinde koncentrationen helt, og selve afbrydelserne kommer i gennemsnit hvert 3. til 10. minut. Et studie citeret af GitHub anslår, at hyppige afbrydelser fra møder, beskeder og hurtige spørgsmål kan fjerne op til 82 % af en udviklers produktive tid.

De mest almindelige flowbrydere er ikke møder, men notifikationer: Slack, e-mail og kalenderadvarsler. Og skaden kræver ikke et svar. Det kan være nok blot at se en notifikation dukke op på skærmen til at bryde koncentrationen, selv hvis du ikke rører den. Opgaveskift er mere generelt blevet sat i forbindelse med et tab på cirka 40 % af en persons produktive tid i løbet af arbejdsdagen.

More information

Hvorfor kodearbejde straffer afbrydelser særligt hårdt

Det meste vidensarbejde tåler en vis opsplitning. At skrive en e-mail eller gennemgå et dokument kan klare et hul på fem minutter uden store omkostninger. Programmering er anderledes, fordi den "tilstand", du holder i hovedet, ikke står skrevet noget sted. Det er en levende mental model af variabeltilstande, kaldestakke og den konkrete fejl eller funktion, du er i gang med at tænke igennem. En afbrydelse sætter ikke modellen på pause, den sletter den, og det er genopbygningen, der tager de 23 minutter.

Derfor er "jeg tjekker det lige hurtigt" en dårligere handel for en udvikler end for næsten alle andre roller. Selve det hurtige tjek tager måske ti sekunder. Den mentale model, det koster, tager 23 minutter at genopbygge, hvis den overhovedet når at blive genopbygget, før næste afbrydelse kommer.

More information

Slack bliver håndteret. Telefonen gør som regel ikke.

Mange udviklingsteams er blevet rimeligt gode til at håndtere støj fra Slack, notifikationsskemaer, samlede standups og ét møde om dagen i stedet for tre. Forskning i mødefrekvens understøtter den tilgang: Teams med ét møde om dagen holder næsten 99 % af tiden fremdriften i de daglige mål, men tallet falder til 14 %, når et tredje møde tilføjes.

Ingen af Slacks discipliner berører telefonen ved siden af tastaturet. En sms, en social notifikation eller en spilopdatering afbryder den samme skrøbelige mentale model som Slack, men er normalt ikke en del af et teams fokuspolitik, fordi det er privat og ikke arbejdsmæssigt.

More information

Hvorfor Forstyr ikke på telefonen ikke helt er nok

iOS-fokustilstande kan slå notifikationer fra under en kodningsblok, men appsene er stadig ét tryk væk, og en dæmpet notifikation stopper ikke det refleksive tjek, der alligevel sker. Vanen med at kigge på telefonen mellem kompileringer eller mens du venter på en testkørsel kræver ikke en notifikation som udløser.

Fella blokerer udvalgte apps på iPhone-niveau ved hjælp af Apples Skærmtid-rammeværk, så der ikke er noget at åbne i de små mellemrum. Én nødoplåsning på 5 minutter per session dækker et reelt behov, og arbejdsværktøjer som Slack, e-mail og ticketsystemer kan forblive åbne hele tiden.

More information

Sådan sætter du Fella op til dybe kodningssessioner

1. Blokér de apps, der ikke hører til arbejdet. Blokér sociale medier, spil og underholdningsapps, men lad Slack, e-mail og dit ticketsystem være åbne.

2. Lad blokeringen holde hele kodningsdagen. Ingen knap at slå fra mellem tickets.

3. Brug nødoplåsningen til noget reelt. Ét vindue på 5 minutter per session, ikke scrolling mens koden kompilerer.

4. Appsene låses automatisk igen. Du har ikke brug for viljestyrke midt i en stack trace klokken 16.

More information

7 dages gratis prøveperiode

Fella i aktion

  • Bygget på Apples Skærmtid og Familiedeling, ikke en omvej
  • Én 5-minutters nødoplåsning pr. session, ingen omgåelsesknap
  • Blokeringen holder som standard. Du skal aldrig slå den til igen
Fellas hjemmeskærm med fokusrutiner og sessionslængder

Ofte stillede spørgsmål om appblokering til udviklere

Forskning i udviklere viser, at det kan tage op til 23 minutter at genvinde flow helt efter en afbrydelse, og at udviklere i gennemsnit bliver afbrudt cirka hvert 3. til 10. minut.

Ja. Forskning i udvikleres flow viser, at det alene at se en notifikation dukke op, uden at åbne eller besvare den, kan være nok til at bryde koncentrationen.

Fella blokerer distraherende apps på din iPhone som standard med én nødoplåsning på 5 minutter per session. Det er en blokering på telefonen, der skal fungere sammen med Slacks notifikationsskemaer og Forstyr ikke-indstillinger på din computer, ikke erstatte dem.

Fella blokerer de apps, du vælger. De fleste udviklere lader Slack, e-mail og ticketsystemer være åbne og blokerer i stedet sociale medier, spil og underholdningsapps.

Det hjælper på en bestemt del af problemet. Slacks notifikationsskemaer håndterer computersiden, mens blokering på telefonen fjerner den parallelle mulighed for at gribe ud efter telefonen under den samme kodningssession.

Ofte ja. Selv et kort tjek under en kompilering eller testkørsel kan blive til en længere distraktion, når et feed eller en notifikation trækker opmærksomheden videre, og den mentale model, du havde i hovedet, kan være væk, når du ser tilbage på koden.

Tag din opmærksomhed tilbage
fra og med nu