Prendre des pauses fréquentes est-il vraiment bénéfique lors de la programmation? [fermé]

23

Je continue de lire qu'il est recommandé pour un programmeur de faire des pauses fréquentes pendant la programmation, et la recommandation habituelle que je vois est de 5 minutes toutes les demi-heures ou 10 minutes toutes les heures.

Je l'ai essayé, mais assez souvent, je trouve quelque chose d'intéressant pendant ces 5 minutes, et cela m'éloigne de ce sur quoi je travaillais plus longtemps que prévu. Soit ça, soit mon esprit se concentre sur autre chose et j'ai du mal à reprendre mon travail et je ne me concentre pas très bien.

Est-il vraiment avantageux de faire des pauses fréquentes lors de la programmation? Suis-je en train de faire quelque chose de mal pour qu'il diminue ma productivité au lieu de l'augmenter?

Rachel
la source
Jetez un coup d'œil à 5 minutes de pause , il vous rappelle les pauses en éclaboussant en plein écran et vous ne pouvez pas le manquer, et c'est effrayant.
Czarek Tomczak
@CzarekTomczak Cela me rendrait fou, surtout si j'étais au milieu de quelque chose :)
Rachel
À mesure que vous vieillissez, cela devient tout à fait nécessaire, ce n'est tout simplement pas la santé de rester assis pendant de longues périodes ou de taper pendant de longues périodes
jk.
Buvez beaucoup d'eau ou commencez à fumer ... Ensuite, vous aurez fermement à l'esprit ce que vous devez faire pendant vos pauses.

Réponses:

39

Je fais des pauses fréquentes mais elles ont normalement un but (salle de bain, nourriture / café, etc.). J'ai tendance à penser que lorsque je suis loin de mon bureau , je pense toujours au problème actuel. Cependant, cette réflexion n'est pas distraite par le code en face de moi et me permet de penser davantage au problème dans son ensemble plutôt que de tâtonner les détails devant moi. Souvent, lorsque je retourne à mon bureau, j'ai une nouvelle idée de la façon d'aborder le problème sur lequel je travaille.

Kavet Kerek
la source
2
Oui, pour moi, "prendre une pause" est à peu près synonyme de "prendre un verre" ou "aller aux toilettes" ou quelque chose du genre. Je me lève généralement de mon bureau toutes les heures environ. Il est également important de regarder de temps en temps pour que vos yeux puissent se concentrer sur quelque chose qui n'est pas à 1 mètre devant votre visage ...
Dean Harding
8
Je suis d'accord avec cela mais juste pour clarifier, quand les gens parlent de "faire une pause", c'est une pause physique et non une pause mentale. Si vous rompez mentalement avec ce que vous faites, vous aurez souvent le problème du PO. Vous vous perdrez dans une autre activité pendant plus de 5/10 minutes.
Nemi
28

Cela dépend complètement de votre état actuel. Si je suis coincé sur quelque chose, je retournerai à Programmers.SE ou SO et vérifierai quelques questions. Je vais me lever et me promener. Peut-être prendre un soda ou une tranche de pizza.

Si je suis dans un groove, je ne vais pas m'arrêter. Les pauses sont bénéfiques lorsqu'elles sont laissées à l'appréciation des programmeurs.

Josh K
la source
3
Programmers.SE/SO fait partie de mon problème je pense ... prendre quelques minutes pour parcourir les questions conduit normalement à un temps plus long passé à répondre à une question.
Rachel
7
+1: dans la zone, les pauses ne font pas partie de l'équation. Vous finissez par détourner le regard 3 heures plus tard et à penser "hmm ... déjeuner manqué"
Steven Evers
@Rachel: Je puise dans le flux de questions pour ne pas perdre de temps à rafraîchir en espérant qu'il y en ait de nouvelles. Je ne peux pas faire le flux SO, sinon je reçois 30 questions toutes les cinq minutes.
Josh K
@SnOrfus: Je reviens tout juste du déjeuner. ;)
Josh K
3
+1: C'est à peu près mon expérience aussi: prendre des pauses fréquentes est bénéfique mais uniquement lorsque vous êtes coincé. Si vous perdez un temps précieux «dans la zone» pour faire une pause, vous perdez la productivité, pas la gagner. Le fait est que lorsque vous êtes coincé, essayer trop souvent ne vous aidera pas (mais seulement lorsque la partie trop est présente, rien n'est mal avec juste essayer) et prendre une pause sera alors utile. Aussi, écoutez votre corps, si vous avez faim, prenez le temps d'aller manger une collation légère ou bien c'est très distrayant (mais bon, encore une fois, si vous êtes dans la zone, vous pouvez le reporter un peu).
n1ckp
11

Personnellement, je ne trouve aucune pause de 5 minutes à mon bureau de valeur réelle. Je vais me lever et me promener à la place, puis revenir et attaquer à nouveau avec une vigueur renouvelée. Je ne suis pas non plus vraiment strict sur le timing ... si je suis sur une lancée, je ne m'arrête définitivement pas. Si je suis coincé, je m'arrête avant d'être trop frustré.

Doug Wilson
la source
Oui. Certains craquements ou pompes sont agréables. Il en va de même pour le rangement.
Bob Murphy
8

Je fais des pauses de 10 minutes toutes les 45 minutes computer work.

Pendant les 10 minutes, je marche, prépare un café et des trucs si insignifiants. Parfois, je prends le temps de nettoyer mon bureau. Mais ce doit être des choses insignifiantes.

J'utilise workrave pour me rappeler quand m'arrêter.

En fait, vous changez de tâche. Votre cerveau ne peut pas se reposer et commencer autre chose lorsqu'il n'est pas concentré sur la chose précédente.

J'essaie actuellement ce qu'on appelle la pleine conscience . Ça marche si bien que ça fait peur!


la source
Je ne suis pas sûr d'utiliser un programme pour vous rappeler d'arrêter car je trouve cela distrayant, mais je suis très désireux d'en savoir plus sur la pleine conscience, avez-vous des ressources sur la façon d'adapter la technique à une situation de travail?
Toby
3
J'ai regardé WorkRave une fois auparavant, mais je n'aimais pas avoir quelque chose me disant d'arrêter quand je suis sur une lancée et de briser ma concentration
Rachel
Toby, ce n'est pas si distrayant si vous suivez les règles que vous vous fixez. En ce qui concerne la pleine conscience, elle est utilisée en conjonction avec la cbt. Je vous suggère d'acheter le livre de cet auteur: mindfullivingprograms.com/whatMBSR.php le livre est appelé "vie catastrophe totale"
Rachel: vous pouvez définir les règles que vous aimez.
2
Les pratiques de pleine conscience ont fait des merveilles pour moi, et tous ceux que je connais qui les ont sérieusement essayés.
Bob Murphy
6

Je trouve l' option des pauses fréquentes très utile. Si je suis au coude à coude dans une tâche, je pourrais passer des heures sans interruption. Je trouverais certainement une pause forcée très perturbatrice.

Si je travaille sur du code qui ne se comporte tout simplement pas, se promener pendant quelques minutes permet à mon cerveau de se promener suffisamment autour du problème pour donner un aperçu du problème.

Je plaisante souvent sur le fait que ma meilleure pensée pour le travail se passe dans les toilettes de l'entreprise, mais ce n'est qu'une blague à moitié.

Jason Viers
la source
4

Non seulement il est avantageux pour votre productivité de prendre des pauses fréquentes, mais cela est également bénéfique pour votre santé. Il y a 10 ans, j'ai eu une embolie pulmonaire (caillots sanguins dans mes poumons) de travailler trop longtemps sans interruption. Heureusement, je m'en suis remis et j'ai pensé que j'allais vraiment bien. En avril dernier, je suis entré dans un sprint de codage pendant quelques jours. Du genre où le temps passe et avant de vous en rendre compte, vous êtes assis depuis trop longtemps. Je me suis retrouvé extrêmement essoufflé et quand je suis allé à l'hôpital, j'ai eu un nouveau lot de caillots sanguins.

Je recommence à régler les alarmes et à me promener toutes les heures.

bruceatk
la source
3
+1 pour avoir souligné les effets réels de rester assis trop longtemps. bon sur vous et j'espère que vous avez eu un rétablissement complet.
Type anonyme
3

Absolument. Je suis un partisan de la technique Pomodoro , dont la mise en œuvre la plus générale est de 25 minutes, 5 minutes de repos. Un pomodoro est atomique, vous ne pouvez donc pas en faire la moitié. Cela vous oblige à vous asseoir et à réfléchir à un problème sans vous aventurer dans Gmail ou SO. À l'inverse, vous êtes également obligé de vous lever toutes les vingt-cinq minutes et de vous promener ou de faire quelque chose qui n'est pas lié au travail (je viole parfois cela si je suis plongé dans un problème).

Je fais cela depuis environ six mois et je trouve que le mythe du "codage tête en bas pendant des heures" est en grande partie cela, un mythe. Je suis plus productif et je passe généralement moins de temps à gérer des problèmes stupides (par exemple, aujourd'hui, j'ai tapé [] au lieu de () lorsque j'essaie d'invoquer une fonction javascript) lorsque je me force à m'arrêter toutes les 25 minutes.

Fil
la source
3

Si vous êtes vraiment coincé, parfois au lieu de faire une pause , vous pouvez libérer votre rage et casser une prise , comme les dents du collègue ennuyeux qui vous distrait en babillant bruyamment au téléphone à tous ses proches. dans le trou, il a rampé hors et dans les zones urbaines.

Jas
la source
1

À quel point serez-vous productif si vous devenez aveugle en regardant le moniteur trop longtemps ou si vous souffrez d'une dépression mentale en travaillant sans arrêt? Personnellement, je m'inquiéterais davantage de devenir aveugle ou d'avoir une panne, mais il semble que vous soyez plus inquiet du point de vue de la productivité.

Pour être juste, une pause de 5 minutes toutes les 30 minutes semble un peu excessive. Mais je ne recommande pas de sauter les pauses car cela vous rend moins productif à court terme.

Jason Baker
la source
1

Je pense que cela dépend vraiment de la tâche sur laquelle vous travaillez. Parfois, je trouve qu'une pause de 5 à 10 minutes pour éclaircir mes pensées et m'étirer / marcher peut vraiment être bénéfique. D'autres fois, je quitterai mon bureau et reviendrai et mon code me semblera presque étranger alors que mon courant de pensée a bondi.

De manière générale, je dis une bonne chose, mais je ne serais pas d'accord avec l'utilisation d'une application comme @Pierre l'a suggéré, j'ai essayé quelque chose de similaire auparavant et je l'ai trouvé frustrant.

Toby
la source
0

Prendre des pauses fréquentes est TRÈS important pour votre santé. J'ai lu que les personnes qui s'assoient ou se couchent devant la télévision, même juste pendant quelques heures, ont un risque accru de mortalité, même si vous faites de l'exercice. Vous DEVEZ simplement continuer à vous déplacer.

"Une nouvelle étude menée par des chercheurs de l'American Cancer Society révèle que ce n'est pas seulement la quantité d'activité physique que vous obtenez, mais le temps que vous passez assis qui peut affecter votre risque de décès. Les chercheurs disent que le temps passé assis était indépendamment associé à la mortalité totale, indépendamment de la condition physique niveau d'activité."

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

"Couch potatoes méfiez-vous: chaque heure de télévision regardée par jour peut augmenter le risque de mourir plus tôt d'une maladie cardiovasculaire, selon une étude publiée dans Circulation: Journal of the American Heart Association."

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

netrox
la source
0

Oui, les meilleures idées sont toujours le revenu lorsque vous faites une PAUSE comme fumer des cigarettes ou conduire une voiture.

Svisstack
la source
+1 pour s'adapter à un trajet en voiture pendant votre pause déjeuner ... :)
Type anonyme