Hace varias semanas tuve un encuentro fortuito con Rafa Campillo. Rafa es una de esas personas que siempre te aporta algo positivo y esta vez no iba a ser menos. Nos cruzamos en el
parque del Príncipe de Cáceres. Él iba a hacer un recado y yo le comenté que iba a la zona de calistenia (ejercicios físicos realizados con el propio peso corporal) a hacer algo de ejercicio.
En los minutos que coincidimos durante el trayecto comenzamos a hablar sobre la importancia de la actividad física, especialmente en trabajos tan sedentarios como los nuestros, donde pasamos muchas horas al día frente al ordenador.
Rafa me dijo que él también hacía ejercicio, pero que lo hacía mientras programaba. Me contó que tenía una bicicleta estática debajo del escritorio y que la usaba para pedalear mientras trabajaba. Me pareció una idea tan loca como interesante, así que decidí probarlo.
Mientras programo, estoy pedaleando.
No en una bicicleta normal, claro, sino en una bicicleta estática colocada debajo del escritorio con mesa elevable. Y aunque al principio parecía una de esas ideas absurdas que haces durante dos días y abandonas, la realidad es que ha terminado convirtiéndose en parte de mi rutina diaria.
Lo curioso es que el mayor problema no ha sido físico. Ha sido mental.
Objetivo principal
El objetivo principal
La sensación de estar perdiendo el tiempo
Creo que muchas personas que trabajamos delante de un ordenador tenemos una relación rara con el tiempo.
Pasamos horas completamente quietos. Y aunque sabemos que no es bueno, también sentimos que cualquier pausa, cualquier interrupción o cualquier actividad paralela reduce productividad.
En mi cabeza, durante mucho tiempo, hacer ejercicio significaba:
- Parar de trabajar.
- Cambiar completamente de contexto.
- "Perder" una o dos horas.
Y ahí apareció la bicicleta estática.
No como deporte serio. Ni como entrenamiento profesional. Sino como una forma de moverme mientras sigo haciendo exactamente lo que iba a hacer igualmente: programar.
¿Se puede programar pedaleando?
Sorprendentemente, sí.
De hecho, hay tareas donde casi ayuda:
- Leer código.
- Revisar pull requests.
- Pensar arquitectura.
- Escribir prompts.
- Documentar.
- Depurar problemas complejos.
Curiosamente, en momentos de mucha concentración ni siquiera noto que estoy pedaleando.
Es como si el cerebro relegara el movimiento a segundo plano.
Y aquí viene una cosa interesante: el objetivo deja de ser "hacer deporte".
El objetivo pasa a ser simplemente:
"No estar completamente quieto durante diez horas."
El problema de medir las cosas
Como buen programador, terminé cayendo en una trampa inevitable: medir.
Cuántos kilómetros. Cuántos días. Cuánta media. Cuántas semanas seguidas.
Y de una tontería acabé montando una pequeña aplicación personal: SpinHub.
La idea inicial era ridícula de simple: un gráfico estilo GitHub Contributions, pero sustituyendo commits por kilómetros pedaleados.
Luego empezó a crecer.
- Mapas reales.
- Rutas por carreteras usando OpenStreetMap.
- Hitos.
- Estadísticas.
- Rutas aleatorias.
- Comparar hasta dónde habría llegado realmente en Europa.
Y, sin darme cuenta, había convertido una bicicleta estática en otro proyecto paralelo.
Lo que más me ha sorprendido
Lo más raro de todo no es el ejercicio.
Es la sensación psicológica.
Porque al final del día tienes la impresión de haber aprovechado mejor el tiempo.
Aunque realmente hayas hecho exactamente el mismo trabajo.
Supongo que hay algo muy potente en eliminar esa frontera mental entre:
- trabajar,
- cuidarte un poco,
- y sentir que el cuerpo no está completamente abandonado.
Tampoco quiero vender humo.
No creo que esto sustituya hacer deporte de verdad. Ni salir a correr. Ni caminar. Ni tocar césped, que seguramente también me hace falta.
Pero sí creo que es infinitamente mejor que estar completamente inmóvil.
La parte más absurda de todo
Creo que la parte más absurda es que ahora miro mis kilómetros casi igual que antes miraba mis commits.
Y eso probablemente dice algo bastante preocupante sobre cómo funciona el cerebro de un programador.
Si alguien más trabaja así o ha probado algo parecido, me gustaría leer experiencias.
Porque sospecho que no somos tantos... pero tampoco tan pocos.
Escríbeme y déjame tu opinión
Si quieres dejar un comentario, sugerencia o crítica constructiva, puedes hacerlo aquí:
Acceder al formulario de comentarios
Si te ha gustado este artículo, tengo escritos muchos más sobre los más variopintos temas. Aquí tienes algunos...
- Austeridad: relación con lo material.
- Cómo trabajo con ChatGPT y Codex (y por qué dejé Claude)
- Disciplina: gobierno interior. Una propuesta bastante aburrida para progresar.
- Autarquía personal. Una ética práctica.
- 30 meses trabajando continuamente. ¿Éxito o fracaso? ¿Mérito o demérito? ¿Esclavitud o libertad?
- Integrando Oficius con inteligencia artificial