أنت المهندس المعماري، والذكاء الاصطناعي هو البنّاء
أنت المهندس المعماري والذكاء الاصطناعي هو البنّاء. التقسيم الدقيق للقرارات — أيها لك وأيها له — وخمس لحظات يجب أن تعترض فيها بحزم على اقتراحاته.
حين تبني بالذكاء الاصطناعي، أنت المهندس المعماري والذكاء الاصطناعي هو البنّاء. أنت تملك كل قرار يكلّف تغييره لاحقاً الكثير — ما البيانات الموجودة، وكيف ترتبط، ومن يرى ماذا، وأي جودة تُطلق. والذكاء الاصطناعي ينفّذ هذه القرارات في الكود. وإن طمست هذا الخط فسينهار منتجك عاجلاً أو آجلاً.
هذا هو النموذج الذهني الذي يحدد هل تجعلك أدوات البرمجة بالذكاء الاصطناعي خطيراً أم حراً. ليس "الذكاء الاصطناعي هو المطوّر وأنا مدير المنتج". وليس "نبرمج معاً كشريكين". أنت تصمم. والذكاء الاصطناعي يبني. تعلمت هذا التقسيم بالطريقة المكلفة — قصة البداية، بما فيها هاوية الأشهر الثلاثة التي تموت عندها المنتجات المبنية بالذكاء الاصطناعي بصمت، في فخ البرمجة بالإيحاء. وهذا المقال هو النصف العملي: أي القرارات لك بالضبط، وأيها للذكاء الاصطناعي، واللحظات التي يجب أن تعترض فيها.
ماذا يعني فعلاً أن "أنت المهندس المعماري"؟
فكّر في بناء منزل. المهندس المعماري يتخذ القرارات التي تؤثر في البنية كلها: أين يقع المنزل في الأرض، وكم طابقاً، وأي أساس، وأين الجدران الحاملة، وكيف يمر الماء والكهرباء. هذه القرارات لا يسهل تغييرها بعد بدء البناء. والبنّاء ينفّذ تلك الرؤية — يصبّ الأساس تماماً كما هو محدد، ويقيم الجدران وفق المخطط. البنّاء بارع للغاية. لكنه ينفّذ خطة؛ ولا يصنعها.
الآن قل لبنّاء "ابنِ لي منزلاً" دون مخططات. ستحصل على شيء ما. قد يقف حتى ويبدو جميلاً في البداية. لكن الأساس لن يتحمل الطابق الثاني الذي تريده لاحقاً، وستكون السباكة في المكان الخطأ لمطبخك. تحصل على بنية تعمل حتى تحتاج منها شيئاً لم تُصمَّم له. وهذا، في جملة واحدة، حال معظم البرمجيات المبنية بالذكاء الاصطناعي.
مصفوفة القرارات: أيها لك وأيها للذكاء الاصطناعي
إليك تقسيم العمل بشكل ملموس. كل ما في العمود الأوسط لك. وكل ما في العمود الأخير مفوَّض:
| المجال | أنت تقرر (المهندس المعماري) | الذكاء الاصطناعي ينفّذ (البنّاء) |
|---|---|---|
| البيانات | ما الأشياء الموجودة في نظامك، وكيف ترتبط، والمصدر الوحيد للحقيقة لكل معلومة | الكود الذي ينفّذ بنيتك تماماً |
| الأمان | من يرى ماذا، وكيف يُضبط الوصول، وما الذي يُدقَّق | القواعد والفحوص التي تفرض نموذجك |
| التوسع | ما الذي يجب أن يتحمل ملايين المستخدمين، وأين ستكون الاختناقات | تحسينات راجعتها ووافقت عليها |
| الأنماط | التسمية، وبنية الملفات، وطريقة معالجة الأخطاء — بالطريقة نفسها كل مرة | كود يتبع تلك الأنماط في كل مكان |
| المنتج | ما الميزات الموجودة، وما القواعد المطبقة، وما خارج النطاق | تفاصيل التنفيذ |
| الجودة | ما المقبول، وما يحتاج إعادة، ومتى يُطلق | اقتراحات — تقبلها أو ترفضها |
لاحظ ما هو مفقود من عمود الذكاء الاصطناعي: قرار واحد. الذكاء الاصطناعي يقترح؛ وأنت تقرر. وأعلى قرارات المهندس المعماري أثراً هو تصميم بياناتك قبل شاشاتك — وهذه الطريقة لها مقالها الخاص: التطوير بقاعدة البيانات أولاً.
الكتابThe Solopreneur Revolutionلويس غونسالفيس عن بناء مشروع رائد أعمال منفرد بالذكاء الاصطناعي دون ترك وظيفتك.احصل على الكتاب ←القبعات الثلاث التي يرتديها كل مهندس معماري منفرد
القبعة الأولى: مهندس النظام. أنت تقرر شكل البيانات. أي الكيانات موجودة، وكيف ترتبط، وهل كل سجل موسوم بالعميل الذي يملكه، وأي تاريخ يُحفظ. هذه أسئلة تجارية ترتدي ثياباً تقنية — وأنت تعرف عملك أفضل من أي ذكاء اصطناعي.
القبعة الثانية: مدير المنتج. أنت تقرر ما يُبنى، والأهم ما لا يُبنى. الأسس قبل الميزات. لا كماليات في النسخة الأولى. الأولويات لك: تسجيل الدخول قبل التحليلات، والتحليلات قبل أي شيء متقدم. الذكاء الاصطناعي سيبني بسرور أي شيء تطلبه وبأي ترتيب — ولهذا بالضبط يجب أن يأتي الترتيب منك.
القبعة الثالثة: ضمان الجودة. أنت تقرر هل العمل جيد بما يكفي. هل يتبع أنماطك؟ هل هو آمن؟ هل سينجو مع عملاء حقيقيين؟ أنت من يقول "هذا يخلق ديناً تقنياً، أعد العمل" — وأنت من يقول "هذا جاهز للإنتاج، أطلقه".
خمس لحظات سيختبرك فيها الذكاء الاصطناعي — اعترض
سيقترح الذكاء الاصطناعي أشياء تبدو ذكية وتنتهك معمارك. خمس إشارات يجب أن توقفك تلقائياً:
- "للتبسيط..." — الترجمة: "دعني أخلق ديناً تقنياً". التبسيط الآن تعقيد لاحقاً. أصرّ على البنية الصحيحة.
- "للأداء..." — اطلب دليلاً. إن لم تكن هناك مشكلة مقيسة فلا شيء يستحق التحسين. التحسين المبكر هو كيف تتعفن الأنظمة النظيفة.
- "حل سريع..." — الحيل المؤقتة تصبح دائمة. قل لا، واطلب السبب الجذري بدلاً منها.
- تضمين قوائم الخيارات في الكود. الحالات والفئات والأنواع — يحب الذكاء الاصطناعي كتابتها ثابتة في الكود. أبقِها بيانات قابلة للتعديل، لتضيف الخيارات أو تعيد تسميتها دون المساس بالكود.
- حشر سجلات مترابطة في حقل واحد ضخم. إن كانت البيانات مترابطة فهي تحتاج علاقة حقيقية — لتُبحث وتُربط ويُتحقق منها. والحقل الضخم لا يفعل شيئاً من ذلك.
كل واحدة من هذه ظهرت أثناء بنائي FIKR Space، المنصة التي نمت إلى 964 جدولاً في قاعدة البيانات. أراد الذكاء الاصطناعي قوائم حالات ثابتة في الكود؛ فأجبرتها على العيش كبيانات قابلة للتعديل. وأراد تكرار قيم "للأداء"؛ فأصررت على مصدر وحيد للحقيقة، مع تطبيع كامل لأكثر من 90% من الجداول وتوثيق كل استثناء. لم يكن الاعتراض حدثاً عارضاً. كان هو العمل.
كيف يتحدث المهندسون المعماريون إلى الذكاء الاصطناعي
قارن برومبتين. مبرمج الإيحاء يكتب: "ابنِ صفحة ملف مستخدم." فعلى الذكاء الاصطناعي الآن أن يخمّن أي بيانات يعرض، ومن أين تأتي، وما القابل للتعديل، وأي نمط يتبع. سيخمّن بشكل مختلف كل مرة، ويصبح منتجك رقعة من التخمينات.
أما المهندس المعماري فيكتب المخطط: أي مصادر بيانات تغذي الصفحة، وأي أقسام تظهر، وما الذي يستطيع المستخدم تعديله بالضبط، وأي صلاحية يتطلب ذلك، وأي مكونات موجودة تُعاد استخدامها، وكيف يتصرف التحميل والأخطاء. الميزة نفسها. لكن الذكاء الاصطناعي الآن يعرف بدقة ماذا يبني وكيف — وتتطابق النتيجة مع كل ما بنيته. البرومبت يُقرأ كمخطط لأنه مخطط فعلاً.
المستويات الثلاثة للتفكير المعماري
المستوى الأول — على مستوى الميزة: "أحتاج لوحة تحكم، فسأبني لوحة تحكم." ميزة واحدة في كل مرة، دون تفكير في كيفية ارتباط الميزات. هذا هو مبرمج الإيحاء.
المستوى الثاني — على مستوى المنتج: "أبني منتجاً فيه مستخدمون وفرق ومشاريع — كيف ترتبط؟" أفضل. تُصمَّم العلاقات. لكن التوسع والأمان ما زالا أفكاراً لاحقة.
المستوى الثالث — على مستوى النظام: "أبني شيئاً يجب أن يعزل بيانات كل عميل، ويحتفظ بسجلات تدقيق، وينجو من النمو، ويقبل ميزات جديدة دون إعادة عمل." التوسع والأمان والاتساق تُحسم في اليوم الأول.
المستوى الثالث هو حيث يجب أن تعمل — ولا يتطلب شهادة في علوم الحاسوب. يتطلب التفكير بالأنظمة، وهو ما يفعله المحترفون ذوو الخبرة في الشركات كل يوم. سنوات مشاهدتك أنظمة الشركات الكبرى تنجح وتفشل هي مؤهلك.
12 أسبوعاًمسيرتك في الشركات لم تكن الخطة أبداًقدّم طلبك إلى Solopreneur Accelerator.قدّم الآن ←الأسئلة الشائعة
ما القرارات التي يجب ألا أفوّضها للذكاء الاصطناعي أبداً؟
كل ما يكلّف تغييره لاحقاً الكثير: كيف تُهيكل بياناتك وترتبط، ومن يصل إلى ماذا، والأنماط التي يتبعها كل شيء، وما يُبنى وبأي ترتيب، ومعيار الجودة للإطلاق. الذكاء الاصطناعي ينفّذ هذه القرارات ببراعة. لكن لا ينبغي أن يتخذها أبداً.
هل يجب أن أكون تقنياً لأقوم بدور المهندس المعماري؟
لا. القرارات المعمارية قرارات تجارية متنكرة: ما الأشياء الموجودة في نظامك، وكيف ترتبط، وما القواعد المطبقة، ومن يرى ماذا. تصفها بلغة بسيطة؛ ويترجمها الذكاء الاصطناعي إلى كود. معرفة المجال أهم بكثير من مهارة البرمجة.
ماذا يحدث إن تركت الذكاء الاصطناعي يتخذ القرارات المعمارية؟
ينجح — في البداية. ثم تنحرف الأنماط، وتعيش المعلومة نفسها في ثلاثة أماكن وتتناقض مع نفسها، وتُعزل بيانات العملاء بشكل غير سليم، وتصبح كل ميزة جديدة أصعب إضافة. وفي النهاية تعيد البناء. قرارات المهندس المعماري هي بالضبط ما يحسّنه الذكاء الاصطناعي بعيداً.
كيف أعترض على اقتراح من الذكاء الاصطناعي؟
كن محدداً لا غامضاً. سمِّ الخطأ، واشرح لماذا هو خطأ، وحدد بالضبط ما تريده بدلاً منه، واطلب أن ترى تنفيذه. "هذا خطأ، أصلحه" لا يعلّم الذكاء الاصطناعي شيئاً؛ أما التصحيح الدقيق فيمنحك عملاً بجودة الإنتاج في مرة واحدة.
إلى أي حد أنت محاصر فعلاً؟
أجرِ مؤشر الاختناق الوظيفي، التقييم المجاني لمعرفة مدى استعدادك لتصبح رائد أعمال منفرداً.