مثل معظم قادة التكنولوجيا، قضيت العام الماضي في الوعظ: سوف يحل الذكاء الاصطناعي محل المطورين. يمكن لأي شخص إنشاء تطبيق باستخدام الذكاء الاصطناعي. يجب أن يستغرق شحن المنتجات أسابيع وليس أشهر.
إن الضغط لاستخدام الذكاء الاصطناعي لشحن المنتجات والميزات بشكل أسرع أمر حقيقي. لقد فقدت تتبع عدد المرات التي سُئلت فيها شيئًا مثل، “ألا يمكنك بناء هذا باستخدام الذكاء الاصطناعي؟” لكن الواقع على الارض يختلف كثيرا عن هذا.
الذكاء الاصطناعي لا يحل محل المهندسين. إنه يحل محل الهندسة البطيئة.
لكن الرد علىلقد قمنا ببناء منتجنا مع فريق صغير من المهندسين المتميزين الذين يستخدمون الذكاء الاصطناعي كطيار مساعد. لقد غيرت الطريقة التي نخطط بها، ونصمم، ونبني، ونبني، ولكن الأمر كله أكثر دقة من القصة.
ما هو الذكاء الاصطناعي الرائع؟ اليوم
يمكن أن يؤدي هذا إلى تحويل بعض الجداول الزمنية غير المقبولة إلى إصدارات في نفس اليوم، قدر أحد مهندسينا أن الانتقال إلى منسق الذكاء الاصطناعي الصوتي الخاص بنا سيستغرق ثلاثة أيام، لقد اختبرت هذه الفكرة بذكاء باستخدام ChatGPT، وأنشأت مطالبة بالمؤشر وقام المؤشر بتطبيق التغيير بشكل صحيح في المحاولة الأولى، لقد قمنا بشحن الأمر برمته في ساعة واحدة: تم تحديده وترميزه ومراجعته واختباره ونشره،
من النادر أن تنجح في ذلك من المحاولة الأولى، لكن هذا النوع من السرعة أصبح ممكنًا الآن.
إنه أفضل من البشر في تصحيح الأخطاء على مستوى الريبو، واجهنا خطأً صعبًا أبلغ عنه المستخدمون واستغرق أحد المطورين لدينا يومين لملاحقته، وبمطالبة مكتوبة بشكل سيء، عثر Cursor على السبب في غضون دقائق وأنشأ حلاً، وقمنا بنشر الإصلاح العاجل للإنتاج في أقل من 30 دقيقة،
القرارات المعمارية تصبح أسرع وأفضل، ما كان يستغرق أشهرًا واجتماعات لا نهاية لها في بيئة المؤسسة يتطلب الآن بضع ساعات من التركيز، كنا نغذي وابلًا من متطلبات العمل في LLM، ونطلب منه اختبار الإجهاد للأفكار، والمشاركة في كتابة الوثائق، وتكرار الاختيارات المعمارية مع الإيجابيات والسلبيات ونقاط الفشل، وهذا يعرض على الفور سيناريوهات وأفكار لم نفكر فيها ويخلق عناصر نظيفة للفريق،
القرارات ومعظم الأفكار لا تزال ملكنا، لكن سرعة التفكير واكتماله على مستوى مختلف تمامًا.
واجهة المستخدم والوثائق الجميلة تأتي مجانًا، عندما لا تحتاج إلى جائزة تصميم، يمكن للذكاء الاصطناعي أن ينتج بسرعة واجهة جميلة وسهلة الاستخدام، الأمر نفسه ينطبق على التوثيق: تدوين الملاحظات، وإخراج المستند المصقول،
أصبحت سرعة النموذج الأولي شيئًا الآن، في الأيام الأولى، يتيح لك الذكاء الاصطناعي الوصول إلى “شيء يعمل” بسرعة مدهشة، ولم تعد التكنولوجيا هي الخندق التنافسي بعد الآن، فهي أشياء مثل التسليم والعملاء والتميز التشغيلي،
حيث لا يزال الذكاء الاصطناعي يفشل
ويعطي بثقة إجابات خاطئة، لقد أمضينا اليوم كله محاولين إقناع ChatGPT وGemini بحل متطلبات إعادة توجيه AWS Amplify المعقدة، وأصر كلاهما على أن لديهما حل، وكلاهما كان مخطئًا تمامًا، واستغرق ساعتين من قراءة المستندات وحل المشكلة “بالطريقة القديمة” واكتشفنا أنه حتى نهج LLM لم يكن ممكنًا،
مهندسان ضائعان، يوم واحد ضائع.
لا تزال بحاجة إلى المطالبة ومراجعة كل شيء بعناية، يعتبر الذكاء الاصطناعي رائعًا في تقديم الانحدارات الدقيقة إذا لم تكن واضحًا بشأن القيود والاختبارات، وإذا أخبرته أن شيئًا ما معطلاً (وأنت مخطئ) فسوف يعيد كتابة الكود بشكل صحيح تمامًا،
وهذا يدفع إلى اتخاذ قرارات هندسية جيدة. كما أنه يسرع الاتجاه السيئ.
تتطلب البنية التحتية والأمن والقياس خبرة حقيقية، يمكن للنماذج أن تتحدث عن الهندسة المعمارية والبنية التحتية، لكن مساعدي البرمجة ما زالوا يكافحون من أجل إنتاج بنية تحتية آمنة وقابلة للتطوير كرمز، ولا يرون دائمًا العواقب النهائية مثل زيادة التكاليف أو مخاطر التعرض دون إشارة مستنيرة،
لا يزال الخبراء يحددون أفضل حل قوي.
السرعة تزيل العقبات، تتحرك الهندسة بشكل أسرع باستخدام الذكاء الاصطناعي، لذلك يجب أن يتحرك المنتج وواجهة المستخدم/تجربة المستخدم والهندسة المعمارية وضمان الجودة والإصدارات بشكل أسرع أيضًا،
يساعدنا الفوز الإضافي الذي لا يتعلق بالذكاء الاصطناعي هنا: يؤدي الفيديو المنوال لإنشاء التذاكر الفورية (على عكس توثيق المتطلبات الشاقة) إلى عمليات تسليم أسرع، وعدد أقل من الأخطاء، وإخراج أكثر دقة، وسرعة مزامنة أفضل.
إذن ماذا يعني هذا بالنسبة للشركات الناشئة؟
- يساعد الذكاء الاصطناعي المهندسين العظماء على أن يصبحوا أشخاصًا خارقين: يمكن الآن للفرق الصغيرة الشحن بالسرعة التي كانت تتطلب أقسامًا بأكملها.
- المستوى يرتفع للمهندسين وليس للأسفل: عدد أقل من الناس، ولكن يجب أن يكونوا ممتازين.
- لم تعد التكنولوجيا وحدها خندقًا يمكن الاعتماد عليه: كل شخص لديه الذكاء الاصطناعي. دفاعك هو أشياء مثل التوزيع والشبكة والعلامة التجارية والتميز التشغيلي.
- الذكاء الاصطناعي لن يفعل كل شيء 10x: بعض الأجزاء سوف تطير بعيدا. ولا يزال البعض الآخر يعتمد على الوقت والأشخاص والقرارات.
- يجب أن يكون القادة على دراية باستراتيجية الذكاء الاصطناعي والتكنولوجيا: بدونه، لا يؤدي الذكاء الاصطناعي إلا إلى اختناقات وقضايا جديدة.
التحقق من الواقع
الذكاء الاصطناعي لا يحل محل المهندسين. إنه يحل محل حلقات ردود الفعل البطيئة، والعمل الشاق، والاختناقات في التنفيذ.
نحن لا نعيش في عالم حيث يقوم الذكاء الاصطناعي بكتابة منتجك بالكامل ونشره وتوسيع نطاقه (حتى الآن). نحن ولكن نكون العيش في عالم حيث يمكن لفريق مكون من ثلاثة أشخاص التنافس مع فريق مكون من 30 شخصًا – إذا كانوا يعرفون كيفية استخدام الذكاء الاصطناعي جيدًا.












