2 puntos por GN⁺ 2023-10-09 | 1 comentarios | Compartir por WhatsApp
  • El autor, Fabien Sanglard, ha programado durante 40 años, y la mitad de ese tiempo lo ha hecho de manera profesional.
  • Usó una configuración "estándar" que incluía un teclado de 104 teclas, un mouse plano y un escritorio para trabajar sentado.
  • Hace 10 años, empezó a sentir dolor en los brazos y los hombros al programar.
  • Para resolver este problema, comenzó a usar un mouse vertical como el Evoluent VerticalMouse 4.
  • Más adelante, eligió el Magic Trackpad de Apple, cuyas funciones como cambiar de espacio de trabajo o hacer zoom con tres dedos le resultaron excelentes.
  • También probó varios teclados ergonómicos, incluidos el KINESIS Freestyle2 y el Advantage2, pero concluyó que el Ergodox EZ era el que mejor se adaptaba a él.
  • El Ergodox EZ le permitió mantener las muñecas en una posición de descanso en los tres ejes, lo que le permitió programar todo el día sin dolor.
  • También personalizó su Ergodox EZ con keycaps DROP Carbon, un cable hecho a medida de pexonpcs.co.uk y switches Brown Gateron G Pro.
  • Para minimizar el movimiento de las manos y las muñecas, usó el modo VIM en la mayoría de los editores, lo que le permitió navegar por el programa sin mouse.
  • Para mejorar su postura, construyó un escritorio motorizado para trabajar de pie y alternó entre trabajar sentado y de pie durante el día.
  • También hacía regularmente el estiramiento Wall Angel para descansar y manejaba el estrés mediante la escalada en roca, que describía como una "meditación en movimiento".

1 comentarios

 
GN⁺ 2023-10-09
Comentarios de Hacker News
  • La persona que comenta recomienda variar lo más posible y usar distintos métodos de entrada, como mouse, trackball y trackpad, para evitar problemas causados por movimientos repetitivos.
  • Como programar implica más pensar que teclear, sugiere usar un teclado mecánico estándar y evitar editores/IDE que obliguen a torcer constantemente las manos para usar atajos de teclado.
  • Recomienda usar un monitor grande para mejorar la visibilidad del código y una "silla inestable" para evitar problemas de espalda.
  • La persona que comenta sugiere usar Talon Voice, una herramienta de programación por voz personalizable, para reducir la carga sobre las manos.
  • Otra persona comenta que, para evitar dolor en las articulaciones, conviene abandonar un entorno centrado en el teclado y optar por uno centrado en el mouse.
  • Una persona atribuye la ausencia de dolor en sus articulaciones a que no puede estar sentada quieta y cambia constantemente de postura al sentarse.
  • La persona que comenta elogia la longevidad de una carrera de 40 años en programación, y afirma que es un campo en el que siempre se puede seguir mejorando y aprendiendo.
  • Se propone la estenografía como el método más ergonómico de entrada en computadora, y la persona que comenta recomienda Plover y Javelin para aprenderla.
  • Recomienda usar un teclado dividido y pedales programados con CTRL, SHIFT y ALT para manejar el dolor de muñeca.
  • Para quienes empiezan con Vim, se recomienda reasignar la tecla Esc a una tecla más accesible para evitar incomodidad.
  • La persona que comenta enfatiza la importancia de tener una postura cómoda al sentarse y una altura de escritorio adecuada durante largas horas de programación.
  • Se recomiendan las Sticky Keys como una función frecuentemente ignorada que puede ayudar a evitar incomodidad al activar atajos de teclado.