يشهد مجال هندسة البرمجيات تحولات جذرية مع ظهور أدوات الذكاء الاصطناعي الجديدة، مما أدى إلى مفهوم “الترميز بالإيحاء” (vibe coding). هذا الأسلوب الجديد، الذي يتيح للمبرمجين توليد التعليمات البرمجية بمساعدة الذكاء الاصطناعي أو تعديلها، يثير تساؤلات حول مستقبل المهنة ومستوى الإنتاجية. نريد أن نسمع من المطورين حول تجربتهم مع هذا التحول.
يشهد المهتمون والمختصون في المجال ارتفاعًا في استخدام أدوات مثل Claude Code و Cursor و Codex، والتي تسهل عملية البرمجة وتتيح إمكانية إنشاء تطبيقات ونماذج أولية بشكل أسرع. هذا التطور لم يقتصر على المحترفين، بل امتد ليشمل الهواة وغير المتخصصين الذين يحاولون دخول عالم تطوير البرمجيات.
تأثير الترميز بالإيحاء على مهارات المبرمجين
الترميز بالإيحاء يمثل مجموعة مهارات جديدة يكتسبها المبرمجون. يتطلب هذا الأسلوب فهمًا لطريقة عمل نماذج اللغة الكبيرة (LLMs) وكيفية توجيهها لإنتاج التعليمات البرمجية المطلوبة. وهناك اختلاف كبير في كيفية عمل هذه الأدوات، مما يزيد من التحدي.
أعرب أندريه كارباثي، أحد رواد الذكاء الاصطناعي الذي عمل سابقًا في OpenAI و Tesla، عن شعوره بالتخلف عن الركب في هذا المجال. ذكر كارباثي في منشور حديث على منصة X أنه “لم يشعر أبدًا بهذا القدر من التأخر كمبرمج”، معتقدًا أنه يمكن مضاعفة إنتاجيته عشرة أضعاف إذا تمكن من الاستفادة الكاملة من الأدوات المتاحة.
تحول دور المبرمج
مع تزايد قدرات الذكاء الاصطناعي في مجال البرمجة، يتغير دور المبرمج من كاتب تعليمات برمجية إلى مهندس يوجه الذكاء الاصطناعي لحل المشكلات. يصبح التركيز على التصميم والتفكير النقدي أكثر أهمية من مجرد كتابة الأسطر البرمجية.
تتطلب هذه التغييرات من المبرمجين اكتساب مهارات جديدة مثل كتابة المطالبات الفعالة (prompt engineering) وفهم كيفية تقييم وتصحيح التعليمات البرمجية التي يولدها الذكاء الاصطناعي. ومع ذلك، يرى البعض أن الإنتاجية قد لا تتحسن بالضرورة مع استخدام هذه الأدوات، خاصة بالنسبة للمبرمجين ذوي الخبرة.
استطلاع آراء المطورين حول الترميز بالإيحاء
لتقييم تأثير الترميز بالإيحاء على أرض الواقع، نطلق استطلاعًا للرأي يستهدف المبرمجين. نهدف من خلال هذا الاستطلاع إلى فهم كيفية استخدام المطورين لأدوات الذكاء الاصطناعي، وما هي التحديات التي يواجهونها، وما هي الفوائد التي يحققونها.
تتضمن أسئلة الاستطلاع تقييمًا للأدوات المختلفة المستخدمة في الترميز بالإيحاء، ومقارنة بين الإنتاجية باستخدام هذه الأدوات والبرمجة التقليدية. كما يهدف الاستطلاع إلى جمع آراء المبرمجين حول مستقبل المهنة في ظل هذه التطورات السريعة.
تشير التوقعات إلى أن استخدام الذكاء الاصطناعي في مجال البرمجة سيستمر في النمو بوتيرة سريعة. من المتوقع أن يتم تطوير أدوات أكثر تطوراً وذكاءً في المستقبل القريب، مما سيزيد من قدرات المبرمجين ويغير طريقة عملهم بشكل جذري. يتعين على المطورين مواكبة هذه التطورات واكتساب المهارات اللازمة للاستفادة منها. البيانات التي سيتم جمعها من هذا الاستطلاع ستكون حاسمة في فهم هذه التغييرات وتوجهاتها المستقبلية.

