حذاء الـ10,000 ساعة: كيف يُبنى حذاء كرة القدم الخاص بك على كل ما سبقه

لم أخطط لقضاء 10,000 ساعة في كتابة الأكواد. كل ما أردته هو أن ألعب كرة القدم دون أن تؤلمني ركبتاي. اتضح لاحقًا أن هذا هو الثمن الذي كان عليّ دفعه.

لماذا كانت هذه الساعات ضرورية

الحذاء الذي أردته لم يكن موجودًا. لا شيء في السوق كان يراعي الشكل الحقيقي لقدميّ، ناهيك عن التكيف مع طريقة حركتي أو المركز الذي ألعب فيه. فكان أمامي خياران: أن أستمر في شراء أحذية صُممت لأقدام غيري، أو أن أبني الأداة التي تصمم حذاءً لقدمي أنا. اخترت الخيار الثاني دون أن أدرك تمامًا حجم ما سيتطلبه ذلك.

ما تطلبه الأمر هو خوارزمية Grasshopper 3D قادرة على قراءة مسح للقدم وتحويله إلى هندسة حذاء قابلة للطباعة، ولم تكن لدي أدنى فكرة عن كيفية كتابة هذا الكود. تعلّمت بنفسي، معتمدًا في الغالب على مصادر ودورات عبر الإنترنت، ومجموعة من دروس اليوتيوب، وبعض المواد الجامعية التي صادف أنها غطّت الأساسيات المطلوبة. لم يكن الطريق مستقيمًا أبدًا. معظم الساعات الأولى قضيتها وأنا أخطئ بطرق جديدة.

الحلقة التي التهمت الساعات

بدأت البرمجة والطباعة ثلاثية الأبعاد في وقت واحد ولم تنفصلا حقًا بعد ذلك. كنت أكتب المنطق، أطبع النتيجة، أجربها على قدمي أو قدم أحد زملائي، ثم أكتشف بالضبط أين كان الخطأ. بعدها أعود إلى الكود من جديد. الملاءمة، الراحة، المتانة، الأداء، كل نموذج أولي كان يُقاس على هذه العناصر الأربعة، وكان يفشل تقريبًا في كل مرة بشيء يستحق التعلم منه.

تلك الحلقة، البرمجة، الطباعة، الاختبار، القياس، ثم التكرار، هي السبب الحقيقي وراء استغراق هذا المشروع 10,000 ساعة بدلًا من 100. القدم ليست مشكلة تصميم بسيطة. إصلاح مشكلة واحدة كان غالبًا يتسبب في خلل آخر بعد ثلاث خطوات. والطريقة الوحيدة لاكتشاف ذلك كانت تكرار الحلقة من جديد. لم يكن هناك اختصار، فقط عدد كافٍ من التكرارات جعل الخوارزمية تتوقف تدريجيًا عن الوقوع في الأخطاء نفسها.

ميزة المصدر المفتوح في Grasshopper

لم أقم بهذا وحدي بالكامل، حتى وإن شعرت بذلك في الساعة الواحدة صباحًا وبين يدي نموذج طباعة فاشل. برنامج Grasshopper مفتوح المصدر، ونظامه من الإضافات والعمل المستمر لمجتمع البرمجة العالمي منحاني أدوات وقدرات ما كنت لأملك الوقت لبنائها من الصفر بنفسي. هذا النظام المفتوح سمح لمسار تحويل مسح القدم إلى هندسة الحذاء بأن يستمر في استيعاب أحدث التطورات بدلًا من التوقف عند حدود طاقتي وحدي.

ما أنجزته تلك الساعات

عشرة آلاف ساعة من البرمجة والطباعة والاختبار والقياس هي السبب في وجود أحذية Prevolve المصممة حسب الطلب أصلًا، وهي السبب في أن كل زوج جديد بُني على كل ما علّمنا إياه الزوج الذي سبقه. إذا كنت تريد أن ترى بالضبط كيف يبدو ذلك العقد من التطوير، يومًا بيوم في تاريخ الملف نفسه، فقد نقّبت في الأرشيف بالكامل وكتبت عنه في الجزء الثاني المستند إلى البيانات من هذا المقال.

تسوّق أحذية كرة القدم المصممة حسب الطلب