La scarpa delle 10.000 ore: come le tue scarpette nascono da tutte quelle che le hanno precedute

Non avevo intenzione di passare 10,000 ore a scrivere codice. Volevo solo giocare a calcio senza far male alle ginocchia. Le 10,000 ore sono semplicemente quello che è costato.

Perché quelle ore erano necessarie

La scarpa che volevo non esisteva. Niente sul mercato teneva conto della forma reale dei miei piedi, tanto meno si adattava al mio modo di muovermi o al ruolo che giocavo. Avevo quindi due opzioni: continuare a comprare scarpe pensate per i piedi di qualcun altro, oppure costruire lo strumento che potesse progettarne una per i miei. Ho scelto la seconda senza capire fino in fondo cosa avrebbe richiesto.

Ci voleva un algoritmo Grasshopper 3D che potesse leggere una scansione del piede e trasformarla in una geometria stampabile per la scarpa, e non avevo idea di come scriverne uno. Ho imparato da autodidatta, soprattutto tramite risorse e corsi online, una serie di tutorial su YouTube, e qualche corso universitario che per fortuna copriva le basi giuste. Niente di tutto questo è stato un percorso lineare. Gran parte delle prime ore le ho passate a sbagliare in modi sempre nuovi.

Il ciclo che ha divorato le ore

La programmazione e la stampa 3D sono partite insieme e non si sono mai davvero separate. Scrivevo la logica, stampavo il risultato, lo indossavo io stesso o un compagno di squadra, e scoprivo esattamente dove sbagliava. Poi si tornava al codice. Calzata, comfort, durabilità, prestazioni: ogni prototipo veniva valutato su tutti e quattro questi fronti, e quasi ognuno falliva in qualcosa da cui c'era da imparare.

Quel ciclo, codice, stampa, test, misurazione, ripeti, è il vero motivo per cui ci sono volute 10,000 ore invece di 100. I piedi non sono un problema di design semplice. Risolvere un problema finiva regolarmente per romperne un altro tre passaggi più avanti, e l'unico modo per scoprirlo era ripetere il ciclo. Non c'era nessuna scorciatoia: solo abbastanza ripetizioni perché l'algoritmo smettesse, poco alla volta, di sbagliare nei modi in cui sbagliava prima.

Il vantaggio open source di Grasshopper

Non ho fatto tutto questo completamente da solo, anche se all'una di notte con una stampa fallita in mano sembrava così. Grasshopper è open source, e il suo ecosistema di plugin, insieme al lavoro costante della community globale di sviluppatori, mi ha messo a disposizione strumenti e capacità che non avrei mai avuto il tempo di costruire da zero. Quell'ecosistema ha permesso alla pipeline che trasforma la scansione del piede in geometria della scarpa di continuare ad assorbire gli ultimi progressi, invece di fermarsi ai limiti del mio tempo.

Cosa hanno costruito quelle ore

Diecimila ore di programmazione, stampa, test e misurazioni sono il motivo per cui esistono le scarpe da calcio su misura di Prevolve, e per cui ogni paio successivo è stato costruito su tutto ciò che i precedenti ci hanno insegnato. Se vuoi vedere esattamente com'è fatto quel decennio di salvataggi, fino alla cronologia giorno per giorno del file stesso, ho passato al setaccio l'intero archivio e ne ho scritto in questo seguito basato sui dati di questo articolo.

ACQUISTA LE SCARPE DA CALCIO SU MISURA