2 puntos por GN⁺ 2023-10-09 | 1 comentarios | Compartir por WhatsApp
  • A punto de cumplir 46 años, y a partir de la experiencia de haber programado durante 40 años, la combinación tradicional de teclado de 104 teclas, mouse plano y escritorio para estar sentado pasó a ser algo a replantear después de sufrir dolor en antebrazos y hombros
  • Con un mouse vertical como el Evoluent VerticalMouse 4 se notó una mejora, y luego se pasó a usar un Apple Magic Trackpad en el centro, alternando entre la mano izquierda y la derecha
  • En teclados, después de pasar por KINESIS Freestyle2 y Advantage2, terminó adoptando Ergodox EZ; sus funciones clave son el ajuste del ancho de separación, firmware personalizado, cambio de capas y modificación de acciones al mantener presionada una tecla
  • El modo VIM encaja con la idea de mover archivos, ir a definiciones y volver atrás sin usar el mouse, reduciendo el movimiento de las manos y la torsión de las muñecas
  • Con un escritorio eléctrico de pie, estiramientos periódicos Wall Angel y escalada en roca después del trabajo, armó un entorno de gestión del dolor, la postura y el estrés para programar durante largas horas

Dispositivos de entrada que cambiaron después del dolor

  • Programó durante 40 años, la mitad de ellos profesionalmente, y durante mucho tiempo usó la configuración estándar de teclado de 104 teclas, mouse plano y escritorio para estar sentado
  • Hace unos 10 años, al programar, empezó a sentir dolor en antebrazos y hombros, y comenzó a cambiar su entorno de trabajo
  • Mouse y trackpad

    • El mouse vertical ayudó mucho a aliviar el dolor, y su modelo preferido es el Evoluent VerticalMouse 4
    • Después pasó a colocar un Apple Magic Trackpad en el centro y a usarlo alternando la mano izquierda y la derecha
    • Permite cambiar de espacio de trabajo, hacer zoom y otras acciones con tres dedos
    • Antes era engorroso conseguir drivers para Linux/Windows, pero ahora eso ya está resuelto
  • Proceso de elección del teclado

    • Su primer teclado ergonómico fue el KINESIS Freestyle2, y al poder separar ambos lados tanto como hiciera falta, permitía mantener las muñecas rectas en posición horizontal
    • Sin embargo, Control, Shift y Alt todavía requerían mover la muñeca, Esc, usado en VIM, también exigía torcer la muñeca izquierda, y el ángulo de inclinación lateral era bajo
    • El KINESIS Advantage2 era bueno por ofrecer muchas opciones que se podían presionar con los pulgares, pero su ancho fijo era un retroceso frente al Freestyle2
    • Finalmente, el Ergodox EZ cumplió con todos los requisitos necesarios
      • Se puede ajustar para que quede muy separado o muy junto
      • El firmware personalizado es muy flexible
      • Con una sola pulsación se pueden cambiar todas las teclas a otra capa
      • Se puede hacer que una tecla cambie de función al mantenerla presionada
    • En su distribución personal, mantener presionada D o K reemplaza a Shift, y símbolos como {, [ y ( están en otra capa a la que se accede manteniendo presionada una sola tecla
    • Después de usar el Ergodox EZ, las muñecas permanecen siempre en una posición de descanso en los tres ejes, y puede programar todo el día sin dolor
    • También se puede ajustar el hardware
    • Como fan del teclado clicky IBM Model M, armó su primer Ergo con Cherry MX Blue, pero aunque en casa estaba bien, a sus colegas les resultaba molesto
    • La opción más silenciosa es Cherry MX Red, y la alternativa intermedia entre Blue y Red es Cherry MX Brown

Forma de trabajar moviendo menos las manos y hábitos de vida

  • El objetivo es mover las manos lo menos posible y torcer las muñecas lo menos posible
  • La mayoría de los IDE exigen clics de mouse, pero el modo VIM de muchos editores permite moverse entre archivos, ir a definiciones y volver atrás sin usar el mouse
  • Escritorio y postura

    • Estar de pie mejora la postura porque evita encorvarse al sentarse
    • Construyó un escritorio eléctrico de pie con Topsky legs y una butcher counter top de Home Depot
    • Con memoria para 3 posiciones, puede alternar entre estar de pie y sentado en unos segundos, e intenta ir cambiando a lo largo del día
  • Estiramientos y gestión del estrés

    • De vez en cuando toma descansos y hace varias repeticiones de Wall Angel
    • Después del trabajo se desconecta para gestionar el nivel de estrés
    • La escalada en roca encaja bien porque, mientras está subiendo, no puede pensar en otra cosa, y le ayuda a detener esas ideas de optimización que siguen apareciendo incluso cuando no es momento de trabajar

1 comentarios

 
GN⁺ 2023-10-09
Opiniones de Hacker News
  • Puede ser polémico, pero lo que me salvó fue abandonar un entorno con mucho uso del teclado, como Emacs+línea de comandos, y pasarme a Apple Xcode
    Sigo compilando mucho desde la línea de comandos, pero para editar código y cambiar de ventana uso mucho el mouse. Xcode, si quieres, también se puede usar simplemente como editor de texto, y para copiar/pegar, si se puede, selecciono con el mouse
    Uso un mouse gamer configurado con el botón “Exposé” de macOS para encontrar ventanas, y como pantalla uso solo una iMac de 27″. También uso el trackpad de Apple para darle descanso a la mano, pero si lo uso mucho durante uno o dos días, me duelen los dedos
    Los teclados mecánicos también me lastiman los dedos, así que estoy buscando un teclado o unas keycaps mejores. Desde los 19 años, durante 45 años, usé tarjetas perforadas, editores en modo línea, TECO, editores de pantalla completa derivados de TECO, DEC EDT, Emacs, etc.; también conozco vi, pero no creo que vi solucione las lesiones por esfuerzo repetitivo (RSI)
    Sé editar de forma eficiente con atajos de teclado, pero ahora creo que ese es el camino equivocado. En la época en que usaba Emacs y Happy Hacking Keyboard, terminé con mucho dolor
    Usar el mouse no me hace más lento, y puedo producir unas 2000 líneas de buen código C++ en un día. Eso sí, desde el punto de vista de la escritura, C++ no me gusta

    • Me frustra tener que usar el mouse. Me pregunto si probaste un teclado ergonómico
  • Tengo 33 años y todavía no tengo problemas como dolor articular; personas de mi edad, más jóvenes o mayores, intentan reducir el dolor con teclados ergonómicos, masajes, estiramientos, etc.
    Uso un mouse y un teclado tradicionales desde alrededor de los 7 años, y estoy bien aunque pase todo el día frente a la computadora
    Últimamente pienso que quizá me ha ayudado hasta ahora el hecho de que no puedo quedarme quieto. Me hundo en la silla, subo las piernas, muevo los pies, me apoyo de formas raras en el escritorio, giro el cuerpo y me estiro
    No lo hago porque me duela, sino porque simplemente el cuerpo me pide moverme. Eso sí, cuando entro en una concentración profunda programando, me muevo menos, y ahí a veces se me ponen rígidos los brazos o los dedos. También me duelen los ojos, probablemente porque parpadeo menos

    • Tengo 36 años y creo que, en el fondo, ningún escritorio ni silla ergonómica ayuda. Lo único que ayuda es el ejercicio
      Voy al gimnasio al menos 2 veces por semana, y durante el confinamiento, cuando hice menos ejercicio y me moví menos, me apareció dolor de espalda y otros problemas
      Cuando volví al gimnasio, los problemas desaparecieron, y no levanto pesos muy pesados. En vez de hacer press de banca con 100 kg, normalmente termino en 70 kg. Moverse es más importante que levantar pesado, y si el objetivo es la salud, no hace falta subir más solo porque la gente del gimnasio te diga que lo hagas
    • Lo que escribí al principio puede parecer que cualquier entorno está bien, pero no es así
      Me resulta más cómodo un escritorio más bajo de lo normal y una silla más baja, y usar la laptop cansa si no está sobre el escritorio. Si uso la laptop sobre las rodillas en el sofá, me duele el cuello
      Es mejor no inclinar el cuello para mirar el centro de la pantalla, y si uso mucho tiempo el trackpad de la MacBook, la muñeca se me incomoda. Si no uso mouse, me resulta incómodo y termino torciendo o doblando la muñeca con frecuencia
      Algunas sillas me quedan mejor que otras, pero no sé bien por qué, y no parece tener nada que ver con el precio
      Si duermo con una almohada demasiado alta, me da dolor de cuello y de cabeza, y una colchoneta muy firme me parece mejor que un colchón blando. Creo que es más común en Asia
    • Al final, parece que también hay mucha diferencia individual. Algunas personas son innatamente más propensas a las lesiones por esfuerzo repetitivo
      Cuando escribo durante mucho tiempo, sobre todo prosa, me duele un poco, pero por lo general se me pasa rápido. En cambio, una persona de unos 30 años que conocía durante el doctorado tenía mucho dolor aun usando férulas para los brazos, escritorio de pie, teclado y mouse ergonómicos, y descansos con temporizador. Es un caso de mala suerte genética
    • En traumatología me dijeron que, para evitar lesiones por esfuerzo repetitivo, es importante el movimiento dinámico. La idea es moverse, cambiar de postura con frecuencia, reclinarse, inclinarse hacia adelante, mirar hacia atrás, levantarse y gritarle al vecino
      La clave es activar los tendones y las articulaciones con cualquier movimiento, y en la práctica parece funcionar
    • Programé profesionalmente durante más de 10 años sin preocuparme por la ergonomía y no tuve problemas. Luego me apareció dolor en los brazos, y controlarlo requirió mucho esfuerzo
      Al final, lo que más me ayudó fue combinar un programa de descansos que me avisaba que sacara las manos del teclado y estirara, con un teclado y mouse ergonómicos
      Dejé los detalles aquí: https://henrikwarne.com/2012/02/18/how-i-beat-rsi/
  • Hace unos años empecé a sufrir un dolor de antebrazo parecido, y un teclado dividido me ayudó mucho
    También programé un Arduino y dos pedales. Hice que el pedal izquierdo fuera CTRL, el derecho SHIFT, y que al presionar ambos fuera ALT; funcionó muy bien
    Ahora en general tengo el dolor bajo control, pero a veces reaparece, y hubo un momento en que me dio mucho miedo pensar que quizá tendría que dejar de programar
    Si eres un desarrollador joven, tienes que tomarte en serio eso de que más vale una onza de prevención que una libra de cura. Invierte ahora en un entorno ergonómico y en estiramientos/ejercicio, no sigas tipeando con dolor, y descansa con más frecuencia. Si empujas tu cuerpo más allá del límite, puede que nunca vuelva a quedar exactamente como antes
    https://github.com/anderspitman/ergo-pedals

    • Remapeé las teclas modificadoras del teclado para que la fila inferior quedara como Win - Alt - Ctrl - Space - Ctrl - Alt - Win
      Así puedo presionar Ctrl con el pulgar y Alt con el índice. Me acostumbré a usar siempre el modificador del lado opuesto; por ejemplo, para Ctrl-S uso el Ctrl derecho
      Con este método desapareció la mayoría de las combinaciones de teclas que para mí no eran ergonómicas
    • Me pregunto qué pasa cuando hay que presionar tres “teclas” al mismo tiempo
  • 40 años es una cantidad de tiempo realmente absurda. Yo llevo 30 años en esto, 20 de ellos cobrando, y creo que sé bastante, pero no estoy a ese nivel
    Fabien es casi un semidiós. Si además se tienen en cuenta sus largas jornadas de trabajo, está cerca de las 100.000 horas en este campo, y recién en los últimos 1 a 3 años siento que de verdad estoy empezando a pisar firme
    En este trabajo puedes crear algo sorprendente desde el primer día, pero incluso después de décadas sigue siendo una profesión en proceso. Aun así, realmente me encanta

    • Cuando veo a personas así, tampoco estoy seguro de si algún día me voy a sentir tremendamente competente
      Es cierto que sé muchísimo más que hace 20 años, pero siempre siento que aparecen más capas. Incluso en este sitio, cada pocos días encuentro algo para agregar a mi lista de lectura
      En cierto sentido, también es bueno no sentir que llegaste al techo de la experiencia
  • Hasta donde sé, la estenografía es el método más ergonómico para ingresar texto en una computadora
    La estenografía consiste en mapear ciertas combinaciones de teclas a ciertas salidas, y a un mapeo específico se le llama “theory”
    Un mapeo se basa en la fonética, es decir, en el sonido de las palabras. Una tecla representa el sonido “Kuh”, otra “ah” y una tercera “tuh”; al presionarlas todas y soltarlas, sale “cat”. Si formas “Algorithm” con “Al”, “Guh”, “Or”, “If” y “Um”, son 5 pulsaciones en lugar de 8. Y eso sin haberlo optimizado especialmente para la eficiencia
    Otro tipo de mapeo usa la forma. Si tres teclas de la fila superior y una tecla central de la fila inferior se ven como una “T”, se mapean a algo asociado con T
    Una theory puede ser cualquier mapeo que quieras. La estenografía viene de los sistemas abreviados inventados a fines del siglo XIX, y ya existen muchas theory, así que no hace falta crear una propia
    Mapear palabras o frases frecuentes a teclas cómodas se llama “briefs”. Llevado al extremo, permite transcribir en tiempo real a 370 palabras por minuto
    Por supuesto, no hace falta ser tan bueno. Para la productividad laboral, 30 palabras por minuto son suficientes, y con unos meses de práctica de 15 minutos al día puedes llegar a 70 palabras por minuto. Si eres programador, puedes hacerlo
    Si planeas ingresar texto en computadora toda tu vida, creo que conviene aprender estenografía en vez de optimizarte para mapeos sencillos de tecla a salida como QWERTY o Dvorak. Mira Plover y Javelin

    • Probablemente sea lo mejor para la prosa, pero me da curiosidad si se ha usado para programar
      Mi uso del teclado es principalmente atajos de edición de texto y signos de puntuación, así que no sé qué tan bien encajaría la estenografía
      Algo parecido que tengo es un “diccionario” con más de 50 alias de bash de 1 a 3 caracteres
      También surgieron algunas “theory”. Hay grupos de alias cuyos patrones de nombre se definen según subcomandos u opciones de git o kubectl, y son fáciles de recordar
      Para comandos que uso muy seguido, abandono la mnemotecnia y elijo nombres de 1 o 2 letras sin relación con el nombre del comando. Por ejemplo, r='cd -'. Elegí “r” porque está del lado opuesto a Enter, así puedo alternar ambas manos. Probablemente esto también sea un “brief”
      Lo que me llevó a empezar a acumular alias fue descubrir complete-alias[1] y, más tarde, la opción de bash progcomp_alias. No tenía que elegir entre alias y autocompletado programable: podía usar ambos
      [1]: https://github.com/cykerway/complete-alias
    • Al programar, gracias a lsp, company y yasnippets, escribo palabras con dos o tres entradas
      En mi teclado puedo presionar Tab y Return con los pulgares. Las tareas relacionadas con el gestor de ventanas, la gestión de múltiples monitores y ventanas también las puedo manejar con dos dedos de la misma mano sin quitar las manos del teclado
      Mi teclado es básicamente un teclado de macros, y “escribir” es un modo específico del teclado. Es parecido a vi, pero aplicado a todo el escritorio
      Escribo a más de 120 palabras por minuto, y la mayoría de las teclas que presiono son abstracciones; solo el resto son caracteres
      Aun así, creo que para controlar una computadora de forma ergonómica no hay nada como un teclado dividido. Me interesaba la estenografía, pero requiere demasiado esfuerzo para algo que probablemente no me permita alcanzar mi velocidad y comodidad actuales
    • Me pregunto si tu flujo de trabajo implica escribir mucha documentación en particular. Yo paso mucho más tiempo explorando código que escribiendo código nuevo, y trato de que la mayoría de los caracteres los escriba Intellisense
      Nunca sentí que una mayor cantidad de palabras por minuto ayudara en programación
      Al principio de mi carrera trabajé con alguien que pasó una semana entera probando y luego cambió un solo carácter, y eso me quedó grabado
      Y los programadores de APL probablemente reaccionarían con algo como “¿qué significa ‘palabra’?”
  • Si eres principiante en Vim, antes de comprarte un teclado genial, lo primero que deberías hacer es mapear Esc a otra tecla.
    No tiene sentido que la tecla más importante esté donde está ahora. La razón por la que la tecla para volver al modo normal es ESC es que antes esa tecla estaba mucho más cerca de la fila base.
    Personalmente prefiero Caps Lock. Cada sistema operativo permite hacer este remapeo sencillo con facilidad y, como se aplica a todo el sistema, puedes usar los modos de Vim también en otros lugares. Yo lo uso principalmente en zsh y gdb.
    En general, tener Esc cerca es bastante cómodo. Haz lo que prefieras, pero ojalá no sufras innecesariamente por una razón histórica tonta.

    • Buen consejo. Aunque puede llegar un momento en que quieras que “otra tecla” sea algo raro como la mitad izquierda de la barra espaciadora. Entonces serás uno de los nuestros para siempre.
    • Caps Lock es una tecla que desperdicia una buena ubicación en el teclado, incluso si no eres usuario de Vim.
      Incluso alguien que no usa Vim puede copiar y pegar con una postura menos retorcida con solo intercambiar Caps Lock y Control.
      Para usuarios de Vim, recomiendo mucho mapearla para que Caps Lock sea Control al mantenerla presionada y Escape al darle un toque.
    • Para sumar otra idea de remapeo de ESC: se puede entrar al modo de inserción con space y salir del modo de inserción con shift+space.
      Algunas terminales tienen problemas con combinaciones de modificadores en teclas como space, pero si usas Vim en una o dos máquinas y puedes usar algo como Kitty, debería estar bien.
    • Siento que ESC, al estar en la esquina del teclado, es más fácil de presionar que Caps Lock.
      Hace unos 15 años tuve una lesión por esfuerzo repetitivo, y la solución fue prestar más atención a presionar el centro exacto de las teclas. Ayuda ubicar con el tacto la posición exacta antes de presionar una tecla.
      Si una tecla está en el borde izquierdo del teclado, es más fácil ubicarla porque hay menos riesgo de presionar por accidente la tecla a la izquierda de la que quieres. Caps Lock también está en el borde izquierdo, pero ESC además está en el borde superior, lo que ayuda aún más.
      En mi experiencia, las teclas más fáciles de presionar son ESC y el Control izquierdo, que están en esquinas del teclado. Otras teclas de esquina, como “pause/break” y la flecha derecha, son más difíciles porque están demasiado lejos de la fila base.
      Entiendo el deseo, presente en muchos textos de este sitio, de mover las manos lo menos posible, pero creo que el fundamento es equivocado. Incluso con un teclado de 36 teclas, donde casi no mueves las manos, igual tienes que sostenerlas suspendidas sobre el teclado con los músculos del brazo, y el cerebro humano maneja mejor el movimiento que mantener músculos estáticamente contra la gravedad.
      Así como el backswing es ergonómico al golpear una pelota con una raqueta de tenis, creo que en la escritura un backswing muy rápido es importante para prevenir lesiones por esfuerzo repetitivo. No sé la razón exacta, pero creo que mover las manos horizontalmente sobre el teclado reduce la posibilidad de que los músculos relacionados entren en “modo congelado”.
    • Como uso un teclado donde Esc está más lejos de lo normal, terminé usando más Ctrl-[. Voy a investigar el remapeo de Caps Lock.
  • Llevo mucho tiempo programando y también escribo mucho, pero desde que vi advertencias sobre lesiones por esfuerzo repetitivo en internet alrededor de 1990, tuve cuidado y encontré una forma que me funciona, así que no he tenido molestias.
    Una de las cosas importantes al sentarme al escritorio es que me gusta tener los pies planos sobre el piso y la altura del teclado más baja que en la mayoría de los escritorios. También uso escritorio de pie.
    Si te pasa algo parecido, al mirar escritorios eléctricos regulables en altura conviene revisar la altura mínima en las especificaciones. Por el grosor de la cubierta o la nivelación, la altura mínima real puede ser 1 o 2 pulgadas mayor. En particular, los productos “3-stage” de Amazon bajan más que los “2-stage”.
    En ocasiones también se pueden encontrar escritorios fijos inusualmente bajos. Una vez me di cuenta de que las patas de un escritorio blanco laminado de un laboratorio universitario eran compatibles con las patas de una mesa auxiliar más baja de la misma línea, y una noche cambié discretamente un juego.
    De todos modos, no me gustan los apoyabrazos de las sillas, y si usas un escritorio bajo o una bandeja para teclado, pueden estorbar.
    Si quieres quitar los apoyabrazos, antes de gastar mucho dinero conviene comprobar si se desprenden bien. Una Aeron con apoyabrazos parece que se puede desmontar de forma bastante limpia. También he visto algunas sillas de oficina comerciales tradicionales en las que estaba bien resuelto.
    En cambio, en algunas sillas de oficina, si quitas los apoyabrazos, queda sobresaliendo a un lado una pesada estructura de acero soldado que algún día podría desgarrarte la pierna, lo cual es peligroso. Los apoyabrazos de la Steelcase Leap V2 se pueden quitar, pero no queda limpio; considerando lo que cuesta, se ve un poco absurdo.

    • Estoy de acuerdo con lo de los apoyabrazos. Los odio de verdad. Te encierran el cuerpo y elevan los codos de forma incómoda, comprimiendo los nervios de los hombros y los brazos.
      La expresión “arm rest” suena como si sirvieran para descansar brazos cansados, pero nunca he sentido fatiga en los brazos por usar una silla. Son completamente disfuncionales y no los necesito; si tengo opción, los quito, y no compro sillas que vengan con apoyabrazos.
      Otra cosa que hago es caminar mucho, como al ir y volver del trabajo, y en general levantarme con frecuencia. También hago pequeños hacks cotidianos, como no usar objetos que me permitan quedarme más tiempo en el escritorio —una botella de agua o una tetera— y en su lugar ir a buscar un vaso de agua. Cualquier cosa que te haga levantarte sirve, y caminar un momento hasta la cocina también ayuda. Un escritorio de pie también es excelente.
      Desde que descubrí que muchos de mis problemas estaban relacionados con los hombros, de vez en cuando los aflojo con ejercicios simples. Por eso caminar también ayuda. Nadar también es bueno.
      Si pasas mucho tiempo sentado sin moverte, los hombros se tensan, y los nervios que van hacia las muñecas y las manos pasan por esa zona. El lugar donde sientes dolor no necesariamente es el mismo donde está el problema real.
    • Siento algo parecido, pero lo que más diferencia hizo para mí fue apoyar los codos en algo para quitarles a los hombros la carga del peso.
      Si, estando de pie o sentado, tengo que mantener los codos suspendidos en el aire, me incomodo muy rápido; si no, puedo trabajar 12 a 14 horas sin problema.
  • Hay un elefante en la habitación. Me pregunto si todos lo están ignorando a propósito.
    Aquí cada quien habla de qué hace y qué no, pero nadie aborda el gran problema: si eres diestro o zurdo.
    Las personas zurdas tienen que entrenar también la mano derecha por culpa de equipos hechos para la mayoría diestra. La mayoría de los buenos mouse verticales son solo para diestros y, de hecho, la mayoría de los mouse también. Incluso el mouse gamer usado que compré para cuando se le acaba la batería a mi mouse principal es solo para diestros.
    Todas las cámaras digitales son solo para diestros, y la mayoría de los celulares también están pensados principalmente para diestros.
    Las personas zurdas tenemos que usar la mano derecha, pero la mayoría de los diestros casi no usa la izquierda.
    Hace 20 años, cuando tenía treinta y tantos, empecé a usar el mouse con la mano derecha también en casa. Soy zurdo, pero durante 15 o 20 años trabajé en soporte y tenía que usar las computadoras de los clientes tal como estaban configuradas, y normalmente el mouse estaba a la derecha.
    Una ex me sugirió probar el cambio, y el uso de mis manos quedó mucho más equilibrado. Mi mano izquierda, cansada y adolorida, pudo descansar, y la derecha, que usaba menos, empezó a compartir el trabajo.
    También entrené a cepillarme los dientes con la mano derecha para desarrollar coordinación. Dejando de lado cosas como la escalada en roca, no hace falta trepar paredes para ir al trabajo, pero casi todo el mundo tiene que cepillarse los dientes.
    Conviene aprender a usar más la mano izquierda, probar usar el mouse con la izquierda o usar un touchpad. También hay que aprender a cepillarse los dientes con la izquierda.
    Si distribuyes la carga entre manos y muñecas, lo vas a agradecer dentro de unas décadas.

    • Soy zurdo, pero empecé a usar el mouse con la mano derecha desde muy pequeño, más o menos a los 5 o 6 años.
      Después de que me empezó a doler la muñeca derecha, compré un Magic Trackpad y lo puse a la izquierda del teclado, alternando entre el touchpad con la izquierda y el mouse con la derecha. Me funcionó muy bien.
  • Yo también llevo 40 años programando y estoy en mis primeros 60, y me sorprende no haber tenido realmente problemas de muñeca pese a haber tecleado así todo este tiempo.
    También fui gamer de WASD+mouse durante mucho tiempo, y creo que los juegos causan más problemas que programar.

    • Estoy en mis cincuenta y pocos, llevo más de 40 años programando, y a mí también Ctrl/Shift+WASD al jugar me causó más calambres e incomodidad que programar.
      Dicho eso, hago escalada en roca, así que tengo los músculos del antebrazo bastante desarrollados. Pensar en esto me recordó un problema que tenía desde chico: a veces me dolían las rodillas y se me aflojaban. La solución fue hacer extensiones de pierna con peso para fortalecer los músculos de empuje y patada.
      Por eso me pregunté si los problemas de muñeca también podrían superarse con ejercicios de fortalecimiento.
      Pero al seguir bajando vi que Fabien también es escalador, así que parece que mi hipótesis queda refutada.
  • No llegué a los 40 años, pero sí se puede decir que fueron 37, de 1983 a 2020. También pasé más tiempo escribiendo en computadora que el programador promedio, y no sufrí problemas significativos de lesión por esfuerzo repetitivo.
    Puede ser discutible, pero creo que una de las razones es que no soy un mecanógrafo táctil tradicional. Eso no significa que sea lento. Probablemente trabajé con más de mil programadores, y la única persona claramente más rápida que yo no era programadora, sino mi madre, una tipógrafa profesional que trabajó más años que yo. Entre otros programadores, solo unos pocos me parecieron comparables.
    Creo que esto tiene relación con la ausencia de lesiones por esfuerzo repetitivo porque, con mi método de unas siete y tantas dedos, mis manos se mueven constantemente sobre el teclado.
    No es un método en el que las muñecas quedan fijas en una misma posición, por lo general algo incómoda, mientras solo se mueven los dedos. Ese estilo maximiza lo “repetitivo” de las lesiones por esfuerzo repetitivo.
    Minimizar el movimiento de las manos es malo. Para mantener sanas las manos y las muñecas, hay que moverlas constantemente, como cualquier otro complejo de músculos, tendones y ligamentos del cuerpo. Es absurdo pensar que los principios generales de ejercicio y flexibilidad no se aplican a las manos.