No me propuse pasar 10.000 horas escribiendo código. Me propuse jugar fútbol sin que me dolieran las rodillas. Las 10.000 horas fueron simplemente lo que terminó costando.
Por qué las horas fueron necesarias
El taco que yo quería no existía. Nada en el mercado tomaba en cuenta la forma real de mis pies, mucho menos se adaptaba a cómo me movía o en qué posición jugaba. Así que tenía dos opciones: seguir comprando tacos hechos para los pies de otra persona, o construir la herramienta que pudiera diseñar unos para los míos. Elegí la segunda sin entender del todo lo que eso implicaría.
Lo que implicó fue un algoritmo de Grasshopper 3D capaz de leer un escaneo del pie y convertirlo en geometría de taco imprimible, y yo no tenía idea de cómo escribir algo así. Aprendí por mi cuenta, sobre todo con recursos y cursos en línea, una buena cantidad de tutoriales de YouTube, y algunas clases universitarias que por suerte cubrían los fundamentos correctos. Nada de eso fue una línea recta. La mayoría de las primeras horas las pasé equivocándome de nuevas maneras.
El ciclo que se comió las horas
Programar e imprimir en 3D empezaron al mismo tiempo y nunca realmente se separaron. Escribía la lógica, imprimía el resultado, me lo ponía en mis propios pies o en los de un compañero de equipo, y descubría exactamente dónde estaba mal. Después, de vuelta al código. Calce, comodidad, durabilidad, rendimiento: cada prototipo se medía contra los cuatro, y casi todos fallaban en algo útil para aprender.
Ese ciclo, programar, imprimir, probar, medir, repetir, es la razón real por la que esto tomó 10.000 horas y no 100. Los pies no son un problema de diseño simple. Una solución para un problema solía romper algo más tres pasos más adelante, y la única manera de descubrirlo era volver a correr el ciclo. No había atajo posible, solo las repeticiones suficientes para que el algoritmo dejara poco a poco de equivocarse de las maneras en que solía hacerlo.
La ventaja del código abierto de Grasshopper
No hice esto completamente solo, aunque a la 1 de la mañana, con una impresión fallida en la mano, se sintiera así. Grasshopper es de código abierto, y su ecosistema de plugins y el trabajo constante de la comunidad global de programadores me dieron herramientas y capacidades que nunca hubiera tenido tiempo de construir desde cero. Ese ecosistema permitió que el proceso de escaneo del pie a geometría del taco siguiera absorbiendo los últimos avances en lugar de estancarse por mis propias limitaciones.
Lo que esas horas construyeron
Diez mil horas de programar, imprimir, probar y medir son la razón por la que existen los tacos a medida de Prevolve, y por la que cada par desde entonces se ha construido sobre todo lo que nos enseñaron los anteriores. Si quieres ver exactamente cómo se ve esa década de avances, hasta el historial día a día del archivo mismo, exploré todo el archivo y lo escribí en la secuela basada en datos de este artículo.

