¿Es la programación una tarea mentalmente agotadora?

No si tomas el cuidado adecuado al programar tanto para tu mente como para tu cuerpo.

Algunas técnicas son muy útiles durante la programación para largas sesiones y todos los programadores deberían usarla.

Lo mejor es tomarse un descanso de 5 minutos después de cada 55 minutos de codificación y caminar y estirar el cuerpo mirando fuera de la pantalla de la computadora.

El otro es el equilibrio entre el entorno y el brillo de la pantalla de la computadora. No programe en ambientes oscuros o demasiado brillantes.

Este es un gran blog 5 consejos para mantenerse saludable si se sienta en una computadora todo el día como referencia.

Este es un gran video para enseñar sobre el medio ambiente y las posturas mientras se trabaja en computadoras.

Ahora sobre el estado mental:

Si amas lo que estás haciendo, no será una tarea agotadora mental, sino que aumentará tu salud mental. No solo satisface la programación de la computadora, sino también para cualquier otro trabajo o tarea que esté realizando. Si te encanta hacerlo, no te agotarás mentalmente todo el tiempo que quieras y si no amas tu trabajo y te ves obligado a hacerlo, perderás concentración, fluctuarás y darás un bajo rendimiento en el trabajo.

More Interesting

¿Qué lenguajes de programación se usan más comúnmente en las startups?

¿Cuál es su historia de horror de error / falla de software favorita?

¿Es común no poder hacer que la versión de desarrollo de un repositorio funcione localmente cuando comienzas un nuevo trabajo?

¿Cuáles son los diez atributos principales recomendados para un buen producto de software?

¿Debo cambiar mi especialidad de informática a ingeniería de software?

¿Cómo se realiza la verificación de antecedentes para H-1B por USCIS?

¿Cuáles son los diferentes tipos de programación como OOP?

¿Cómo se sienten los ingenieros de Silicon Valley por haber sido engañados debido al amplio cartel de fijación de salarios?

¿Prefieres ser un ingeniero mediocre en un equipo de alto rendimiento, o un alto rendimiento en un equipo de ingenieros mediocres?

Cómo planificar un nuevo software (diagramas de flujo o simplemente archivos de texto o utiliza papel)

Tengo mi sitio web de comercio electrónico desarrollado y está a punto de comenzar, pero como no tengo mucho conocimiento sobre el uso del tablero y los problemas relacionados con el software, ¿a quién debo contratar? ¿Quién puede ocuparse de los problemas de software de fondo y todo eso?

¿Puedes decir qué tan bueno es un programador dependiendo de su habilidad para hablar?

¿Es cierto que Yahoo! ¿India cerrará este año?

¿Cómo instalo urllib y urllib2 para Python 3.3.2?

Ingeniería de software / sistemas / Linux: ¿cómo se llega al punto de disfrutar leyendo "páginas man" y otros tipos de documentación?