Quration AIQ

vibe

مع نضج الترميز بالحدس (vibe coding)، ظهر درس مهم: «لا تطلب الكود مباشرة».

بماذا يقول الممارسون ذوو الخبرة إنه يجب أن تبني مع الذكاء الاصطناعي أولًا؟

مواصفة (Spec) — اتفق على ما ستبنيه قبل بنائه
رسخ التطوير 'القائم على المواصفة' — الاتفاق على المتطلبات كتابيًا، ثم البرمجة والتحقق مقابلها. مع تسارع الذكاء الاصطناعي، تنتقل نقطة الاختناق من الكتابة إلى تعريف ما تريده فعلًا.

يوصي الممارسون المتمرسون ببناء مواصفات أولاً - كتابة والاتفاق على ما يجب بناؤه بالضبط قبل توليد أي كود بالذكاء الاصطناعي - لأن أكبر نمط فشل في 'البرمجة بالإحساس' (vibe coding) هو اكتشاف، بعد وجود كمية كبيرة من الكود بالفعل، أن كل شخص كان لديه فكرة مختلفة عمّا يعنيه 'الانتهاء'.

شعار شركة أو خطة حفل إطلاق مُخرجان غير مرتبطين لا علاقة لهما بتحديد متطلبات البرمجيات؛ إنهما خياران تشتيتيان يبدوان معقولين سطحياً لكنهما يفوتان النقطة الفعلية حول توضيح ما يجب بناؤه.

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

▶ Quration AIQ

vibe

أي مسرّع؟ما هو؟على ماذا يجب أن تركّز هذه المراجعة، وأين حوّلت الفرق ذوات الخبرة ثقلها؟ما اسم هذه الحالة، على غرار الدين التقني؟ما الذي يفعله الذكاء الاصطناعي المعيَّن بعدها؟من هو؟أي محرر؟ما اسمها؟ما اسم الجيل الثاني؟في أواخر 2024، أصدرت Anthropic هذا المعيار الذي انتشر في الصناعة كلها. ما هو؟أي من هذه ليست خدمة «من توجيه إلى تطبيق»؟ما هو الفخ الكلاسيكي للترميز بالحدس هنا؟

Quration — Quration AIQ