Ist häufiges Pausieren beim Programmieren wirklich so vorteilhaft? [geschlossen]

23

Ich lese immer wieder, dass es einem Programmierer empfohlen wird, während des Programmierens häufige Pausen einzulegen, und die übliche Empfehlung, die ich sehe, ist 5 Minuten jede halbe Stunde oder 10 Minuten jede Stunde.

Ich habe es ausprobiert, aber in diesen 5 Minuten finde ich oft etwas Interessantes, was mich von dem abhält, woran ich länger gearbeitet habe, als ich geplant hatte. Entweder das, oder mein Verstand konzentriert sich auf etwas anderes und es fällt mir schwer, wieder in meine Arbeit einzusteigen und mich nicht sehr gut zu konzentrieren.

Ist es wirklich so vorteilhaft, während des Programmierens häufige Pausen einzulegen? Mache ich etwas falsch, um meine Produktivität zu verringern, anstatt sie zu erhöhen?

Rachel
quelle
Werfen Sie einen Blick auf 5 Minuten Pause , es erinnert Sie an Pausen, indem Sie im Vollbildmodus planschen und Sie können das nicht verpassen, und es ist beängstigend.
Czarek Tomczak
@CzarekTomczak Das würde mich verrückt machen, besonders wenn ich mitten in etwas wäre :)
Rachel
Wenn Sie älter werden, ist es einfach nicht mehr gesund, lange Zeit zu sitzen oder lange Zeit zu tippen
jk.
Trinken Sie viel Wasser oder fangen Sie an zu rauchen ... Dann werden Sie sich ganz auf das konzentrieren, was Sie in Ihren Pausen tun müssen.

Antworten:

39

Ich mache häufig Pausen, aber sie haben normalerweise einen Zweck (Badezimmer, Essen / Kaffee usw.). Ich stelle fest, dass ich, solange ich nicht an meinem Schreibtisch bin, immer noch an das Problem denke. Dieses Denken wird jedoch nicht durch den Code vor mir abgelenkt und ermöglicht es mir, mehr über das Problem als Ganzes nachzudenken, anstatt Details vor mir durchzugehen. Wenn ich an meinen Schreibtisch zurückkehre, habe ich häufig eine neue Idee, wie ich mich dem Problem nähern kann, an dem ich gerade arbeite.

Kavet Kerek
quelle
2
Ja, für mich ist "eine Pause machen" so ziemlich gleichbedeutend mit "einen Drink nehmen" oder "auf die Toilette gehen" oder so. Normalerweise stehe ich jede Stunde von meinem Schreibtisch auf. Es ist auch wichtig, sich von Zeit zu Zeit umzusehen, damit Ihre Augen sich auf etwas konzentrieren können, das nicht 1 Meter vor Ihrem Gesicht liegt ...
Dean Harding
8
Ich stimme dem zu, aber nur um zu verdeutlichen, dass es eine physische Pause und keine mentale Pause ist, wenn die Leute von "Pause" sprechen. Wenn Sie geistig von dem abbrechen, was Sie tun, haben Sie oft das Problem, das die OP hat. Sie verlieren sich länger als 5/10 Minuten in einer anderen Aktivität.
Nemi
28

Es ist völlig abhängig von Ihrem aktuellen Zustand. Wenn ich fest auf etwas stehe, gehe ich zu Programmers.SE oder SO und überprüfe einige Fragen. Ich stehe auf und gehe spazieren. Vielleicht ein Soda oder ein Stück Pizza holen.

Wenn ich in einem Groove bin, höre ich nicht auf. Pausen sind von Vorteil, wenn sie dem Urteil des Programmierers überlassen bleiben.

Josh K
quelle
3
Programmierer.SE/SO ist ein Teil meines Problems. Ich denke, ein paar Minuten zum Durchsuchen der Fragen führen normalerweise zu einem längeren Zeitaufwand für die Beantwortung einer Frage.
Rachel
7
+1: Wenn in 'der Zone' Pausen sind nicht Teil der Gleichung. Sie müssen nur 3 Stunden später wegschauen und denken "hmm ... verpasstes Mittagessen"
Steven Evers
@ Rachel: Ich tippe auf den Feed für Fragen, um keine Zeit damit zu verschwenden, mich zu aktualisieren und zu hoffen, dass es neue gibt. Ich kann den SO-Feed jedoch nicht ausführen, da ich sonst alle fünf Minuten 30 Fragen bekomme.
Josh K
@ SnOrfus: Ich bin gerade vom Mittagessen zurückgekommen. ;)
Josh K
3
+1: Das ist so ziemlich auch meine Erfahrung: Häufige Pausen sind von Vorteil, aber nur, wenn Sie nicht weiterkommen. Wenn Sie wertvolle Zeit "in der Zone" verschwenden, um eine Pause einzulegen, verlieren Sie die Produktivität und gewinnen sie nicht. Der Punkt ist, dass, wenn Sie nicht weiterkommen, es Ihnen nicht hilft, sich zu oft anzustrengen (aber nur, wenn der zu große Teil vorhanden ist, ist nichts dagegen, sich nur anzustrengen), und dann hilft es, eine Pause einzulegen. Hören Sie auch auf Ihren Körper, wenn Sie hungrig sind, nehmen Sie sich Zeit, um einen leichten Snack zu sich zu nehmen, oder es ist sehr ablenkend (aber auch wenn Sie in der Zone sind, können Sie es ein wenig verschieben).
n1ckp
11

Persönlich finde ich keine 5-minütige Pause an meinem Schreibtisch von echtem Wert. Ich werde stattdessen aufstehen und herumlaufen und dann zurückkommen und wieder mit neuer Kraft angreifen. Ich bin auch nicht wirklich streng in Bezug auf das Timing. Wenn ich nicht weiterkomme, höre ich auf, bevor ich zu frustriert bin.

Doug Wilson
quelle
Ja. Einige Crunches oder Liegestütze sind nett. Also wird aufgeräumt.
Bob Murphy
8

Ich mache alle 45 Minuten 10 Minuten Pause .computer work

Während der 10 Minuten gehe ich, bereite einen Kaffee und solche Kleinigkeiten zu. Manchmal nehme ich mir die Zeit, meinen Schreibtisch zu putzen. Aber es müssen Kleinigkeiten sein.

Ich benutze Workrave , um mich daran zu erinnern, wann ich aufhören soll.

Was Sie tun, ist eigentlich Aufgabenwechsel. Dein Gehirn kann sich nicht ausruhen und mit etwas anderem anfangen, wenn es nicht mehr auf das Vorherige ausgerichtet ist.

Ich versuche gerade, was Achtsamkeit heißt . Es funktioniert so gut, dass es beängstigend ist!


quelle
Ich bin mir nicht sicher, ob ich ein Programm verwenden soll, um Sie daran zu erinnern, anzuhalten, da es mich ablenkt, aber ich bin sehr daran interessiert, mehr über Achtsamkeit zu erfahren. Haben Sie Ressourcen, wie Sie die Technik an eine Arbeitssituation anpassen können?
Toby
3
Ich habe WorkRave schon einmal angeschaut, aber es gefiel mir nicht, wenn mir jemand sagte, ich solle aufhören, wenn ich auf dem Laufenden bin und meine Konzentration breche
Rachel,
Toby, es ist nicht so ablenkend, wenn du die Regeln befolgst, die du dir selbst gegeben hast. In Bezug auf Achtsamkeit wird es in Verbindung mit cbt verwendet. Ich schlage vor, dass Sie das Buch dieses Autors kaufen: mindfullivingprograms.com/whatMBSR.php Das Buch heißt "Full Catastrophe Living"
Rachel: Sie können die Regeln festlegen, die Sie mögen.
2
Achtsamkeitspraktiken haben Wunder für mich gewirkt, und jeder, den ich kenne, hat es ernsthaft versucht.
Bob Murphy
6

Die Möglichkeit häufiger Pausen finde ich sehr hilfreich. Wenn ich eine halsharte Aufgabe habe, kann ich stundenlang ohne Pause weitermachen. Eine Zwangspause würde mich sicherlich sehr stören.

Wenn ich an Code arbeite, der sich einfach nicht verhält, kann mein Gehirn ein paar Minuten lang durch das Problem "wandern", um einen Einblick in das Problem zu erhalten.

Ich scherze oft, dass mein bestes Denken für den Job im Badezimmer des Unternehmens steckt, aber es ist nur ein Scherz.

Jason Viers
quelle
4

Es ist nicht nur vorteilhaft für Ihre Produktivität, häufige Pausen einzulegen, sondern auch für Ihre Gesundheit. Vor 10 Jahren hatte ich eine Lungenembolie (Blutgerinnsel in meiner Lunge), weil ich zu lange ohne Pausen gearbeitet habe. Ich habe mich glücklicherweise davon erholt und dachte, dass es mir wirklich gut geht. Letzten April bin ich für ein paar Tage in einen Coding-Sprint geraten. Die Art, in der die Zeit vergeht und bevor Sie es merken, haben Sie viel zu lange gesessen. Ich war extrem außer Atem und als ich ins Krankenhaus ging, hatte ich eine neue Charge Blutgerinnsel.

Ich bin zurück, um Wecker zu stellen und jede Stunde herumzulaufen.

Bruceatk
quelle
3
+1, um auf die tatsächlichen Auswirkungen eines zu langen Stillstands hinzuweisen. gut auf dich und ich hoffe du hattest eine vollständige Genesung.
Anonym Typ
3

Absolut. Ich bin ein Befürworter der Pomodoro-Technik , deren allgemeinste Implementierung 25 Minuten vor und 5 Minuten vor dem Ende liegt. Ein Pomodoro ist atomar, also kann man nicht die Hälfte von einem machen. Dies zwingt Sie, sich hinzusetzen und ein Problem zu überdenken, ohne zu Google Mail oder SO zu wechseln. Umgekehrt sind Sie auch gezwungen, alle 25 Minuten aufzustehen und herumzulaufen oder etwas zu tun, das nichts mit Arbeit zu tun hat (ich verstoße gelegentlich dagegen, wenn ich ein tiefes Problem habe).

Ich mache das seit ungefähr einem halben Jahr und stelle fest, dass der Mythos "Head Down Coding for Hour" größtenteils ein Mythos ist. Ich bin produktiver und beschäftige mich im Allgemeinen weniger mit dummen Problemen (z. B. habe ich heute beim Versuch, eine Javascript-Funktion aufzurufen, [] anstelle von () eingegeben), wenn ich mich zwinge, alle 25 Minuten anzuhalten.

Fil
quelle
3

Wenn Sie wirklich festsitzen, können Sie manchmal, anstatt eine Pause einzulegen , Ihre Wut loslassen und eine Pause einlegen , wie die Zähne des nervigen Kollegen, der Sie ablenkt, indem er laut am Telefon mit all seinen lebenden Verwandten telefoniert In dem Loch kroch er aus und in die städtischen Gebiete.

Jas
quelle
1

Wie produktiv werden Sie sein, wenn Sie blind werden, wenn Sie zu lange auf den Monitor schauen, oder wenn Sie einen Nervenzusammenbruch haben, wenn Sie ohne Unterbrechung arbeiten? Persönlich würde ich mich mehr darum kümmern, tatsächlich blind zu werden oder eine Panne zu haben, aber es hört sich so an, als ob Sie sich mehr Sorgen um die Produktivität machen.

Um fair zu sein, eine Pause von 5 Minuten alle 30 Minuten klingt ein bisschen übertrieben. Ich empfehle jedoch nicht, Pausen einzulegen, da Sie dadurch kurzfristig weniger produktiv sind.

Jason Baker
quelle
1

Ich denke es kommt wirklich darauf an der Aufgabe an der Sie arbeiten. Manchmal finde ich eine 5-10-minütige Pause, um meine Gedanken zu klären, und Strecken / Gehen kann wirklich nützlich sein. Ein anderes Mal werde ich meinen Schreibtisch verlassen und zurückkehren, und mein Code wird mir fast fremd vorkommen, während mein Gedankengang in die Höhe geschossen ist.

Im Allgemeinen sage ich eine gute Sache, aber ich würde der Verwendung einer App wie der von @Pierre vorgeschlagenen nicht zustimmen. Ich habe zuvor etwas Ähnliches ausprobiert und fand es frustrierend.

Toby
quelle
0

Häufige Pausen sind SEHR wichtig für Ihre Gesundheit. Ich habe gelesen, dass Menschen, die sich hinsetzen oder nur ein paar Stunden fernsehen, ein erhöhtes Sterberisiko haben, selbst wenn Sie Sport treiben. Sie MÜSSEN sich einfach weiter bewegen.

"Eine neue Studie von Forschern der American Cancer Society hat ergeben, dass nicht nur die körperliche Aktivität, sondern auch die Zeit, die Sie im Sitzen verbringen, Ihr Todesrisiko beeinflusst. Die Zeit, die Sie im Sitzen verbracht haben, war unabhängig von Ihrer körperlichen Verfassung mit der Gesamtsterblichkeit verbunden Aktivitätslevel."

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

"Hüten Sie sich vor Stubenhockern: Jede Stunde Fernsehen am Tag kann das Risiko erhöhen, früher an Herz-Kreislauf-Erkrankungen zu sterben, wie in" Circulation: Journal of the American Heart Association "berichtet."

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

netrox
quelle
0

Ja, die besten Ideen sind immer Einkommen, wenn Sie eine Pause haben, wie das Rauchen von Zigaretten oder Autofahren.

Svisstack
quelle
+1 für eine Fahrt in der Mittagspause ... :)
Anonym Typ