كشف جريج بروكمان، المؤسس المشارك لشركة OpenAI، أن أدوات الذكاء الاصطناعي تُنتج ما يصل إلى 80% من الكود البرمجي في المشاريع الداخلية للشركة. لا يمثل هذا الرقم مجرد علامة فارقة في أتمتة التطوير فحسب، بل يثير أيضًا تساؤلات حول الدور المستقبلي للمبرمجين البشريين في بيئة أصبحت تعتمد بشكل متزايد على المساعدة الآلية.
كيف تعمل مساعدات الكود البرمجي في بيئات الإنتاج 🤖
يتم دمج نماذج اللغة، مثل GPT-4، في سير العمل من خلال إضافات تقترح الدوال، وتصحح الأخطاء، وتُولد كتلًا كاملة من الكود البرمجي في الوقت الفعلي. في OpenAI، يتم تدريب هذه المساعدات باستخدام قواعد بيانات الكود الداخلية، مما يتيح دقة تصل إلى 90% في مهام إعادة الهيكلة. ومع ذلك، لا تزال المراجعة البشرية ضرورية لتجنب الأخطاء المنطقية والثغرات الأمنية، خاصة في الأنظمة الحرجة.
المبرمجون: من مبدعين إلى مصححين للذكاء الاصطناعي 🧑💻
اتضح الآن أن المطورين يقضون وقتهم في مراجعة كود برمجي كتبته آلة. الأمر أشبه بوجود متدرب يكتب 80% من العمل، لكن دون أن يطلب قهوة أو يتذمر من ساعات العمل. المشكلة هي أنه عندما يخطئ الذكاء الاصطناعي، فإنه يفعل ذلك بثقة مذهلة، ويصبح من الضروري فك التشابك بينما يطلب هو المزيد من بيانات التدريب. مستقبل المبرمج: مدقق أسلوب بمفاتيح اختصار سريعة.