Sık sık ara vermek, programlama yaparken gerçekten faydalı mıdır? [kapalı]


23

Bir programcının programlama sırasında sık sık ara vermesi gerektiğini ve sürekli gördüğüm tavsiye her yarım saatte 5 dakika veya saatte 10 dakika olduğunu okumaktan devam ediyorum.

Bir denemeye başladım, ancak sık sık bu 5 dakika boyunca ilginç bir şey buluyorum ve bu da üzerinde çalıştığımdan planladığımdan daha uzun sürdüğünü gösteriyor. Ya öyle, ya da aklım başka bir şeye odaklanır ve işime geri dönmeyi zor bulur ve çok iyi odaklanmam.

Programlama sırasında sık sık ara vermeniz gerçekten yararlı mı? Verimliliğimi arttırmak yerine düşürmek için yanlış bir şey mi yapıyorum?


5 Minute Break'e bir göz atın , tam ekrana sıçrayarak ara vermenizi hatırlatır ve bunu kaçıramazsınız ve korkutucu olur.
Czarek Tomczak

@CzarekTomczak Bu, özellikle bir şeyin ortasında olsaydım, beni çılgına çevirirdi :)
Rachel

Yaşlandıkça, bunların hepsi zorunlu hale gelir, sadece uzun süre oturmak ya da uzun süreler boyunca yazmak sağlık değildir
jk.

Bol bol su içiniz veya sigara içmeye başlayın ... Daha sonra aklınızı molalarınızda yapmanız gerekenler konusunda sağlam bir şekilde belirleyeceksiniz.

Yanıtlar:


39

Sık sık mola veriyorum ama normalde bir amacı var (banyo, yemek / kahve vb.). Masamdan uzaktayken hala elimdeki sorunu düşündüğümü bulma eğilimindeyim . Bununla birlikte, bu düşünce önümdeki koddan etkilenmez ve önümdeki ayrıntıları incelemek yerine sorun hakkında bir bütün olarak düşünmeme izin verir. Masama döndüğümde, üzerinde çalıştığım konuya nasıl yaklaşılacağı konusunda yeni bir fikrim var.


2
Evet, benim için "bir mola vermek", "bir şeyler içmek" ya da "tuvalete gitmek" ya da başka bir şeyle hemen hemen aynı. Genelde her saat başı masamdan kalkarım. Her zaman etrafa göz atmak da önemlidir, böylece gözleriniz yüzünüzün önünde 1 metre olmayan bir şeye odaklanabilir ...
Dean Harding

8
Buna katılıyorum ama sadece açıklığa kavuşturmak için, insanlar "bir mola vermek" hakkında konuşurken, zihinsel bir mola değil fiziksel bir moladır. Zihinsel olarak yaptıklarınızdan koparsanız, sıklıkla OP'nin sahip olduğu problemi yaşarsınız. 5/10 dakikadan daha uzun bir süre boyunca başka bir etkinlikte kaybolacaksınız.
Nemi,

28

Tamamen şu anki durumuna bağlı. Eğer bir şeye sıkı sıkıya bağlıysam, Programcılar.SE veya SO'ya geçeceğim ve bazı soruları kontrol edeceğim. Kalkacağım ve yürüyüşe çıkacağım. Belki bir gazoz ya da bir dilim pizza alırım.

Oluktaysam durmayacağım. Molalar, programcıların yargılamasına bırakıldığında faydalıdır.


3
Programcılar.SE/SO benim sorunumun bir parçası olduğunu düşünüyorum ... sorulara göz atmak için birkaç dakikanızı ayırmak normalde bir soruyu cevaplamak için daha uzun zaman harcar.
Rachel

7
+1: 'Zon' daki kırılmalar denklemin bir parçası değildir. Sadece 3 saat sonra uzağa bakıyorsun ve "hmm ... özledim öğle yemeğini" düşünüyorsun
Steven Evers

@Rachel: Sorular için feed'ine dokunurum, böylece yenileri olduğunu umarak canlandırıcı zamanımı boşa harcamam. SO beslemesi yapamıyorum, aksi halde her beş dakikada bir 30 soru alıyorum.
Josh K,

@SnOrfus: Öğle yemeğinden yeni döndüm. ;)
Josh K

3
+1: Bu benim de deneyimim: sık sık mola vermek faydalıdır, ancak sadece sıkıştığınızda. Bir mola vermek için kıymetli "zonda" vaktinizi boşa harcıyorsanız, veriminizi düşürürsünüz, kazanmayın. Mesele şu ki, sıkışıp kaldığınızda, çok fazla uğraşmanın size yardımcı olmayacağı (ama sadece çok kısmı bulunduğunda, sadece çok denemede hiçbir şey yanlış değildir) ve mola vermenin yardımcı olacağıdır. Ayrıca, vücudunuzu dinleyin, acıktıysanız, hafif bir atıştırmalık yemeğe zaman ayırın veya çok rahatsız edicidir (ama yine de, bölgedeyseniz, biraz erteleyebilirsiniz).
n1ckp

11

Şahsen, herhangi bir gerçek değeri masamda 5 dakikalık bir mola bulamıyorum. Bunun yerine ayağa kalkıp dolaşacağım ve sonra tekrar gelip tekrar canlanıp saldıracağım. Ayrıca zamanlama konusunda çok da katı değilim ... eğer bir yuvarlanırsam kesinlikle durmam. Sıkışırsam, çok sinirlenmeden önce dururum.


Evet. Bazı egzersizi veya pushups güzel. Yani toparlanıyor.
Bob Murphy,

8

Her 45 dakikada bir 10 dakikalık aralar yapıyorum .computer work

10 dakika boyunca yürüyorum, bir kahve hazırladım ve çok önemsiz şeyler. Bazen masamı temizlemek için zaman harcıyorum. Fakat önemsiz şeyler olmalı.

Bana ne zaman duracağımı hatırlatmak için workrave kullanıyorum .

Yaptığın şey aslında görev değiştirme. Beyniniz, önceki şeyden odaklanmadığında dinlenip başka bir şeye başlayamaz.

Şu anda farkındalık denilen şeyi deniyorum . Çok iyi çalışıyor korkutucu!


Size rahatsız edici bulduğumda durmanızı hatırlatmak için bir program kullanmaktan emin değilim ama dikkatlilik hakkında daha fazla şey bilmek konusunda çok istekliyim, tekniği çalışma durumuna nasıl uyarlayabileceğiniz konusunda herhangi bir kaynağınız var mı?
Toby,

3
WorkRave'e daha önce bir kez baktım ama yuvarlandığımda durmamı ve konsantrasyonumu kırmamı söyleyen bir şey istemedim
Rachel

Toby, kendine koyduğun kuralları izlersen o kadar rahatsız edici değil. Farkındalık ile ilgili olarak, cbt ile birlikte kullanılır. : Sana bu yazarın kitabı satın öneririm mindfullivingprograms.com/whatMBSR.php kitap denir "Tam felaket yaşayan"

Rachel: İstediğiniz kuralları belirleyebilirsiniz.

2
Farkındalık uygulamaları benim için harikalar yarattı ve tanıdığım herkes onları ciddiye aldı.
Bob Murphy,

6

Ben bulmak seçenek sık sonları çok yararlı. Boyunca ilerleyen bir görevde boyundaysam, ara vermeden saatlerce gidebilirim. Zorla bir mola kesinlikle çok yıkıcı bulurdum.

Sadece davranmayan kod üzerinde çalışıyorsam, birkaç dakika dolaşmak beynimin soruna bir fikir vermek için yeterli "dolaşmasını" sağlar.

Sık sık şaka yapıyorum, iş için en iyi düşüncemin şirketin banyoya girmesine rağmen, bu sadece yarı-şaka.


4

Verimliliğiniz sık sık mola vermekle kalmaz, sağlığınız için de faydalıdır. 10 yıl önce, çok uzun bir süre ara vermeden çalışmaktan Pulmoner Emboli (ciğerlerimdeki kan pıhtıları) vardı. Neyse ki ondan kurtuldum ve gerçekten iyi yaptığımı düşündüm. Geçen Nisan, birkaç gün boyunca kodlayıcı bir süvariye girdim. Zamanın geçtiği ve bilmeden önce geçtiği tür çok uzun zamandır oturuyordu. Kendimi son derece kısa bir nefes darlığı içinde buldum ve hastaneye gittiğimde yeni bir kan pıhtısı grubum vardı.

Her saat başı alarm ayarlamaya ve dolaşmaya geri döndüm.


3
+1 uzun süre oturmanın gerçek hayattaki etkilerini işaret etmek için +1. sana iyi ve umarım tamamen iyileşmişsindir.
Anonymous Type

3

Kesinlikle. En genel uygulaması 5 dakika 25 dakika süren Pomodoro tekniğinin savunucusuyum . Bir pomodoro atomiktir, yani bir tanesini yapamazsın. Bu, sizi gmail ya da SO’ya girmeden bir problemle oturup düşünmeye zorlar. Bunun tersine, ayrıca her yirmi beş dakikada bir kalkmanız ve etrafta dolaşmanız veya işle ilgili olmayan bir şey yapmanız gerekiyor (bir problemin derinliklerinde olduğumda zaman zaman bunu ihlal ediyorum).

Bunu yaklaşık yarım yıldır yapıyorum ve "saatlerce kodlayan kafa" efsanesinin efsane olduğunu söylüyor. Daha üretkenim ve genellikle her 25 dakikada bir kendimi durdurmak için zorladığımda aptalca sorunlarla başa çıkmak için daha az zaman harcıyorum (ör. Bugün bir javascript işlevi çağırmaya çalışırken () yerine [] yazdım).


3

Gerçekten sıkıştıysanız, bazen mola vermek yerine, öfkenizi serbest bırakıp, mola veren iş arkadaşınızın dişleri gibi, sizi telefonla yaşayan tüm akrabalarına yüksek sesle rahatsız ederek rahatsız edebilirsiniz o delikten kentsel alanlara girip çıktı.


1

Ekrana çok uzun süre bakarak bakmaktan veya durmadan çalışmaktan zihinsel bir bozulma yaşarsanız ne kadar üretken olacaksınız? Şahsen, aslında kör olma ya da bozulma konusunda daha fazla endişe ediyorum, ancak verimlilik açısından daha fazla endişeleniyor gibisiniz.

Şimdi dürüst olmak gerekirse, her 30 dakikada bir 5 dakikalık mola, aşırı tarafta biraz ses. Ancak molaları atlamanızı önermiyorum, çünkü kısa vadede sizi daha az üretken kılıyor.


1

Bence bunun üzerinde çalıştığın işe bağlı. Bazen düşüncelerimi temizlemek ve germek / dolaşmak için 5-10 dakikalık bir mola bulabilirim gerçekten yararlı olabilir. Diğer zamanlarda masamı terk edip geri döneceğim ve düşünce trenim atladığında kodum bana neredeyse yabancı gelecek.

Genel olarak konuşursak iyi bir şey söylerim, ancak @Pierre'nin önerdiği gibi bir uygulamayı kullanmakta hemfikirim, daha önce benzer bir şey denedim ve sinir bozucu buldum.


0

Sık molalar vermek sağlığınız için çok önemlidir. Birkaç saatliğine bile oturup TV izleyen kişilerin oturup, egzersiz yapsanız bile ölüm riskini arttırdığını okudum. Sadece dolaşmaya devam etmek zorundasınız.

“Amerikan Kanser Derneği araştırmacılarından yapılan yeni bir çalışma, bunun sadece ne kadar fiziksel aktivite aldığınızı değil, aynı zamanda ölüm riskinizi etkileyebilecek ne kadar zaman harcadığınızı da buluyor. Araştırmacılar, oturmak için harcanan zamanın, bağımsız olarak toplam ölüm oranıyla ilişkili olduğunu söylüyor aktivite düzeyi."

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

"Kanepe patatesleri dikkat edin: Circulation: American Heart Association Journal'da yayınlanan araştırmaya göre, günlük izlenen her saat televizyonun her saatinde kardiyovasküler hastalıktan ölme riskini artırabilir."

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


0

Evet, sigara içmek veya araba kullanmak gibi bir BREAK'iniz olduğunda en iyi fikirler her zaman gelirdir .


Öğle tatilinde bir araba kullanmak için uygun +1 ... :)
Anonymous Type
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.