Me cuesta mucho concentrarme en lo que estoy haciendo (en cuanto a la programación) cuando algo (compilación, tiempo de inicio, etc.) lleva más de unos pocos segundos. Como anécdota, parece que el umbral es de unos 10 segundos (y recuerdo haber leído sobre un estudio que decía lo mismo, aunque no puedo encontrarlo ahora). Entonces, lo que generalmente sucede es que hago un cambio y luego ejecuto el programa para probarlo. Eso toma alrededor de 30 segundos, así que empiezo a leer otra cosa, y antes de darme cuenta, han pasado 20 minutos, y luego toma (¡si tengo suerte!) Otros 10 minutos más para lidiar con el cambio de contexto para volver a la programación .
No es una exageración decir que algunas cosas que deberían llevarme minutos, literalmente, tardan horas en completarse.
Tengo mucha curiosidad sobre lo que hacen otros programadores para combatir esta tendencia (¿o si soy único y no tienen esta tendencia?). Las sugerencias de cualquier tipo son bienvenidas: desde "siéntese en sus manos después de presionar el botón de compilación", hasta trucos mentales, hasta "si tarda 30 segundos en iniciar algo para probar un cambio, entonces algo está mal con su proceso de desarrollo ! "