Como você mantém o foco quando um determinado aspecto da programação leva mais de 10 segundos para ser concluído? [fechadas]

141

Tenho muita dificuldade em focar no que estou fazendo (em termos de programação) quando algo (compilação, tempo de inicialização, etc.) leva mais do que alguns segundos. Curiosamente, parece que o limite é de cerca de 10 segundos (e lembro-me de ler sobre o estudo que dizia a mesma coisa, embora eu não consiga encontrá-lo agora). Então, o que normalmente acontece é fazer uma alteração e, em seguida, executar o programa para testá-lo. Isso leva cerca de 30 segundos, então eu começo a ler outra coisa, e antes que eu saiba 20 minutos se passaram, e então demora (se eu tiver sorte!) Mais 10 + minutos para lidar com a mudança de contexto para voltar à programação .

Não é exagero dizer que algumas coisas que devem levar minutos literalmente levam horas para serem concluídas.

Estou muito curioso sobre o que outros programadores fazem para combater essa tendência (ou se eu sou único e eles não têm essa tendência?). Sugestões de qualquer tipo são bem-vindas - qualquer coisa, desde "sentar em suas mãos depois de apertar o botão compilar", até truques mentais, até "se levar 30 segundos para iniciar algo para testar uma mudança, então algo está errado com seu processo de desenvolvimento ! "

    
por Jer 05.04.2012 / 17:45
fonte

0 respostas