بقلم هاميش كيري، مدير التسويق في آرتش
لماذا يؤدي الاعتماد على مبرمجي الذكاء الاصطناعي الأساسيين إلى مخاطر كارثية، وكيف أن فريق التطوير المتمرس هو السبيل الوحيد لسد فجوة الهندسة المعمارية والمهارات في الوقت الحالي.
ملخص سريع
- برمجة الأجواء هي المستقبل، وليست الحاضر: الذكاء الاصطناعي بارع في إنشاء المظهر والإحساس (الأجواء) للتطبيق، مما يجعل النماذج الأولية رخيصة وسريعة (أسطورة التطبيق بقيمة 1000 جنيه إسترليني).
- المشكلة تكمن في غرفة المحرك: يفشل الكود الذي ينتجه الذكاء الاصطناعي تمامًا عند معالجة الاحتياجات المعقدة وغير المرئية: هندسة الخلفية الآمنة، وتخزين البيانات القوي، والكفاءة التقنية (إدارة الحالة).
- الخبرة هي شبكة الأمان: الاعتماد على برمجة الذكاء الاصطناعي الأساسية يؤدي إلى مخاطر كارثية (مثل حذف البيانات). يستخدم المطورون المتمرسون الذكاء الاصطناعي لتسريع الجودة (مثل كتابة الاختبارات)، وليس كبديل للمهارة الأساسية لبناء نظام يمكن أن يتوسع حقًا.
وعد الذكاء الاصطناعي وواقع المهارات
مستقبل صناعة التطبيقات سيكون رائعًا. بدلاً من كتابة أسطر معقدة من الكود، ستخبر ببساطة الذكاء الاصطناعي بما تريده - "أحتاج إلى تطبيق يشبه تيك توك ولكنه يبيع أحذية رياضية" - وسيقوم الذكاء الاصطناعي بإنشائه. هذه "برمجة الأجواء" تجعل التطبيقات البسيطة غير مكلفة للغاية وسريعة البناء.
في الوقت الحالي، يظهر الكثير من المستقلين الأساسيين في مجال برمجة الأجواء، وهنا تبدأ أسطورة التطبيق بقيمة 1000 جنيه إسترليني. يمكنهم بسرعة بناء شاشة جذابة المظهر أو واجهة مستخدم أساسية بتكلفة ضئيلة. تنظر إليها وتفكر، "رائع، لدي تطبيق!" - يبدو تمامًا كما تصورته.
لكن هذه السرعة الأولية تخفي تحديًا كبيرًا. هذا النموذج الأولي الجميل عادة ما يكون مجرد إطار صورة فاخر. إنه يفتقر إلى القوة الداخلية والأمان والاتصالات المعقدة اللازمة لتطبيق مناسب يستخدمه الكثير من الناس ويساعد عملك حقًا على الازدهار على نطاق المؤسسات.
عيب الواجهة الأمامية: ما وراء 'الأجواء'
الذكاء الاصطناعي بارع في الحصول على "أجواء" تطبيقك بشكل صحيح - الألوان والأزرار والرسوم المتحركة السلسة. هذا يشبه طلاء جدران شقة جديدة؛ إنه الجزء الممتع والسهل الذي يمكن لأي شخص رؤيته وتقديره.
ما يفتقده الذكاء الاصطناعي هو إدارة الحالة - كيف يتذكر التطبيق أشياء مثل إجماليات سلة التسوق أو حالة تسجيل الدخول. عندما يتم ذلك بشكل سيء، يجب أن تعيد شاشة التطبيق بأكملها رسم نفسها دون داعٍ بدون سبب، مما يتسبب في الارتجاف البطيء والمحبط الذي يكرهه المستخدمون.
تؤثر نفس المشكلة على الميزات البسيطة مثل تخزين البيانات المحلية. يعتمد المبرمج المبتدئ على الذكاء الاصطناعي لحفظ إعدادات المستخدم أو تفضيلاته، لكن كود الذكاء الاصطناعي ضعيف لدرجة أن التطبيق ينسى كل شيء بمجرد إغلاقه وإعادة فتحه.
عندما تطلب الشركة حتمًا إجراء تغيير، يصبح هذا الكود الفوضوي مستحيل إعادة الهيكلة (التغيير بسهولة). بدلاً من إجراء تحديث بسيط، يجب على المطورين قضاء أيام في فك تشابك العقد التي أنشأها الذكاء الاصطناعي، مما يثبت أن الدين التقني حقيقي، وهو مدمر.
جدار الهندسة المعمارية: نقص مهارات الخلفية
الجزء من تطبيقك الذي يفشل فيه المستقلون في مجال برمجة الأجواء تمامًا هو الخلفية. إذا كانت الواجهة الأمامية هي هيكل السيارة الرياضية الرائعة، فإن الخلفية هي المحرك غير المرئي، ونظام الملاحة، وخزنة الأمان التي تحافظ على سلامة كل شيء.
يمكن أن يكون هذا النقص في الحوكمة العليا كارثيًا. عندما تم تكليف وكيل الذكاء الاصطناعي ببناء نظام إنتاج لجيسون ليمكين من SaaStr، نفذ الوكيل في النهاية أمرًا مارقًا حذف قاعدة بيانات الإنتاج بأكملها.
تظهر هذه الحادثة سبب عدم إمكانية استبدال الخبرة البشرية. لا يمكنك تفويض القاعدة الأساسية للأعمال: لا تقم أبدًا، أبدًا بالكتابة فوق قاعدة بيانات إنتاج حية. تلك المعرفة المعمارية العميقة هي القيمة الأساسية التي تدفع مقابلها حقًا.
الخلفية هي المكان الذي يخزن فيه التطبيق جميع معلومات المستخدم، ويعالج المدفوعات بشكل آمن، ويضمن حماية بياناتك من المتسللين. هذا يتطلب مهارات متخصصة للغاية في أشياء مثل أمان السحابة وتدفق البيانات المعقد - أشياء لا يمكن لمطالبة الذكاء الاصطناعي الأساسية التعامل معها ببساطة.
يعرف فريق المطورين ذوي الخبرة كيفية ربط واجهة Flutter عالية الأداء بخلفية آمنة ومستقرة، وبناء نظام مصمم للنمو من عشرة مستخدمين إلى عشرة ملايين. تلك المعرفة المعمارية العميقة هي القيمة الأساسية التي تدفع مقابلها حقًا.
الخلاصة: الخبرة هي التحوط الوحيد ضد المخاطر، في الوقت الحالي.
النقطة الأساسية هي هذه: سيستخدم أفضل المطورين في المستقبل بالتأكيد برمجة الأجواء للعمل بشكل أسرع. لكن قيمتهم الأساسية تأتي من سنوات خبرتهم - حكمهم، ومعرفتهم بالأمان، وقدرتهم على التخطيط لبناء آمن ومستقر قبل أن يبدأوا في طلاء الجدران.
يكمن الاختلاف في السؤال المطروح. يطلب المبتدئ من الذكاء الاصطناعي 'بناء تطبيق' ويقبل المخرجات. يطلب مطور آرتش المتمرس من الذكاء الاصطناعي 'كتابة اختبارات الوحدة لنمط BLoC المحدد هذا.' المبرمج المتمرس يملي الجودة؛ المبتدئ يقبل أي شيء ينتجه الذكاء الاصطناعي.
إذا كان تطبيقك ضروريًا لعملك، فلا يمكن ترك توسعه وأمانه واستقراره على المدى الطويل للصدفة أو مطالبات الذكاء الاصطناعي الأساسية. أنت بحاجة إلى مواهب متمرسة ومثبتة لبناء طويل الأمد سيصمد أمام النمو.
للانتقال إلى ما بعد مرحلة النموذج الأولي وبناء منتج معقد وقابل للتوسع مع سلامة معمارية، تحتاج إلى فريق متمرس. تعرف على كيفية تقديمنا لحلول على مستوى المؤسسات كشركة متخصصة في تطوير تطبيقات Flutter.
عن الكاتب
هاميش كيري هو مدير التسويق في آرتش، شركة تطوير تطبيقات Flutter مقرها في المملكة المتحدة ولديها مكاتب في جيتسهيد ولندن وإدنبرة. وهو مسؤول عن صياغة وجود العلامة التجارية لآرتش من خلال تحسين محركات البحث، وتسويق المحتوى، والأصول الرقمية الإبداعية.
يتمتع هاميش بأكثر من ست سنوات من الخبرة في قطاع التكنولوجيا، مع التركيز على انتشار حلول البرمجيات المبتكرة للشركات الناشئة والعلامات التجارية الراسخة عالميًا. وهو شغوف بالتجارب الرقمية الواضحة وفهم كيف ستشكل التقنيات الناشئة، بما في ذلك الذكاء الاصطناعي، مستقبل تطوير البرمجيات.


