المصدر: قلب Metaverse
في هذا الأسبوع فقط، صدمت شركة Cognition Labs الناشئة غير المعروفة المبرمجين وخبراء البرمجة في جميع أنحاء العالم. أطلق الفريق "أول ذكاء اصطناعي في العالم" مهندس برمجيات".
يعد هذا بلا شك تقدمًا كبيرًا آخر في تكنولوجيا الذكاء الاصطناعي، لكن ظهور مبرمج الذكاء الاصطناعي هذا المسمى ديفين جعل مهندسي البرمجيات في صناعة التكنولوجيا بأكملها يشعرون بالقلق.
01.ما هو ديفين؟
Devin هو برنامج كمبيوتر فائق الذكاء تم تطويره بواسطة شركة تدعى Cognition. إنه بمثابة مساعد ذكي للغاية لمهام هندسة البرمجيات. فبأمر بسيط، يستطيع Devin كتابة التعليمات البرمجية وإنشاء مواقع الويب وإنشاء البرامج بشكل مستقل.
ما يجعل Devin مميزًا هو قدرته على التفكير المستقبلي وحل المشكلات الصعبة، ولكن أيضًا التعلم من أخطائه والتحسن بمرور الوقت. بالإضافة إلى ذلك، يمكن لديفين استخدام الأدوات التي يحتاج المهندسون البشريون لاستخدامها في عملهم، مثل محرري الأكواد ومتصفحات الويب.
أداء اختبار Devin أفضل من برامج الذكاء الاصطناعي الأخرى كثيرًا أكثر. قام Devin بحل ما يقرب من 14 مشكلة من أصل 100، بينما حلت البرامج الأخرى أقل من 2. ولا يقتصر الأمر على هذا الاختبار فقط، فقد قام Devin بعمل فعلي على منصات مثل Upwork، حيث قام بإصلاح المشكلات وإعداد التقارير عنها.
وبالتالي، فإن Devin يشبه المساعد الذكي للغاية الذي يساعد المهندسين على إنجاز عملهم بشكل أسرع وأفضل.
02.كيف يعمل ديفين؟
يفهم Devin وينفذ المهام المتعلقة بهندسة البرمجيات باستخدام خوارزميات الذكاء الاصطناعي المتقدمة. عندما يُطلب منه ذلك أو يُطلب منه، يقوم Devin بتحليل الطلب ويستخدم قاعدة بياناته الواسعة من المعرفة وتقنيات حل المشكلات لإنشاء تعليمات برمجية أو تصميم موقع ويب أو تطوير برامج.
تتمثل إحدى ميزات Devin الرئيسية في القدرة على التفكير مسبقًا والتخطيط للمهام المعقدة. يمكنه اتخاذ آلاف القرارات بناءً على مهمة معينة والتعلم من أخطائه لتحسين الأداء بشكل مستمر. يتمتع Devin أيضًا بإمكانية الوصول إلى الأدوات الأساسية مثل محرري الأكواد ومتصفحات الويب لإكمال المهام من البداية إلى النهاية.
يتمتع ديفين أيضًا بقدرة فائقة على التكيف. ويمكنه تعلم تقنيات جديدة، ومواجهة التحديات الهندسية المختلفة، وحتى تدريب نماذج الذكاء الاصطناعي الخاصة به. بالإضافة إلى ذلك، يستطيع Devin التعاون مع المهندسين البشريين في الوقت الفعلي لتقديم التحديثات وتلقي التعليقات والمساهمة في اختيارات التصميم.
باختصار، يستخدم Devin قوة الذكاء الاصطناعي لأتمتة المهام الروتينية، وتبسيط سير العمل والسماح للمهندسين بالتركيز على المشكلات الأكثر تعقيدًا. ومن خلال الجمع بين الخبرة البشرية والذكاء الآلي، يمثل ديفين تقدمًا كبيرًا في تكنولوجيا هندسة البرمجيات.
03.ما هو تأثير Devin على مهندسي البرمجيات؟
يواجه الآن مهندسو البرمجيات الذين نجوا من الموجة القاسية من عمليات تسريح العمال في مجال التكنولوجيا معضلة: الذكاء الاصطناعي القادر على أداء وظائفهم قادم.
لا شك أن "مهندس برمجيات الذكاء الاصطناعي" الذي أطلقته شركة Cognition Labs صدم مهندسي البرمجيات.
تأسست الشركة منذ أقل من شهرين وهي مدعومة من صندوق رأس المال الاستثماري التابع لبيتر ثيل. ولم تتوقع شركة Cognition أبدًا أن تجعل المهندسين يشعرون بهذا القدر من القلق عند تأسيسها.
فبعد كل شيء، انتشرت الادعاءات بأن هندسة البرمجيات معرضة للتهديد منذ ظهور جنون الذكاء الاصطناعي التوليدي، مع إثبات أدوات مثل ChatGPT قدرتها على كتابة التعليمات البرمجية بناءً على المطالبات البشرية.
ومع ذلك، يبدو أن مهندسي برمجيات الذكاء الاصطناعي في Cognition أكثر قدرة.
ذكر الإدراك أن لقد اجتاز ديفين الريال بنجاح المقابلات الهندسية في "شركة رائدة في مجال الذكاء الاصطناعي".
قام ديفين "بعمل حقيقي" على منصة العمل الحر Upwork. لا يمكنك فقط إنشاء التطبيقات ونشرها من البداية إلى النهاية، ولكن يمكنك أيضًا العثور على الأخطاء وإصلاحها.
عندما طُلب من Devin استخدام الذكاء الاصطناعي لحل المشكلات وتقييم المشاريع الواقعية مفتوحة المصدر على GitHub، نجح Devin في إصلاح 13.86% من المشكلات دون مساعدة بشرية. قد يبدو ذلك منخفضًا، لكنه يمثل قفزة هائلة مقارنة بالنموذج الأعلى السابق، الذي صحح 1.96% فقط من المشكلات.
04. كيف سيتطور مهندسو الذكاء الاصطناعي في المستقبل؟
يقود شركة Cognition الرئيس التنفيذي سكوت وو، وقد فاز فريقها القدير بـ 10 ميداليات ذهبية في الأولمبياد الدولي للمعلوماتية الصعب للغاية. ووفقًا لشركة Cognition، فإن سر نجاحها هو التركيز على "منطق."
تفتقر معظم أنظمة الذكاء الاصطناعي إلى الحس المنطقي الأساسي؛ على سبيل المثال، تعتمد أدوات الذكاء الاصطناعي التوليدية على الاحتمالية لتحديد الكلمات التي يمكن دمجها معًا في جملة. لكن شركة Cognition تعتقد أن "حل مشكلات الاستدلال" يمكن أن "يفتح إمكانيات جديدة في نطاق واسع من التخصصات".
بالطبع، تتوخى الشركة الناشئة أيضًا الحذر الشديد في تقديم مهندسي برمجيات الذكاء الاصطناعي الخاصين بها.
تأمل شركة Cognition أن يُنظر إلى Devin على أنه "زميل فريق ماهر لا يكل" يمكنه القتال جنبًا إلى جنب مع البشر أو إكمال المهام بشكل مستقل.
لم يتم تصميم Devin ليحل محل المهندسين البشريين. وبدلاً من ذلك، تهدف الشركة إلى العمل مع مهندسين بشريين لتسهيل عملهم.
كتب Cognition في المدونة: "مع Devin، يمكن للمهندسين التركيز على المشكلات الأكثر إثارة للاهتمام، ويمكن للفرق الهندسية أن تسعى جاهدة لتحقيق أهداف أكثر طموحًا."
ولكن هذا هو إصدار الإصدار جعل مهندسي البرمجيات في الصناعة بأكملها يشعرون بعدم الارتياح الشديد.
كايل، مؤسس ومهندس برمجيات شركة Athagist، وهي شركة برمجيات وكالة التنمية شيفلين تتحدث
أثار إيفان يو، وهو مطور مفتوح المصدر من سنغافورة، المزيد من الانتقادات لديفين، قائلاً إنه "ليس ذو جودة كافية". وأضاف: "لا يمكن للمطور إكمال سوى 13% من العمل خلال الوقت المحدد، وهو أشبه عبئًا منه موهبة".
ومع ذلك، قال أرافيند سرينيفاس، الرئيس التنفيذي لشركة Perplexity AI، إن ديفين أعرب عن دهشته،ووصف ديفين بأنه "أول ذكاء اصطناعي يتجاوز عتبة القدرات البشرية".
إن ردود الفعل هذه مفهومة في الوقت الذي يشعر فيه مهندسو البرمجيات بالضغط.
لسنوات عديدة، تمت معاملة العديد منهم مثل الملوك في عالم التكنولوجيا لأنهم لعبوا دورًا حيويًا في إنشاء بعض أقوى الشركات وأكثرها ربحية في العالم، ولكن حيث أصبحت الكفاءة مبدأً إرشاديًا اليوم، أصبح الكثير من الأشخاص يتم تسريحهم أو مطالبتهم بإنتاج المزيد من المنتجات.
بتشجيع من مؤسس شركة Meta زوكربيرج وآخرين، أعادت المناقشة حول الكفاءة في عالم التكنولوجيا إحياء جنون "10x المهندسين". ببساطة، يعني وجود مهندسين أكثر من أقرانهم مهندسين أكثر إنتاجية بمقدار 10x. قوي>.
إذا استمر ظهور مهندسي الذكاء الاصطناعي، أو ثبت أنهم أقرب إلى نموذج "مهندس 10x" من البشر، فقد يبقي ذلك مهندسي البرمجيات مستيقظين في الليل.
لقد هدد الذكاء الاصطناعي الوظائف البشرية تدريجيًا. هل من الممكن أن نرى ذلك يلغي وظائف "Devin the Creator"؟