Habr AI→ المصدر

وهم الكود: لماذا لن يحل محل البنية المعمارية «فايب كودينج

وهم الكود: لماذا لن يحل "البرمجة بالشعور" محل الهندسة المعمارية اليوم، يشعر الجميع أنهم معماريون عظماء للعوالم الرقمية. يكفي فتح Cursor أو Claude، وكتابة…

معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
وهم الكود: لماذا لن يحل محل البنية المعمارية «فايب كودينج
المصدر: Habr AI. كولاج: Hamidun News.
◐ استمع للمقال

وهم الكود: لماذا لن يحل "البرمجة بالشعور" محل الهندسة المعمارية

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

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

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

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

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

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

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

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 400 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.

هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟

AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.

ما رأيك؟
جارٍ تحميل التعليقات…