الترميز بمساعدة الذكاء الاصطناعي: جانبان للعملة

2025-01-05

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