¿Cuáles son algunos consejos de salud para los programadores de computadoras?

Mucha gente ve la programación como una actividad pasiva: te sientas frente a la computadora durante horas metiendote en las pizzas y bebidas azucaradas mientras luchas contra el reloj mientras pasa otra fecha límite.

Eso está bien para un programador promedio y siempre que se dé cuenta de que es su elección hacer la vida más difícil para usted, tomar la ruta larga con el máximo desgaste para obtener una ganancia menor, está bien. Mucha gente tiene la psicología de que poner un gran esfuerzo es trabajar duro en batallas imposibles cuando de hecho se está enfocando en el esfuerzo en lugar de hacer el trabajo. Otros temen completarlo, con frecuencia debido a la baja autoestima y al hecho de que una vez que dices que ha terminado, puedes “ser juzgado” o ser considerado responsable del trabajo. Entonces ellos también ponen el máximo esfuerzo pero de alguna manera nunca ven las cosas bien.

Sin embargo, para ser un programador realmente bueno, necesitas la misma psicología y conducta que los grandes deportistas de nuestra era: tu forma física, tu dieta y tu entrenamiento constante deben combinarse con tu entrenamiento emocional, tu forma física y tu salud, así como tu entrenamiento mental. , Condición física y salud. Es un equilibrio de los tres: físico, mental y emocional.

Piensa en tu cerebro como un motor y una gran codificación como una raza. Si su motor no está en las mejores condiciones, con las tuberías y los tubos bloqueados, el tiempo fuera de funcionamiento, el combustible de mala calidad y los componentes rotos, usted está en una mala posición. Si luego coloca un conductor errático detrás del volante que golpea erráticamente los engranajes, presiona los frenos al azar, maneja en diferentes direcciones, a veces en círculos, incluso a veces al revés, es poco probable que triunfe en la carrera.

El estado del motor es tu lado físico, el manejo es tu lado emocional.

La programación es como el deporte: a veces es fácil, otras veces es difícil. A veces estás ardiendo, otras veces estás perdiendo. Los mejores deportistas, los campeones son geniales no solo cuando están ganando, sino que su verdadera calidad es cuando están perdiendo, luchando por llegar a la gloria. En esos tiempos oscuros de duro trabajo, se necesita la forma física, el enfoque, la disciplina, los beneficios de una dieta saludable, la estabilidad emocional y la mano firme en el timón. Necesita la visión, la determinación y la lucha para seguir siendo flexible, ágil en sus pensamientos, ingenioso, aprovechando todos los recursos, mirando su plan de juego, revisando y cambiando el rumbo. En el fragor de la batalla, debes probar diferentes ángulos, volar con plena creatividad y flexibilidad tan fácilmente como cambiar a lógica dura y pensamiento profundo y rápido en los momentos correctos y la sabiduría, el coraje y la confianza para cambiar entre los dos cuando sea necesario. . Piensa en lo mejor de Federer: proponiendo diferentes respuestas y soluciones, y luego llevándolos a casa y si choca contra una pared de ladrillos, buscando sin esfuerzo una nueva dirección, un enfoque diferente, algo asombrosamente innovador.

Por estas razones, si quieres ser un gran programador, debes ser una persona equilibrada, saludable y en forma:

  • Elimine los carbohidratos a favor de garantizar la abundancia de frutas y verduras y carnes magras. Elimine la comida chatarra e instantánea de “ping” (comidas preparadas) a favor de comidas caseras, cuidadosamente balanceadas, caseras de proporciones adecuadas.
  • Elimine el pegamento del cerebro: cafeína, bebidas azucaradas, cosas en una lata en favor del agua. Si quieres algo diferente, excelentes tés, batidos de bayas, jugos de vegetales o frutas (preferiblemente que te hagas).
  • No trabajes hasta altas horas de la noche. Hay momentos en que lo necesitarás, esa es la naturaleza del juego, pero por cada 10 veces que creas que debes hacerlo, en realidad, 9 de esas ocasiones se deben a tu pobre planificación o a caer en una trampa egoica o emocional. Se Sabio. Debe asegurarse de dormir 7 horas una noche antes de la medianoche.
  • Planifique mañana en la última hora de trabajo de hoy. Reúna lo que necesita hacer. Es un juego de ajedrez. Los hombres en el tablero son los elementos que tienes que hacer o lograr y todos se relacionan entre sí. Debes obtener tu estrategia ganadora en el juego. Dé prioridad al desafío mental más importante durante las primeras 4 horas del día. Es cuando estás mentalmente en tu mejor forma. Luego, haga que las tareas se vuelvan progresivamente más sencillas y mundanas para que las tareas más sencillas y fáciles (por ejemplo, llenar una hoja de tiempo) sean al final del día. Esto maximiza su capacidad de hacer las cosas jugando con su ritmo corporal.
  • Comience su día con al menos 30 minutos de caminata rápida, si no es un buen ejercicio adecuado que lo haga sudar. Nadar es probablemente el mejor ejercicio que puedes hacer, pero asegúrate de estar realmente nadando (no importa cuán bueno seas). El objetivo es realmente impulsar tu cuerpo con ejercicio aeróbico.
  • Siempre trabaje durante 20 minutos y luego tome uno o dos minutos para levantarse, caminar, relajar los brazos, relajar la mente. Lo mejor es si tiene un lugar donde pueda mirar por la ventana a lo lejos y simplemente dejar que sus ojos y su mente descansen durante dos minutos. Trabaja 20 veces, 2 fuera durante 4 horas, la primera mitad de tu partida para ese día, luego haz un descanso de preferencia y de una hora durante el cual tienes una comida equilibrada adecuada (no masiva, no demasiado pequeña), bebe agua y ve por al menos un paseo enérgico de 20 minutos.
  • Regrese al modo 20 en 2, pero acceda a tareas cada vez más fáciles, ya que cada hora transcurre en la segunda mitad de su partida.
  • Asegúrese de asignar un espacio de 30 minutos al final de su día para planificar el juego de ajedrez para el día siguiente.
  • Si ingresa horas extras, adopte el mismo ritmo y prioridades. y asegúrese de tener un descanso de al menos 30 minutos con una caminata rápida después de 4 horas.
  • Al final de su día normal, haga por lo menos 20 minutos HIT – Entrenamiento de alta intensidad, como entrenamiento de resistencia, levantamiento de pesas, giro, bolsa de ponche, etc.
  • Asegúrese de comer su última comida al menos 2 horas antes de acostarse. Asegúrate de ir a la cama antes de la medianoche. No consuma alcohol, cafeína, chocolate ni queso en las últimas 2 horas antes de acostarse.
  • No tenga luces / LED azules en su habitación cuando duerme y durante los últimos 20 minutos antes de dormir, no navegue en las redes sociales, vea películas emocionantes, participe en debates estresantes, etc.

Los grandes programadores aprenden continuamente. Puedes cavar un hoyo más profundo y puedes cavar nuevos agujeros. Si el hoyo es educación, necesitas hacer ambas cosas. Aprende y revisa tus áreas actuales de experiencia, pero también aprende cosas nuevas. Esto no es solo porque obtienes grandes herramientas nuevas, aprendes grandes soluciones que puedes usar o tienes la capacidad de utilizar recursos adicionales, sino que también es un beneficio mental comprobado que te mantiene ágil mentalmente.

Mucha gente confunde la programación como puramente lógica. Esas son personas que no tienen idea de programación. La programación es tan creativa como lógica. Mucha gente ve la programación como una actividad solitaria para marginados sociales. El software y, por lo tanto, la programación solo tiene sentido si es útil. Por lo tanto, el software se trata de las personas, la sociedad y lo que hace la gente. Los mejores programadores son aquellos que trabajan bien con otros, que son capaces de escuchar a las personas y comprender sus necesidades, que se han interesado por lo que hacen y cómo lo hacen, y que aprenden cómo piensan, sienten y reaccionan las personas. Todos estos son temas importantes por derecho propio, pero lo que se lleva aquí es que para ser un gran programador también debe ser alguien comprometido con las personas y aprender las habilidades de su gente. Interactúa con la gente, escucha, aprende, comprende.

¿Qué tiene esto que ver con la salud? Las personas más sanas son personas que están comprometidas con otras personas. Por lo tanto, como parte de su rutina diaria, asegúrese de tener su tiempo reservado para conversar con colegas, reunirse con amigos, ir a fiestas y hacer actividades y deportes sociales.

Los grandes programadores entienden la importancia de la mente, el cuerpo y el equilibrio emocional. La excelencia solo es posible cuando tienes excelencia en estas tres áreas, cuando están en equilibrio y luego las tres gozan de buena salud.

Los grandes programadores son hackers de la vida.

Estas son algunas prácticas que un programador debe adaptar:

  1. Come sano, duerme bien.
  2. Trabaja muchísimo contigo mismo. Haga caminatas vigorosas de 30 minutos por la mañana, haga ejercicios cardiovasculares durante 5 minutos entre caminatas. En resumen, participe en un entrenamiento de 45 minutos al día.
  3. No se siente por mucho tiempo, tome descansos frecuentes. Sigue la técnica de Pomodoro para este propósito.
  4. Romper con café y bebidas gaseosas. Beba mucha agua en su lugar.
  5. Cuide su ergonomía, es decir, use una silla cómoda y soporte para los pies debajo de la mesa, teclado y mouse ergonómicos con almohadillas suaves para las muñecas.
  6. Use gafas polarizadas si padece falta de visión o hipermetropía. Use pantallas sin deslumbramiento con brillo adecuado para sus ojos.

Lea más aquí: Un programador saludable es un programador feliz

Los consejos de salud para programadores de computadoras no son diferentes a los consejos de salud para cualquier otra persona.

Únete a un gimnasio, algún tipo de régimen de ejercicio regular. Coma bien, evite la basura (cocine su propia comida). Duerme bien y regularmente.

La mejor pregunta es ¿qué características de ser un programador de computadoras pueden afectar negativamente su salud?

El principal que veo es “la cultura” de la programación de computadoras.

Quedarse despierto toda la noche con bebidas energéticas no es saludable (o frío). Una dieta de alimentos procesados ​​y rápidos no es saludable (o fría). Sentarse frente a una computadora durante horas y horas todos los días sin moverse no es saludable (o frío). Ser suave y tener sobrepeso porque eres más un tipo “digital” no es saludable (o genial). Aislarse e interactuar con el mundo a través de cuentas de redes sociales no es saludable (o genial).

El Sr. Robot es un adicto a las drogas esquizofrénico y antisocial. Él no es saludable ni genial. Hace una buena televisión, pero si tratas de vivir de esa manera, morirás.

Oh, cierto … Sr. Robot no es real No me extraña que se salga con la suya.

Lo que es saludable y genial: ser un programador de computadoras exitoso que vive en el mundo real y se ocupa del cuerpo y la mente.

No es un zombie adicto a la bebida monstruo que no está fuera de forma y que es más o menos inútil porque olvidó cómo ducharse.

La verdad es que la programación informática es un trabajo sedentario. Entonces los programadores deben tener mucho cuidado para mantenerse saludables.

  1. Sigue la regla 20-20-20. Para relajar los ojos y evitar el enrojecimiento de los ojos, haga lo siguiente: Después de 20 minutos de tiempo de pantalla, mire durante 20 segundos en objetos que estén a 20 pies de distancia.
  2. Rutina de ejercicio. Los programadores de computadoras están sentados todo el día, algo que es muy malo para su salud. Incluso un pequeño paseo puede ayudar
  3. Levántate una vez por hora. Hay malos efectos a largo plazo si está sentado todo el día.
  4. Come sano, mantente saludable. Comer sano afecta directamente su salud mental, emocional y física.