DHH يقول إنه لم يكتب سطرًا واحدًا من الكود منذ مارس

توقف ديفيد هاينماير هانسون، الشريك المؤسس لـ Basecamp ومبتكر Ruby on Rails، عن كتابة الكود يدويًا. جاء الإعلان خلال كلمة رئيسية عاطفية في Rails World 2026، حيث أخبر المبرمج المعروف على نطاق واسع باسم DHH الجمهور أنه لم يكتب سطرًا واحدًا بنفسه منذ حوالي مارس 2026، منهيًا مسيرة استمرت 25 عامًا كمبرمج محترف.

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

انقلاب مفاجئ، وليس انجرافًا تدريجيًا

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

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

اقتصاديات كتابة الكود بنفسك

جوهر حجة DHH اقتصادي وليس تقنيًا بحتًا. فالبرمجة اليدوية، في تقييمه، لم تعد منطقية لمعظم المبرمجين ومعظم الشركات. وهو يذهب أبعد من الحالة الراهنة للأدوات: فبحلول نهاية العام، يتوقع أن ينطبق هذا المنطق على كل مجال من مجالات العمل البرمجي تقريبًا.

هذه الصياغة تتجنب عمدًا الجدل المعتاد حول ما إذا كان الكود المولَّد بالذكاء الاصطناعي أنيقًا أو اصطلاحيًا أو آمنًا في كل حالة. السؤال الذي يطرحه أبسط وأكثر إزعاجًا — إذا كان العمل يمكن توجيهه بدلًا من كتابته، فما تكلفة استمرار فرد أو مؤسسة في كتابته؟ بالنسبة لفرق تتعرض بالفعل لضغط الإطلاق الأسرع مع ثبات عدد الموظفين، هذه ليست تجربة فكرية مجردة.

"الإنجليزية لغة برمجة أفضل من Ruby"

العبارة التي يُرجح أن تبقى بعد الكلمة الرئيسية هي قوله إن الإنجليزية أصبحت لغة برمجة أفضل من Ruby — اللغة التي بُني عليها إطاره نفسه. إنها طريقة استفزازية عمدًا لوصف تغيّر في الطبقة التي يقضي فيها المطورون وقتهم.

فبدلًا من التعبير عن النية عبر الصياغة والتجريدات التي يجب صيانتها، يعبّر المبرمجون بشكل متزايد عنها عبر الوصف والتنقيح والمراجعة. تبقى Ruby ركيزة لجزء كبير من تطبيقات Rails القائمة، لكن في رواية DHH تنتقل المساهمة البشرية إلى الأعلى، من آليات كتابة العبارات إلى صياغة ما ينبغي أن يوجد.

من مبرمجين إلى "صنّاع محترفين للأشياء"

بدلًا من التعامل مع التغيير كخسارة، صاغه DHH كبداية مرحلة مهنية جديدة. فالمبرمجون، في وصفه، يصبحون "صنّاعًا محترفين للأشياء"، يوجّهون ما أسماه ذكاءً لم يكن متاحًا إلا في الخيال العلمي حتى لحظات قليلة مضت.

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

معمارية البرمجيات تحتاج إلى إعادة تفكير

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

ولم يزعم أنه يملك الإجابات. قال DHH: "لا أحد يملك المخطط بعد"، مضيفًا أن الجمهور يحضر بينما يعرّف المجال هذه الأمور. إنه اعتراف صريح بشكل غير معتاد من شخصية معروفة بآرائها القوية، ويترك الأسئلة العملية مفتوحة بدلًا من حسمها.

"أكبر شيء في تاريخ الحوسبة"

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

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

ماذا يعني هذا للمطورين العاملين

بالنسبة للمطورين الذين يقرؤون الكلمة الرئيسية بشكل غير مباشر، فإن الخلاصات العملية أقل إثارة من العنوان لكنها ملموسة:

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

الأسئلة التي بقيت دون إجابة

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

ما لم يعد موضع تساؤل هو إجابته الشخصية. فبعد ربع قرن من البرمجة الاحترافية، يقول مبتكر Ruby on Rails إنه انتهى من كتابة الكود يدويًا، وهو يدعو المطورين إلى التعامل مع ذلك كبداية لا كنهاية.

هذا المقال مبني على تقرير لـ The Decoder. اقرأ المقال الأصلي.

Originally published on the-decoder.com