أحدث الذكاء الاصطناعي ثورة جذرية في عالم البرمجة، مما أثار تساؤلات حول مستقبل مهنة المهندسين. استطلعنا آراء المهندسين في هذا المجال لمعرفة شعورهم حيال هذه التغييرات. وقد صاغ أندريه كارباثي مصطلح “البرمجة الاهتزازية” (vibe-coding)، وهو إنشاء التعليمات البرمجية باستخدام الذكاء الاصطناعي، وهو المصطلح الذي اكتسب شعبية واسعة بين المطورين في جميع أنحاء العالم، وتم اختياره ككلمة العام من قبل قاموس كولينز لعام 2025.
بعد أقل من عام على طرحه لهذا المفهوم، كتب كارباثي أنه “لم يشعر أبدًا بالتخلف عن الركب إلى هذا الحد كبرمجي”. لذا، سألنا المطورين: عندما يتعلق الأمر بالبرمجة الاهتزازية، هل تشعرون أنكم متقدمون، متخلفون، أم أنكم تواكبون التطورات؟
شارك في الاستطلاع 167 مهندس برمجيات. وكانت النسبة الأكبر – 75 مهندسًا، أو 46.9% – قد أفادوا بأنهم “يواكبون التطورات”. بينما ذكر 30 مهندسًا أنهم يشعرون بأنهم متقدمون على المنحنى، وشعر 27 مهندسًا بالتخلف.
أفاد 28 مهندسًا (أو 17.5% من المشاركين) بأنهم يختارون عدم استخدام أدوات تحرير التعليمات البرمجية التي تعمل بالذكاء الاصطناعي على الإطلاق. وأشار هؤلاء المهندسون إلى أن الأدوات ليست متقدمة بما فيه الكفاية، أو أنها تستغرق وقتًا طويلاً للتعلم. ولم يوافق أي من هؤلاء الـ 28 على التحدث على الملأ بعد التواصل معهم من قبل Business Insider.
على الرغم من أن الاستطلاع ليس علميًا، إلا أن النتائج تقدم رؤى حول شعور مهندسي البرمجيات بشأن صناعتهم المتغيرة بسرعة.
تأثير الذكاء الاصطناعي على البرمجة: هل هو مُدمر للصناعة أم مجرد أداة؟
يتساءل ريان شاه أحيانًا: “هل كنت بحاجة حقًا إلى تعلم كيفية كتابة التعليمات البرمجية؟”.
تخرج الشاب البالغ من العمر 23 عامًا، وهو مستشار في مجال الذكاء الاصطناعي من أتلانتا، بدرجة في تكنولوجيا المعلومات الحاسوبية. الآن، يستخدم Cursor و Google’s Antigravity، جنبًا إلى جنب مع Claude Opus 4.5، والذي وصفه بأنه يتمتع بمستوى مهندس متوسط.
قال شاه إنه لا يندم على دراسته للهندسة البرمجية، على الرغم من ذلك. فقد علمته “قراءة” التعليمات البرمجية، وهي مهارة، جنبًا إلى جنب مع كفاءته في البرمجة الاهتزازية، تبقيه بعيدًا عن أن يكون “الأول الذي يتم تسريحه”.
بينما يرى جافاني كامبل الأمر بشكل مختلف: فقد حذر من أن الاعتماد المفرط على أدوات البرمجة الاهتزازية سيعرض وظيفتك للخطر.
“بالنسبة للأشخاص الذين ينظرون إلى نموذج اللغة الكبير (LLM) على أنه الله أو الخبير، سيتم استبدالهم”، هذا ما قاله كامبل البالغ من العمر 35 عامًا، الرئيس التنفيذي لشركة DevDaysAtWork، ومقرها جامايكا.
هناك نقاش يدور بين مهندسي البرمجيات: ما مدى سوء تأثير أدوات التعليمات البرمجية التي تعمل بالذكاء الاصطناعي على الوظائف؟ يرى البعض أنها ستؤدي إلى تقليص القوى العاملة في الصناعة، بينما يعتبرها آخرون أدوات وليست بدائل للمهندسين.
في المرة الأولى التي جرب فيها ريان كلينتون البرمجة الاهتزازية، شعر بالخوف على وظيفته. لكنه لم يعد يشعر بالخوف، كما قال.
لن يتأثر مستوى كلينتون الهندسي، كما قال المطور البالغ من العمر 46 عامًا من ناشفيل. يعمل المهندسون ذوو الخبرة على “البنية والتصميم”، بينما يقوم الموظفون الأصغر سنًا بكتابة التعليمات البرمجية. في هذه المرحلة من البرمجة بالذكاء الاصطناعي، لا تزال التدخلات البشرية ضرورية بشكل روتيني.
“يجب التأكد من أن الأمر منطقي”، قال. “لن يضغط أي أحمق على ‘نعم’ بشكل عشوائي ويقوم بتثبيته.”
يشعر باري فرويتman بقلق أكبر – لكن ليس بشأن نفسه. لا يعتقد المطور المتخصص في Android البالغ من العمر 56 عامًا من تورونتو أن سوق العمل سيشعر بالتأثير قبل خمس إلى عشر سنوات.
“أعتقد أن التهديد مبالغ فيه اليوم، وآمل أن يظل كذلك حتى تقاعدي”، قال.
هل هناك مكاسب حقيقية في الإنتاجية؟
قال إد جايل إن أدوات الذكاء الاصطناعي ضاعفت إنتاجيته، إن لم يكن ثلاث مرات.
أعجب مهندس حلول Appfire الرئيسي البالغ من العمر 55 عامًا من أتلانتا بالانخفاض في تبديل السياق الذي جلبه أدوات البرمجة الاهتزازية.
“أتمنى لو كانت لدي هذه منذ 15 عامًا”، قال.
بالنسبة لأدوات التعليمات البرمجية التي تعمل بالذكاء الاصطناعي، لا يزال مصطلح “الإنتاجية” يلوح في الأفق. يشعر الكثيرون أنهم يوفرون الوقت باستخدام هذه الأدوات. ويذكر آخرون الوقت الإضافي الذي يقضونه في مراجعة وتصحيح سطور التعليمات البرمجية.
أضافت دراسة METR التي أجريت في يوليو وقودًا إلى هذا النقاش.
طلبت الدراسة من المطورين ذوي الخبرة إكمال سلسلة من المهام. قضى المشاركون في الدراسة الذين يعملون بدون مساعدة الذكاء الاصطناعي وقتًا أطول بنسبة 10% في كتابة التعليمات البرمجية – لكن أولئك الذين لديهم مساعدة الذكاء الاصطناعي قضوا وقتًا أطول بنسبة 20% في مراجعة مخرجات الذكاء الاصطناعي، أو مطالبة الذكاء الاصطناعي، أو الانتظار للذكاء الاصطناعي، أو التباطؤ. في النهاية، وجدت الدراسة أن المطورين الذين تلقوا مساعدة من الذكاء الاصطناعي كانوا أقل إنتاجية.
يقضي شون جاي، مدير البحث والتطوير البالغ من العمر 54 عامًا من إل باسو، تكساس، وقتًا في مواكبة التغييرات في الصناعة. قال إنه شعر بالتخلف عن الركب.
“لدي عقود من الخبرة، لذلك أشعر أنه جهد كبير لمحاولة تغيير طريقة تفكير دماغي بشأن البرامج”، قال جاي لـ Business Insider.
قال غوس دي سوزا إنه وفر وقتًا في كتابة التعليمات البرمجية، لكنه قضى وقتًا أطول في مراجعة التعليمات البرمجية التي تم إنشاؤها بواسطة الذكاء الاصطناعي. كانت المكاسب الحقيقية في الإنتاجية في استكشاف الأخطاء وإصلاحها، كما قال مهندس البرمجيات البالغ من العمر 48 عامًا من كيتشنر، أونتاريو.
ما هي البرمجة الاهتزازية؟ في حين أن المصطلح قد توسع ليشمل معظم أشكال البرمجة بمساعدة الذكاء الاصطناعي، فقد عرّفها منشور كارباثي الأول على X بأنها عندما “يستسلم المطورون تمامًا للاهتزازات، ويتبنون الأسس، وينسون أن التعليمات البرمجية موجودة حتى”.
لارا فراسر، محللة بيانات وأخصائية أوبئة من ساراسوتا، فلوريدا، لا تعتبر نفسها مبرمجة اهتزازية.
تستخدم فراسر R وتستخدم أدوات مثل ChatGPT و Claude للمساعدة. لقد جربت أدوات أخرى، لكنها وجدت معدلات عالية من الهلوسة. كما أن نموذج الإنشاء مهم، كما تقول فراسر: كان GPT 5.1 رائعًا، لكن 5.2 كان “كارثة”.
بالنسبة لفراسر، تعتمد البرمجة الاهتزازية على مهارة المبرمج. يمكن لأي شخص إنشاء تطبيق، ولكن ليس كل شخص يمكنه صيانته.
“لا محالة، سينكسر شيء ما”، قالت. “هل يمكنك إصلاحه؟ إذا لم تستطع، فأنت مبرمج اهتزازي.”
من المتوقع أن يستمر تطور أدوات البرمجة التي تعمل بالذكاء الاصطناعي بوتيرة سريعة. سيراقب المهندسون والمحللون عن كثب تأثير هذه الأدوات على سوق العمل، ومستويات الإنتاجية، ومتطلبات المهارات في السنوات القادمة. سيحدد مدى تبني هذه التقنيات وتكاملها في سير العمل اليومي مستقبل مهنة هندسة البرمجيات.

