Fare delle pause frequenti è davvero utile durante la programmazione? [chiuso]


23

Continuo a leggere che si consiglia a un programmatore di fare pause frequenti durante la programmazione e la consueta raccomandazione che vedo è di 5 minuti ogni mezz'ora o 10 minuti ogni ora.

Ci ho provato, ma molto spesso trovo qualcosa di interessante in quei 5 minuti e mi allontana da ciò su cui stavo lavorando più a lungo di quanto programmato. O quello, o la mia mente si concentra su qualcos'altro e trovo difficile tornare nel mio lavoro e non concentrarmi molto bene.

È davvero utile fare pause frequenti durante la programmazione? Sto facendo qualcosa di sbagliato perché sta diminuendo la mia produttività invece di aumentarla?


Dai un'occhiata a 5 Minute Break , ti ricorda le pause schizzando a schermo intero e non puoi perderlo, ed è spaventoso.
Czarek Tomczak,

@CzarekTomczak Mi farebbe impazzire, soprattutto se fossi nel mezzo di qualcosa :)
Rachel,

Man mano che invecchi questo diventa tutto necessario, semplicemente non è salute sedersi per lunghi periodi di tempo o digitare per lunghi periodi di tempo
jk.

Bevi molta acqua o inizia a fumare ... Poi avrai la tua mente ferma su ciò che devi fare nelle tue pause.

Risposte:


39

Faccio pause frequenti ma normalmente hanno uno scopo (bagno, cibo / caffè, ecc.). Tendo a trovarlo mentre sono lontano dalla mia scrivania che sto ancora pensando al problema in questione. Tuttavia, questo modo di pensare non è distratto dal codice che ho di fronte e mi permette di pensare di più al problema nel suo insieme piuttosto che di scrutare i dettagli di fronte a me. Spesso quando torno alla mia scrivania ho una nuova idea su come affrontare il problema su cui sto lavorando.


2
Sì, per me "fare una pausa" è praticamente sinonimo di "prendere un drink" o "andare in bagno" o qualcosa del genere. Solitamente mi alzo dalla mia scrivania ogni ora circa. È anche importante guardarsi intorno di tanto in tanto in modo che i tuoi occhi possano concentrarsi su qualcosa che non è 1 metro davanti al tuo viso ...
Dean Harding

8
Sono d'accordo con questo, ma solo per chiarire, quando le persone parlano di "fare una pausa", è una rottura fisica, non una pausa mentale. Se interrompi mentalmente ciò che stai facendo, avrai spesso il problema dell'OP. Ti perderai in un'altra attività per più di 5/10 minuti.
Nemi,

28

Dipende completamente dal tuo stato attuale. Se sono bloccato su qualcosa, passerò a Programmers.SE o SO e verificherò alcune domande. Mi alzo e vado a fare una passeggiata. Magari prendi una bibita o una fetta di pizza.

Se sono in un groove non mi fermerò. Le interruzioni sono utili se lasciate al giudizio dei programmatori.


3
Programmers.SE/SO è parte del mio problema, penso ... impiegare qualche minuto per sfogliare le domande normalmente porta a un tempo più lungo impiegato a rispondere a una domanda.
Rachel,

7
+1: quando in "zona" le interruzioni non fanno parte dell'equazione. Finisci solo per distogliere lo sguardo 3 ore dopo e pensare "hmm ... mancato pranzo"
Steven Evers,

@ Rachel: tocco il feed per domande, quindi non perdo tempo a rinfrescarmi sperando che ce ne siano di nuovi. Tuttavia, non posso eseguire il feed SO, altrimenti ricevo 30 domande ogni cinque minuti.
Josh K,

@SnOrfus: sono appena tornato da pranzo. ;)
Josh K,

3
+1: Anche questa è praticamente la mia esperienza: fare delle pause frequenti è utile ma solo quando sei bloccato. Se stai sprecando tempo prezioso "nella zona" per fare una pausa perdi la produttività, non per ottenerla. Il punto è che quando sei bloccato, provare troppo spesso non ti aiuterà (ma solo quando è presente la parte troppo , non c'è niente di sbagliato nel provare solo duro) e fare una pausa ti aiuterà. Inoltre, ascolta il tuo corpo, se hai fame, prenditi il ​​tempo per andare a mangiare uno spuntino leggero o è molto distratto (ma bene, ancora una volta, se sei nella zona, puoi rimandarlo un po ').
n1ckp,

11

Personalmente, non trovo una pausa di 5 minuti sulla mia scrivania di alcun valore reale. Mi alzerò e camminerò invece, poi tornerò e attaccherò di nuovo con rinnovato vigore. Inoltre non sono molto severo riguardo ai tempi ... se faccio un tiro, sicuramente non mi fermo. Se sono bloccato, mi fermo prima di diventare troppo frustrato.


Sì. Alcuni crunch o flessioni sono belli. Quindi sta riordinando.
Bob Murphy,

8

Faccio 10 minuti di pausa ogni 45 minuti di computer work.

Durante i 10 minuti, cammino, preparo un caffè e cose così banali. A volte, mi prendo il tempo per pulire la mia scrivania. Ma devono essere cose banali.

Uso workrave per ricordarmi quando fermarmi.

Quello che fai è in realtà il cambio di attività. Il tuo cervello non può riposare e iniziare su qualcos'altro quando non è focalizzato dalla cosa precedente.

Attualmente sto provando quella che viene chiamata consapevolezza . Funziona così bene che fa paura!


Non sono sicuro di usare un programma per ricordarti di smettere perché lo trovo distratto ma sono molto desideroso di saperne di più sulla consapevolezza, hai qualche risorsa su come adattare la tecnica a una situazione lavorativa?
Toby,

3
Avevo già guardato WorkRave una volta, ma non mi piaceva avere qualcosa che mi dicesse di fermarmi quando sono su un tiro e rompendo la mia concentrazione
Rachel,

Toby, non è così fastidioso se segui le regole che ti sei prefissato. Per quanto riguarda la consapevolezza, è usato in congiunzione con CBT. Ti suggerisco di acquistare il libro di questo autore: mindfullivingprograms.com/whatMBSR.php il libro si chiama "full catastrophe living"

Rachel: puoi impostare le regole che ti piacciono.

2
Le pratiche di mindfulness hanno fatto miracoli per me e tutti quelli che conosco che li hanno provati seriamente.
Bob Murphy,

6

Trovo l' opzione molto utile delle pause frequenti. Se avessi un compito da svolgere, potrei passare ore senza interruzioni. Troverei sicuramente una rottura forzata molto dirompente.

Se sto lavorando su un codice che proprio non si sta comportando, andare in giro per alcuni minuti lascia che il mio cervello vaghi "attorno" al problema abbastanza da dare una visione del problema.

Scherzo spesso sul fatto che il mio pensiero migliore per il lavoro vada nel bagno dell'azienda, ma è solo per metà scherzando.


4

Non solo è vantaggioso per la tua produttività fare pause frequenti, ma è anche benefico per la tua salute. 10 anni fa ho avuto un'embolia polmonare (coaguli di sangue nei polmoni) dal lavorare troppo a lungo senza interruzioni. Fortunatamente mi sono ripreso da quello e ho pensato che stavo andando davvero bene. L'aprile scorso ho avuto uno sprint di programmazione per un paio di giorni. Il tipo in cui il tempo vola e prima che tu lo sappia sei stato seduto troppo a lungo. Mi sono ritrovato a corto di fiato e quando sono andato in ospedale ho avuto un nuovo lotto di coaguli di sangue.

Sono tornato a impostare gli allarmi e ad andare in giro ogni ora.


3
+1 per indicare gli effetti della vita reale di stare fermi per troppo tempo. bene con te e spero che tu abbia avuto una ripresa completa.
Tipo anonimo

3

Assolutamente. Sono un sostenitore della tecnica Pomodoro , la cui implementazione più generale è di 25 minuti, 5 minuti di riposo. Un pomodoro è atomico, quindi non puoi farne metà. Questo ti costringe a sederti e pensare a un problema senza vagare per Gmail o SO. Al contrario, sei anche costretto ad alzarti ogni venticinque minuti e andare in giro o fare qualcosa di non correlato al lavoro (ogni tanto violato questo se sono profondamente coinvolto in un problema).

Lo faccio da circa un anno e mezzo e trovo che il mito della "codifica a testa in giù per ore" sia in gran parte quello, un mito. Sono più produttivo e generalmente trascorro meno tempo a gestire problemi stupidi (ad esempio oggi ho digitato [] anziché () quando provo a invocare una funzione javascript) quando mi costringo a fermarmi ogni 25 minuti.


3

Se sei davvero bloccato, a volte invece di fare una pausa , puoi liberare la tua rabbia e rompere una presa , come i denti del fastidioso collega che ti distrae chiacchierando rumorosamente al telefono a tutti i suoi parenti viventi nella buca è strisciato da e verso le aree urbane.


1

Quanto sarai produttivo se diventerai cieco dal fissare il monitor troppo a lungo o se avessi un esaurimento mentale dal lavorare senza sosta? Personalmente, mi preoccuperei di più di diventare cieco o di avere un guasto, ma sembra che tu sia più preoccupato per il punto di vista della produttività.

Ora, per essere onesti, una pausa di 5 minuti ogni 30 minuti sembra un po 'eccessiva. Ma non consiglio di saltare fuori dalle pause perché ti rende meno produttivo a breve termine.


1

Penso che dipenda davvero dal compito su cui stai lavorando. A volte trovo una pausa di 5-10 minuti per cancellare i miei pensieri e allungare / camminare può essere davvero utile. Altre volte lascerò la mia scrivania e tornerò e il mio codice mi sembrerà quasi estraneo mentre il mio treno di pensieri è saltato.

In generale dico bene, ma non sono d'accordo con l'uso di un'app come suggerito da @Pierre, ho provato qualcosa di simile prima e l'ho trovato frustrante.


0

Fare pause frequenti è MOLTO importante per la tua salute. Ho letto che le persone che si siedono o si sdraiano guardando la TV anche solo per un paio d'ore hanno aumentato il rischio di mortalità anche se ti alleni. Devi solo continuare a muoverti.

"Un nuovo studio condotto da ricercatori dell'American Cancer Society rileva che non è solo la quantità di attività fisica che si ottiene, ma quanto tempo si trascorre seduto che può influenzare il rischio di morte. I ricercatori dicono che il tempo trascorso a sedersi è stato indipendentemente associato alla mortalità totale, indipendentemente dal livello di attività."

http://www.sciencedaily.com/releases/2010/07/100722102039.htm

"Attenzione alle patate da divano: ogni ora di televisione al giorno può aumentare il rischio di morire prima di malattie cardiovascolari, secondo una ricerca pubblicata su Circulation: Journal of American Heart Association."

http://www.sciencedaily.com/releases/2010/01/100111161927.htm


0

Sì, le idee migliori sono sempre entrate quando si ha una pausa come fumare sigarette o guidare una macchina.


+1 per andare a fare un giro nella pausa pranzo ... :)
Tipo anonimo
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.