يشهد عالم تطوير البرمجيات تحولاً كبيراً مع انتشار ما يُعرف بـ “الترميز الاهتزازي” (Vibe Coding)، وهو استخدام الذكاء الاصطناعي التوليدي لتسريع عملية كتابة التعليمات البرمجية. يعتمد المطورون بشكل متزايد على أدوات الذكاء الاصطناعي، لكن هذا الاعتماد يثير تساؤلات حول تأثيره على مهاراتهم وقدراتهم الإبداعية، بالإضافة إلى مستقبل الوظائف في هذا المجال. يتناول هذا المقال تطورات الترميز الاهتزازي، وتأثيره على المطورين، والاتجاهات المستقبلية المحتملة.
ما هو الترميز الاهتزازي؟
ظهر مصطلح “الترميز الاهتزازي” في فبراير الماضي، على يد أندريه كارباثي، المؤسس المشارك لشركة OpenAI. يشير هذا المصطلح إلى استخدام اللغة الطبيعية والذكاء الاصطناعي التوليدي لتبسيط وتسريع عملية كتابة التعليمات البرمجية. سرعان ما تبنته الشركات وأدرجته كمهارة مطلوبة في إعلانات الوظائف. يعتبر هذا الأسلوب بمثابة نقطة تحول في طريقة تفكير المطورين في أدوارهم وعلاقتهم بالعمل، خاصةً مع التطورات السريعة في مجال الذكاء الاصطناعي.
تأثير الذكاء الاصطناعي على المطورين
يشير سري رام راجا، المهندس المؤسس في شركة Decode، إلى أنه بعد عامين من استخدام الذكاء الاصطناعي في كتابة التعليمات البرمجية، أصبح بإمكانه إنجاز المشاريع بوتيرة أسرع تقريباً بمرتين. ومع ذلك، اكتشف راجا أنه في بعض الأحيان، كان بإمكانه كتابة التعليمات البرمجية بنفسه بدلاً من الانتظار حتى يقوم الذكاء الاصطناعي بذلك. وأعرب عن قلقه بشأن فقدان “القدرة على التصرف” والاعتماد المفرط على الذكاء الاصطناعي، مما قد يؤدي إلى انخفاض في الفضول والرغبة في التعلم من الأساسيات.
تظهر نتائج الدراسات أن الاعتماد على الذكاء الاصطناعي قد لا يكون حلاً سحرياً لتحسين الكفاءة. أظهرت دراسة أجرتها شركة Uplevel على 800 مطور برمجيات أن استخدام GitHub Copilot لم يؤد إلى زيادة الكفاءة أو تقليل الإرهاق، بل زاد من عدد الأخطاء في التعليمات البرمجية بنسبة 41٪.
مخاطر محتملة
بالإضافة إلى ذلك، هناك مخاوف بشأن الأخطاء الخفية في التعليمات البرمجية التي يتم إنشاؤها بواسطة الذكاء الاصطناعي، والتي قد تشكل مخاطر أمنية. كما أن الاعتماد على الذكاء الاصطناعي في مهام المطورين المبتدئين قد يؤدي إلى إزاحة العمال البشريين وتعطيل عملية التدريب واكتساب المهارات الأساسية.
التحول في سوق العمل
على الرغم من التفاؤل الأولي، يشير الخبراء إلى أن الوضع أكثر تعقيداً. تاريق شوكات، الرئيس التنفيذي لشركة Sonar، يرى أن أدوات “الترميز الهندسي” تنتج كمية كبيرة من التعليمات البرمجية، ولكن من الصعب تحديد جودتها وموثوقيتها.
تشير البيانات إلى انخفاض في عدد الوظائف المتاحة للمهندسين البرمجيين. وفقاً لـ CompTIA، انخفض عدد الوظائف النشطة للمهندسين البرمجيين إلى حوالي 92,500 في نوفمبر، مقارنة بأكثر من 102,000 في نوفمبر الماضي و 159,000 في بداية عام 2023. ومع ذلك، ارتفعت نسبة الوظائف التي تتطلب مهارات في الذكاء الاصطناعي بنسبة 53٪ هذا العام.
مستقبل التطوير البرمجي
يبدو أن سوق العمل يشهد “تصحيحاً” في عدد المطورين، حيث أن الحاجة إلى عدد كبير من المطورين لإنتاج التعليمات البرمجية قد تضاءلت مع ظهور الذكاء الاصطناعي. الآن، يركز الطلب على المطورين الذين يتمتعون بمهارات إبداعية وقدرة على فهم رؤية المشروع وتنفيذها.
الترميز الاهتزازي قد يفتح فرصاً جديدة لمختبري البرمجيات ويساعد الشركات على تقليل الديون التقنية (الكود الذي يحتاج إلى صيانة). من المتوقع أن يستمر الذكاء الاصطناعي في لعب دور متزايد الأهمية في تطوير البرمجيات، ولكن من المرجح أن يكون دوره مكملاً للمطورين البشريين وليس بديلاً عنهم.
في الختام، لا يزال مستقبل الترميز الاهتزازي غير واضح تماماً. من المتوقع أن تشهد السنوات القادمة المزيد من التطورات في هذا المجال، مع التركيز على تطوير نماذج أكثر دقة وتخصصاً. من المهم مراقبة التطورات التكنولوجية وتأثيرها على سوق العمل، بالإضافة إلى الاستثمار في تطوير المهارات الإبداعية والتحليلية للمطورين.
