Quali intervalli di lavoro sono più produttivi: brevi o lunghi? [chiuso]


12

Quali sessioni di lavoro sono più produttive per la programmazione: brevi (<= 30 minuti), medie o lunghe (> = 2 ore)? In quali casi? (Considera la possibilità di codificare nuove funzionalità, apportare piccole modifiche, ottimizzare l'interfaccia utente, refactoring, debug, apprendimento dell'API, tentare di comprendere il codice degli altri).

Cosa puoi dire dalle tue esperienze? Anche le informazioni provenienti da studi e buone pratiche sono benvenute. Anche se sarebbe bello vedere link o riferimenti.

Informazioni affidabili sono preferite rispetto alla risposta completa.


Asporto prezioso:

  • Il pensiero focalizzato è l'obiettivo finale qui
  • Il lavoro generalmente ininterrotto> 2-3 ore produce perdita di concentrazione e pensieri nebbiosi
  • Quando sei in movimento, è meglio lasciarti lavorare per 1-2 ore
  • Vale la pena provare a praticare la tecnica Pomodoro, per aiutare a superare l'inerzia del pensiero e la procrastinazione, per ottenere una migliore sensazione del tempo. Soprattutto può aiutare a iniziare a fare cose che non ti piace fare così tanto
  • Quando si utilizza il software di "gestione delle interruzioni", è possibile essere più flessibili, ad esempio per saltare 1 pausa ma non di più. Ciò consente di adottare la situazione: essere in flusso, quando c'è un flusso, rimanere gestibili quando non sono in flusso
  • L'aria fresca, il relax e gli esercizi durante la pausa possono aiutare a rimanere coinvolti nell'emisfero giusto per ottenere nuove idee e soluzioni

Prova gli strumenti software per la "gestione delle interruzioni":

  • Pomodairo - tiene inoltre traccia dell'elenco delle attività e ha un'interfaccia utente Pice
  • WorkRave: offre maggiore flessibilità nella configurazione. utilizzabile anche senza altoparlanti

"short" diventa rapidamente "long" per caso: P
Trezoid,

Ci sono strumenti come la sveglia o Pomodairo, che ti rendono consapevole di ciò che è corto e di ciò che è lungo;)
Alexey

Risposte:


18

Credo che la cosa più importante sia concentrarsi davvero . 5 minuti focalizzati possono essere più produttivi di armeggiare 5 ore non focalizzate, navigare in siti di scambio di stack, chat, ecc.

Se sei veramente concentrato, non puoi andare avanti per ore continuamente (se puoi, allora non sei veramente concentrato). Il tuo cervello esaurirà il carburante. In effetti, la maggior parte delle tecniche di produttività / gestione del tempo, come la tecnica Pomodoro , riguardano principalmente:

  1. Rompere i tuoi obiettivi in ​​compiti piccoli e realizzabili.
  2. Assumere un'attività alla volta, concentrandosi su di essa e solo su di essa, per un periodo di tempo limitato .
  3. Fare almeno una breve pausa.

Quando si fa qualcosa di difficile, il tempo di riscaldamento - caricare tutte le informazioni nel cervello e comprendere il problema - può essere piuttosto lungo, quindi periodi arbitrariamente brevi non sono produttivi e il periodo ottimale ininterrotto dipende dal livello di difficoltà dell'attività. Ma qualsiasi cosa >> 2 ore è semplicemente stupido. Alzarsi dalla sedia per 5 minuti e prendere un po 'd'aria fresca ti farà risparmiare ore, poiché ti verrà in mente la soluzione che hai cercato di trovare nelle ultime 2 ore.


Maggiori informazioni sulla tecnica Pomodoro, come richiesto da Alexey: l'ho provato, in realtà è l'unico metodo formalizzato di gestione del tempo che abbia mai provato così com'è. È stato un esperimento benefico che mi ha aiutato a valutare il timeboxing e potrei ancora usarlo soprattutto se ho problemi di "avvio". Tuttavia, quando scorrevo, trovavo il Pomodoro puro - pausa ogni 25 minuti - troppo rigido. Fare una pausa solo a causa di un tempo preciso e predefinito è scaduto. Il timer che squilla è una distrazione e fa cadere i pezzi mentali e ricostruire la "cache del cervello" dopo l'interruzione richiede tempo.

Quindi oggigiorno lavoro principalmente solo in base alla situazione attuale. Se ho difficoltà a iniziare a fare qualcosa, allora potrei fissare un obiettivo rigoroso, ad esempio "fai questo per i prossimi 30 minuti, periodo" o "completa questo prima di prendere più caffè". Tali semplici regole semplificano l'autodisciplina. Ma se sono pieno di energia, sto facendo un bel codice, allora potrei farlo per quasi 2 ore di fila, senza interruzioni. Dopo tale sprint il mio cervello si esaurisce di energia, quindi fermarsi per un po 'accade comunque per necessità.

Ma per essere chiari, penso che la mia capacità di lavorare "in base alla situazione attuale" sia in gran parte dovuta al fatto che ho provato il timeboxing, anche se raramente faccio più timeboxing rigoroso. Grazie al processo, so che quando procrastino, creerò una sorta di timebox - una casella è spesso sufficiente - e presto sono di nuovo nel flusso. Quindi consiglio vivamente di provare tali tecniche. Anche se non finisci per usarlo tutto il tempo, probabilmente imparerai alcuni strumenti utili per controllarti quando necessario.


1
+1, anche se solo per il suggerimento di aria fresca. È sbalorditivo quanto ossigeno si brucia quando in realtà non si sta muovendo un muscolo, solo concentrandosi intensamente. Inoltre, l'acqua. Un sacco.
Jörg W Mittag,

Joonas, potresti anche aggiungere alla tua risposta l'effetto di The Pomodoro Technique? Hai notato un impatto notevole sulla produttività o sulla qualità del lavoro, dopo aver iniziato a usarlo? Per me 25 minuti itervali + 5 minuti di pausa aiutano a rimanere concentrati durante la lettura di libri, ma durante le pause mi sento come se avessi delle informazioni scaricate dalla mia memoria di breve durata durante le pause. E devo "ricaricarlo". Forse devo solo abituarmi al regime.
Alexey,

@Alexey: ho aggiunto qualcosa su Pomodoro.
Joonas Pulakka,

1
A proposito, molto rapidamente ho trovato il suono predefinito nel programma Pomodairo molto fastidioso. Quindi lo cambio semplicemente in musica, mi piace. E non mi spezza più i pensieri. Puoi provare.
Alexey,

6

Prendo 10 minuti di pausa ogni 45 minuti .

Ma quando sono nel flusso, nella programmazione, mi concedo il diritto di saltare uno, ma solo uno.

È importante mettere in pausa per ripristinare la tua mente . Vedilo come un nuovo riavvio del tuo sistema. Sarà più veloce.

Durante la pausa, smetti di pensare al lavoro. Se non smetti di pensare al lavoro, non ti stai fermando.

Non salto le pause per attività in cui il focus non è importante come nella programmazione.


Pierre, il tuo regime mi cerca molto ben progettato. Come ti è venuto in mente questo schema 45 + 10? Hai provato diverse varianti? (Ad esempio, sto praticando 25 + 5, ma sembra non molto adatto per la codifica). La tua idea di saltare 1 pausa (ma non di più) nello stato 'flusso' è interessante e vale la pena provare.
Alexey,

@Alexey: questa è l'impostazione predefinita di WorkRave, il software che utilizzo per ricordarmi quando mettere in pausa. Non ho testato altri schemi perché quello funziona molto bene. Penso che 25 + 5 non funzionerà bene per me, ma ci proverò domani.

3

Gli intervalli di tempo lunghi sono in genere più produttivi poiché la maggior parte delle attività di codifica ha un sovraccarico all'inizio per entrare nel "flusso".


E se non sei nel flusso, finisce per diventare un compito breve.
JeffO,

2

Dico sciopero quando il ferro è caldo. Una volta che senti che stai solo arrancando, devi fermarti e riposare in modo da poter essere più produttivo a lungo termine.

La parte difficile nel rispondere a questa domanda è misurare la produzione programmata. Non sono sicuro che qualcuno l'abbia ancora capito, quindi dovresti fare affidamento sull'opinione dello sviluppatore. Potresti risolvere un problema complesso per diverse ore solo fissando lo schermo e se trovi la risposta, potresti vederlo come produttivo. Fallo per 45 minuti e non ottieni nulla, potresti pensare di non essere produttivo. Prova altre due sessioni da 45 minuti fino a quando non lo risolvi. Ora come segnate le vostre sessioni? Due 45 minuti improduttivi e uno produttivo quando in precedenza pensavi che la tua sessione di due ore e mezza fosse interamente produttiva da quando hai risolto il problema.


Una distinzione importante che mi fa è quella di fermarmi quando ti trascini a fatica e non iniziare se ti senti ... arrancato ...? . Alcuni giorni non potevo proprio iniziare. Il primo ad iniziare un compito può essere una sfida e non dovrebbe essere confuso con "non essere pronto"
Carson Myers,

1

Dipende dalla natura dell'attività. Di solito (come notato da @Joonas) si possono suddividere le attività in blocchi più piccoli, ognuno dei quali può essere gestito da 5 minuti a 1 ora di lavoro concentrato. A volte si affronta un compito più complesso che richiede un tempo più lungo per immergersi, come ad esempio

  • comprendere un complesso codice / algoritmo (o la teoria matematica alla base),
  • progettare un sistema complesso.

In questi casi sono richiesti intervalli di lavoro più lunghi - semplicemente non si possono fare progressi ragionevoli durante brevi raffiche ripetute. Tuttavia, la capacità di concentrarsi veramente è limitata a un paio d'ore al massimo, quindi sono necessarie pause nel mezzo.

Un altro aspetto è che con problemi davvero difficili, è necessario coinvolgere tutto il cervello per ottenere una soluzione, non solo l'emisfero sinistro logico / analitico, ma anche quello destro olistico. Spesso, di fronte a un problema difficile, il tuo cervello sinistro può semplicemente rimanere bloccato, rotolando nella stessa carreggiata mentale ancora e ancora, senza alcun anticipo. Questo non solo ti stanca, ma blocca completamente ogni possibilità per l'altro tuo emisfero cerebrale creativo di impegnarsi nel processo e di comunicare eventuali intuizioni / risultati che potrebbe aver trovato. Così spesso, in tali casi, avendo compreso appieno il problema e il suo contesto, e dichiarato le domande pertinenti, l'approccio migliore potrebbe essere quello di "rilassarsi", di fare qualcosa di completamente diverso per coinvolgere il cervello logico, permettendo così al cervello creativo di lavorare liberamente.


Peter, quando parli di far funzionare il giusto emisfero olistico, vuoi passare a un altro compito o fare una pausa completa e andare a bere un po 'd'acqua o tè?
Alexey,

@Alexey, è piuttosto quest'ultimo. Tutto ciò che è abbastanza diverso da coinvolgere, ma rilassa la tua mente analitica. Vedi Gestire la frustrazione quando le cose non funzionano.
Péter Török,

1

Probabilmente non esiste una risposta universale corretta a questa domanda. Diverse persone troveranno regimi diversi che lavorano per loro e, come notato anche sopra, compiti diversi possono richiedere esigenze diverse.

Se il tuo lavoro di programmazione è interamente basato sullo schermo, per motivi di salute della vista è consigliabile fare una pausa ogni 50 minuti circa. Tuttavia, a parte questa considerazione, penso che tu debba riconoscere che persone diverse hanno pratiche diverse. Non solo, indipendentemente dall'opzione preferita, la capacità di evitare interruzioni è spesso seriamente limitata in un ambiente di ufficio.

Devo confessare che mi chiedo perché dovresti fare questo tipo di domanda.


Chiedo di scoprire un regime che potrebbe essere migliore del mio attuale.
Alexey,

1

Essere produttivi non significa fare pause a intervalli fissi. Fai delle pause quando senti di aver bisogno di una pausa per concentrarti meglio.


2
Nella mia esperienza personale, trovo che se sono molto concentrato, tendo a non notare che ho bisogno di una pausa. Ecco perché preferisco il timeboxing.
Jörg W Mittag,

0

Mi prendo una pausa ogni volta che ne ho voglia. Finora, nel peggiore dei giorni, la somma di queste pause non è mai stata più lunga di un'ora e mezza. Quanto tempo e quanti, nel mio caso, dipendono da quanto sia interessante il compito da svolgere. All'incirca, meno e più brevi pause quando l'attività a portata di mano è più interessante. Numero di pause più lungo e più se l'attività da svolgere è meno interessante.

Cioè, quando l'attività a portata di mano è più interessante, il dolore alle mani o la stanchezza nei pensieri non si verificano mai o si verificano solo dopo che l'attività è stata eseguita. Nel caso di compiti meno interessanti, queste cose accadono abbastanza spesso e abbastanza presto.

Potrebbe essere la teoria della relatività è in gioco qui. :)

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.