Lo que un entrenador de kickboxing enseña a un programador — Ioan „Click” Mihalca                                [Intersecciones](https://ioanclickmihalca.ro/es/articulos?category=intersecciones) · 5 min · 14 julio 2026 

Lo que un entrenador de kickboxing puede enseñarle a un programador
===================================================================

De día escribo código, de noche entreno a gente para encajar golpes. Cinco cosas que el gimnasio me metió en la cabeza y que uso a diario ante el editor.

De día escribo código con Claude Code. De noche entreno a gente que aprende a defenderse y a golpear. Vivo en los dos mundos desde hace años, y la pregunta que más me hacen es alguna versión de «¿cómo los compaginas?».

Respuesta corta: no los compagino. Los fusiono.

La respuesta larga es este artículo. Cinco cosas que el gimnasio me metió en la cabeza y que uso a diario delante del editor de código. No metáforas bonitas — mecanismos que funcionan igual en los dos sitios.

Aprender a encajar es una habilidad, no un accidente
----------------------------------------------------

El primer golpe real que encaja un principiante te dice todo lo que necesitas saber sobre él en ese momento: cierra los ojos, gira la cabeza, a veces deja de pelear por completo. No porque duela tanto — porque nunca lo han entrenado para funcionar *mientras* lo golpean.

El entrenamiento no te vuelve intocable. Te enseña a mantener la cabeza clara cuando te tocan.

Ahora lleva eso a producción: bug crítico un viernes por la noche, servidor caído, un cliente enfadado al teléfono. He visto a programadores técnicamente excelentes que en esos momentos «cierran los ojos» — entran en pánico, echan la culpa, meten parches caóticos que rompen más de lo que arreglan. Y he visto a gente técnicamente mediocre que respira, aísla el problema, comunica con calma y lo resuelve. Adivina a quién quieres en tu equipo.

La calma bajo presión no es un rasgo de carácter. Es entrenamiento. Se construye igual que la resistencia a los golpes: exposición controlada y repetida a situaciones incómodas.

La teoría no te abriga en el ring
---------------------------------

Puedes saberte de memoria cada técnica de YouTube, cada análisis de combate, cada principio de biomecánica. El primer sparring de verdad te pone a cero en treinta segundos. No porque la teoría esté mal — porque bajo presión no ejecutas lo que sabes, ejecutas lo que has entrenado.

El software tiene exactamente la misma enfermedad, solo que allí se llama «tutorial hell». Diez cursos terminados, certificados bonitos, cero proyectos en producción. No eres programador después de haber *entendido* — eres programador después de tu primer proyecto en producción, con usuarios reales que hacen cosas que no habías previsto y te rompen la lógica de formas que ningún curso enseña.

En el gimnasio, mi regla es simple: teoría lo justo para entender el porqué, y luego sparring y competición en el tatami o en el ring. En el código, igual: documentación lo justo para entender el porqué, y luego construyes algo real. El resto lo aprendes encajando.

Necesitas a alguien que vea lo que tú no ves
--------------------------------------------

Ningún luchador serio entrena solo. No porque no sepa qué hacer, sino porque la guardia que baja con el cansancio es, por definición, invisible para quien la baja. Solo la ve la esquina.

En el código, la esquina se llama code review, mentor, el compañero que te destroza la arquitectura antes de que lo haga producción. He escrito código y música suficientes años como para saber que mis errores más caros llegaron todos en las épocas en que trabajaba sin esquina — convencido de que lo veía todo.

El ego es el lujo más caro que hay, en el gimnasio y en un equipo. El deportista que no acepta correcciones se estanca. El programador que no acepta review escribe los mismos errores con cada vez más confianza.

El progreso no se ve de cerca
-----------------------------

Nadie se hizo luchador en una semana, por mucho talento que tenga. El cinturón — llegué al 2.º Dan tras años en los que muchas veces no se veía nada de un mes al siguiente — no es una meta, es un efecto secundario de la presencia. Vienes, trabajas, te vas. Vienes, trabajas, te vas. Un día miras atrás y la distancia es enorme.

El código funciona igual, solo que nuestra industria vende la ilusión contraria: el framework que lo cambia todo, la herramienta que te hace 10x, el atajo. No existe. Lo que existe son commits pequeños, día tras día, productos que crecen versión a versión. ClipYo, SportClubPro, AIpoftă, BizzOS — ninguno apareció en un fin de semana genial. Todos aparecieron como los cinturones: por presencia.

Sobre esto — sobre la diferencia entre motivación y sistema — escribiré aparte, porque merece su propio artículo.

El feedback inmediato no perdona. Por eso es el mejor maestro.
--------------------------------------------------------------

He dejado para el final la lección que une a todas las demás: el golpe es la información más rápida que recibirás jamás. En el ring, si bajas la guardia, encajas. No un mes después, no en la evaluación trimestral — en ese segundo. Duele exactamente lo que tiene que doler para que no repitas el error. Es el sistema de aprendizaje más honesto que me he encontrado.

En el software, el feedback llega de forma natural mucho más tarde — y cuanto más tarde llega, más te miente. Puedes trabajar tres meses en una funcionalidad que no quiere nadie y sentirte productivo cada uno de esos días. Llevas la guardia baja noventa días y aún no has encajado nada.

Por eso, en mis productos, la regla es acortar el bucle a cualquier precio: entrego pronto, lo pongo delante de los usuarios pronto, me entero pronto. Prefiero un golpe pequeño ahora que un KO en el cuarto mes. Un buen programador no es el que no se equivoca — es el que ha construido su sistema para que los errores le lleguen rápido y baratos.

El mismo oficio
---------------

Esta es, en realidad, la razón por la que existe el sitio donde estás leyendo esto. Código, música, deporte — de lejos parecen tres vidas distintas. De cerca son una sola: coges una habilidad que no tienes, la descompones, la repites de forma deliberada, encajas feedback sin derrumbarte, mantienes cerca a la gente que ve lo que tú no ves, y te presentas otra vez mañana.

El resto son detalles de dominio.

 [← Todos los artículos](https://ioanclickmihalca.ro/es/articulos) 

  Comparte

Si este artículo te ha sido útil, compártelo.

 [Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fioanclickmihalca.ro%2Fes%2Farticulos%2Fentrenador-kickboxing-programador) [X](https://x.com/intent/post?url=https%3A%2F%2Fioanclickmihalca.ro%2Fes%2Farticulos%2Fentrenador-kickboxing-programador&text=Lo%20que%20un%20entrenador%20de%20kickboxing%20puede%20ense%C3%B1arle%20a%20un%20programador) [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fioanclickmihalca.ro%2Fes%2Farticulos%2Fentrenador-kickboxing-programador) [WhatsApp](https://wa.me/?text=Lo%20que%20un%20entrenador%20de%20kickboxing%20puede%20ense%C3%B1arle%20a%20un%20programador%20https%3A%2F%2Fioanclickmihalca.ro%2Fes%2Farticulos%2Fentrenador-kickboxing-programador)  Copiar enlace   Compartir…  

 Boletín

 Recibe los artículos nuevos por correo 
----------------------------------------

Sin spam y sin resúmenes forzados: solo un correo cuando publico algo nuevo. Cancela cuando quieras, con un clic.

   Correo   Suscribirme → Enviando…  

  ¿Construimos algo juntos? 
---------------------------

 Un producto que construir, un tema que hacer, un podcast, una colaboración para el club. Escríbeme directamente lo que tienes en mente — sin fórmulas de introducción, sin «espero que este mensaje te encuentre bien».

 [ Escríbeme → ](https://ioanclickmihalca.ro/es/contacto)
