⬤ بحسب استطلاع حديث لموقع GitHub، يعتمد 92% من المبرمجين على أدوات ذكاء اصطناعي في عملهم وحياتهم.
⬤ يروي 70% من المبرمجين الذين شاركوا في الاستطلاع كيف يساعدهم الذكاء الاصطناعي في تحسين برمجتهم.
⬤ على الرغم من شيوعها، تحتاج البرمجة التي تولدها أدوات الذكاء الاصطناعي إلى مراقبة من قبل خبير برمجي لتفادي التقييمات السلبية.
الذكاء الاصطناعي هو استخدام الحاسوب لتقليد العقل البشري. كان هذا حلما في الماضي، لكنه أصبح حقيقة اليوم. موقع GitHub هو موقع للمبرمجين يشاركون فيه أعمالهم. هذا الموقع سأل 500 مبرمج في أمريكا عن استخدامهم للذكاء الاصطناعي. وجد أن 92% منهم يستخدمونه في عملهم وحياتهم. وقال 70% منهم إن الذكاء الاصطناعي يساعدهم في برمجة أفضل وأسرع وأقل خطأ. ويساعدهم أيضا في كتابة المزيد من البرامج.
فقط قليل من المبرمجين يستخدمون الذكاء الاصطناعي في حياتهم الشخصية فقط. وهذا يعني أن الذكاء الاصطناعي أصبح مهماً في عملهم التقني.
المبرمجون يريدون أن يتعلموا أكثر، ويبتكروا حلولاً، ويسمعوا رأي الناس، ويتواصلوا بشكل جيد. وهذا يعني أن كتابة البرامج بالذكاء الاصطناعي هو مساعدة لهم، وليس هدفهم الرئيسي.
المبرمجون يقولون أنهم يجب أن يتم تقييمهم على حل المشاكل وإصلاح الأخطاء، وليس على كمية البرامج التي يكتبونها. وهذا يعني أن البرمجة الجيدة هي أهم من البرمجة السريعة. لكن هناك خوف من أن الذكاء الاصطناعي يجعل المديرين يهتمون بالكمية أكثر من الجودة.
وأيضا، قال رئيس مؤسسة OpenInfra إن المبرمجين بلغة Python يشتكون من البرمجة بالذكاء الاصطناعي، لأنها غالباً ما تكون سيئة، ولا يستطيع من كتبها أن يدافع عنها لأنه لم يفهمها.
الذكاء الاصطناعي لا يجعلك مبرمجاً بمجرد استخدامه. فإذا كتبت برامج بالذكاء الاصطناعي دون أن تفهمها، فستكون خطأ. فلا يمكنك أن تثق بالذكاء الاصطناعي دائماً.
المبرمجون المحترفون لديهم مشاكل أخرى لا يحلها الذكاء الاصطناعي. مثلا، يضيعون وقتهم في انتظار تشغيل وتجربة البرامج. وهذا يمنعهم من تعلم أشياء جديدة وابتكار حلول جديدة. إذا كان الذكاء الاصطناعي يساعدهم في ذلك، فسيكون ذلك أفضل لهم ولشركاتهم.
المبرمجون يقولون أن الذكاء الاصطناعي يساعدهم في توفير الوقت لابتكار الحلول. ويحبون أن يصمموا أشياء جديدة بدلاً من كتابة البرامج العادية. الاستطلاع أظهر أن المبرمجين يستخدمون الذكاء الاصطناعي لجعل بعض أعمالهم تلقائية. هذا يسمح لهم بالعمل مع غيرهم في أشياء مثل الأمان والتخطيط.
ببساطة، الذكاء الاصطناعي يفيد المبرمجين كثيراً، لكنه لا يستبدلهم. ولكن، يمكن أن يجعلهم أكثر سروراً وراحة، وأيضاً يجعل البرمجة أسرع وأفضل إذا تم استخدامه بطريقة صحيحة.