Qual é o ritmo de trabalho mais eficaz para um programador? [fechadas]

8

Eu queria saber qual é o melhor ritmo de trabalho para o trabalho que um programador faz? Estou codificando o dia inteiro e às vezes fico preso em um problema e isso me mantém ocupado algumas horas antes de perceber que talvez eu precise de um descanso.

Alguns dizem que freios freqüentes e curtos o ajudam, mas às vezes quando estou focado em um problema, sinto que uma pausa não ajudaria, mas perderia meu foco. Então, com que frequência uma pausa deve ser feita e por quanto tempo? A questão mais básica sobre esse assunto é proveniente do fato de que você pode obter toneladas de "boas idéias" ('promodo' por exemplo) na rede, essa promessa de que você será mais eficaz em tudo o que fizer.

Esses princípios são bons ou isso é algo que todos deveriam decidir por si mesmos? Gostaria de saber se algum deles pode cumprir o que promete! Quero dizer, o que eles prometem é que (se as condições forem atendidas) funcionará para todos . Existem realmente tais princípios? E se houver, o que é isso e como podemos encontrá-lo?

Atticus
fonte

Respostas:

26

A coisa mais importante para uma boa programação é dormir bem. Não importa a que horas você programa em ou por quanto tempo. Se você bebe bebida carregada de cafeína ou mastiga chocolate o tempo todo. O que importa é que você tenha um bom sono tranquilo a cada poucos dias. Como alguém com uma criança pequena, posso dizer que a falta de descanso profundo prejudica sua capacidade de ser criativo. Houve estudos que mostraram que os artistas mais criativos exigem mais sono e os trabalhadores em trabalhos repetitivos não exigentes menos.

David Allan Finch
fonte
1
Tenho muita experiência em dormir, tenho feito isso a vida toda. Eu diria que sou um profissional adormecido. Eu sou tão bom. No entanto, está se tornando escasso ultimamente .. :(
dr Hannibal Lecter
3
Concordo 100%. Apenas para elaborar: bom sono! = Sono excessivo. Um descanso de boa qualidade é absolutamente essencial, mas ficar ocioso na cama por mais de 8 horas é quase tão ruim quanto dormir pouco. Quando você dorme, dorme bem e quando estiver acordado, esteja totalmente acordado.
Joonas Pulakka 19/10/10
O tempo importa? Quero dizer, é realmente importante ou melhor dormir entre 22: 00-24: 00?
Atticus
2
@ Atticus: Eu não acho que exista algo mágico sobre uma hora específica do dia / noite, mas a regularidade é importante. Dormir quer 21: 00-05: 00 ou 01: 00-09: 00 é bom, mas continuamente alterando entre as quebras seus mecanismos internos.
Joonas Pulakka 19/10/10
2
Eu também complementaria sua resposta com comida. Você só deve ter cumprido a maioria das funções básicas do seu corpo se quiser pensar com clareza. Como dormir, não coma demais, não coma muito pouco e, pessoalmente, eu diria que não ouça os nutricionistas que pensam que sabem melhor do que você o que seu corpo precisa. O último sou apenas eu e não digo que funcione o tempo todo (algum dia você se sentirá cansado, não importa o que aconteça), mas eu nunca faria o contrário.
N1ckp 20/10/10
2

... funciona para todos. Existem realmente tais princípios?

Não. Isso pode ser provado com um único contra-exemplo. No final, você precisa descobrir o que funciona para você .

Dito isto, a regularidade e o ritmo geralmente são bons a longo prazo, e há idéias que tendem a funcionar para muitas, senão para a maioria das pessoas. Eles são um bom ponto de partida para começar a ajustar o que funciona para você. Por exemplo, há a técnica Pomodoro que essencialmente cria um ritmo com sprints de 25 minutos e pausas de 5 minutos. Para mim, funciona bem quando preciso fazer algo não tão atraente, mas quando estou no fluxo, definitivamente não vou fazer uma pausa em um momento arbitrário, porque alguma técnica sugere que eu deveria.

Joonas Pulakka
fonte
1

Eu gosto do ritmo natural da programação em pares.

Ou seja, você programa por um tempo até se sentir um pouco cansado, depois muda e deixa a outra pessoa continuar. Isso dá uma pausa na codificação física e muda o foco da sintaxe / escrita para o planejamento e a aparência. Mantém sua mente atualizada. Pelo menos para mim de qualquer maneira.

Martin Wickman
fonte
Me faz sentir falta dos meus dias de graduação.
19710 Chris