أبني البرمجيات بالذكاء الاصطناعي،وليس أسرع فحسب، بل بطريقة مختلفة
لدي عشر سنوات من الخبرة في التطوير المستقل Full-Stack، وأنا متعلم ذاتي بنسبة 100%. خلال العام الماضي انتقلت بالكامل من تطوير البرمجيات التقليدي إلى AI-Native Development. لم أعد أقيس عملي بعدد الأسطر التي كتبتها بيدي، بل أركّز على معمارية النظام، وتصميم Agent وSkills، وتقسيم المهام، وContext Engineering، ومعايير التطوير، وآليات التحقق، ليواصل الذكاء الاصطناعي إنجاز مهام هندسية معقدة بلا توقف.
100% من الكود يكتبه الذكاء الاصطناعي، ومنتج تجاري يديره شخص واحد
بهذه الطريقة أطوّر منتجي الخاص وأديره: LaiCai Screen Mirroring (LaiCai)، منصة عبر Windows / macOS لعرض شاشة هواتف أندرويد والتحكم بها وأتمتتها بالذكاء الاصطناعي. فيها عرض الشاشة والتحكم بعدة أجهزة، وربط لوحة المفاتيح والفأرة وأذرع التحكم، وMacro، وأتمتة LaiCai Flow المرئية، وAI Planner، وMCP، وAndroid Agent، والتعرف على الشاشة، والتحكم عن بُعد بالكمبيوتر، إضافة إلى ترخيص الحسابات والدفع والواجهة الخلفية ولوحة الإدارة والموقع الرسمي ونظام محتوى SEO.
كثرة الميزات ليست أبرز ما فيه. الأبرز هو أن الواجهة الأمامية والخلفية وتطبيق سطح المكتب ولوحة الإدارة والموقع والدفع والعضويات ونظام الأتمتة، كل ما فيها من كود ينفّذه الذكاء الاصطناعي بنسبة 100%، وأنا لا أكتب كودًا بنفسي. أنا من يقرر ماذا نصنع ولماذا، وكيف يُصمَّم النظام، وكيف تُقسَّم المهام، وكيف يعمل الـ Agent، وما القواعد التي يلتزم بها الذكاء الاصطناعي، وهل النتيجة صحيحة.
الكود ليس إلا جزءًا من الصورة. فالتوثيق والاختبارات والنشر وSEO والتسويق وإنتاج الصور والفيديو والتشغيل اليومي، كلها يشارك فيها الذكاء الاصطناعي مشاركة عميقة، ويتولى نحو 95%+ من أعمال التنفيذ الفعلية في الشركة كلها.

قبل ذلك: 10 سنوات من التطوير المستقل Full-Stack وتعلّم ذاتي بنسبة 100%
كنت تاجرًا في الأصل، وعملت في التجارة أكثر من عشر سنوات ثم انتقلت إلى البرمجيات. لم أتعلم البرمجة على يد أي معلم، فكل معرفتي جاءت من بحث Google والمحاضرات الجامعية المفتوحة، وعلى مدى نحو عشر سنوات كنت أتعلم الإنجليزية وعلوم الحاسوب معًا. ومنذ ذلك الحين أنجزت وحدي تطبيقات وخوادم خلفية ومواقع وبرامج سطح مكتب، وكنت مسؤولًا عن كل شيء من المعمارية حتى الإطلاق.
مشاريع بارزة:
- LaiCai Screen Mirroring — منصة عرض شاشة هواتف أندرويد والتحكم بها وأتمتتها بالذكاء الاصطناعي، وهو مشروعي الأوسع تقنيًا.
- Ashera Pet — تطبيق شبه اجتماعي، تولّيت وحدي كل تطويره، وهو منشور على App Store وGoogle Play.
- VocaSeek — أداة لتعلّم اللغات بالذكاء الاصطناعي تدعم 21 لغة.
- نظام POS لسلاسل المتاجر — فروع متعددة وعضويات ومخزون ورواتب، ويعمل على iPhone وiPad وmacOS.
- تطبيق حفظ المفردات / تعلّم التايلاندية — تطبيقا iOS مستقلان منشوران، يدرّان كل شهر دخلًا صغيرًا ثابتًا.
تغيّر دوري، لكنني لم أغادر هندسة البرمجيات
تحوّلت من Developer إلى Architect / AI Agent Designer / Product Builder. كنت أسأل: «كيف أنفّذ هذه الميزة؟»، أما الآن فأسأل: كيف أصمّم نظامًا يتيح للذكاء الاصطناعي أن ينفّذها على الوجه الصحيح؟
الذكاء الاصطناعي يعرف كتابة الكود فعلًا. الصعوبة الحقيقية أن يُنجز منتجًا يزداد تعقيدًا باستمرار وثبات وتحكّم. وهذا ما أبحثه وأطبّقه اليوم في المقام الأول:
معمارية النظام
أقرر كيف يُقسَّم النظام، وكيف تتواصل الوحدات، وما الذي يُترك للعميل وما الذي يُترك للخادم وما الذي يُسند إلى الـ Agent. الذكاء الاصطناعي ينفّذ، لكن المعمارية هي التي تحدد ما سيبنيه في النهاية.
تصميم Agent
لا يكفي أن ترمي المتطلبات إلى الذكاء الاصطناعي وتنتهي المسألة. أصمّم لكل من التخطيط والبرمجة والمراجعة وتصحيح الأخطاء والبحث مسؤولياته وسياقه، فيتحول الذكاء الاصطناعي من مساعد دردشة إلى منظومة هندسة برمجيات متكاملة.
تصميم Skill
أحوّل المعمارية ومعايير الكود ومعايير الواجهة وطرق التصحيح وإجراءات الإصدار وأساليب SEO إلى Skills. فلا يحتاج الذكاء الاصطناعي إلى فهم المشروع بأكمله من جديد في كل مرة، إذ صار يملك معرفة المشروع وسير عمل قابلًا للتكرار.
هذا ليس Vibe Coding
لا أترك الذكاء الاصطناعي يولّد الكود عشوائيًا ثم أكرر المحاولة حتى يعمل صدفةً. ما يشغلني هو بناء منظومة هندسية يستطيع الذكاء الاصطناعي صيانتها على المدى الطويل: المعمارية، والسياق، وتعاون الـ Agent، وSkills، والقواعد، والتوثيق، وتقسيم المهام، ومراجعة الكود، والاختبار، وتصحيح الأخطاء، وإجراءات الإصدار.
الهدف ليس أن يكتب الذكاء الاصطناعي كودًا أكثر، بل أن يتمكن من إنجاز مشاريع هندسية أكبر فأكبر.
إنه بالفعل عمل تجاري حقيقي
أسهل ما يخرجه AI Coding هو Demo، والصعب أن تبني منتجًا يعمل لفترة طويلة ويستخدمه مستخدمون حقيقيون ويرضون بالدفع. صدر LaiCai Screen Mirroring رسميًا، وله مستخدمون حقيقيون ومستخدمون يدفعون فعلًا، وقد اختار بعضهم الخطة السنوية، ولا يزال المنتج يتطور ويتطور ويتقدم بنمو مستقر. ليس عملًا من Hackathon، ولا مشروع عرض أُنجز لإثبات أن «الذكاء الاصطناعي يكتب الكود».
وهو يختبر في الوقت نفسه سؤالًا أستكشفه منذ مدة: في عصر الذكاء الاصطناعي، إلى أي حجم تصل شركة برمجيات يديرها شخص واحد؟ كل ما كان يتطلب مطورين وواجهات أمامية وخلفية وتصميمًا وQA وDevOps وتوثيقًا وSEO وتسويقًا وفيديو ودعم عملاء، أعيد تركيبه الآن: أتولى أنا الاتجاه والحكم والمعمارية والمنتج، ويتحمل الذكاء الاصطناعي الغالبية العظمى من التنفيذ.
ماذا يمكنني أن أقدّم لك
لست الأنسب لوظائف «اكتب الكود وفق المتطلبات»، بل أنسب لهذه الأمور:
- تطوير البرمجيات AI-Native: إعادة تصميم مسار التطوير ليدخل الذكاء الاصطناعي المنظومة الهندسية فعلًا، لا أن يبقى مجرد Copilot.
- معمارية Agent: تصميم Agents للبرمجة والبحث والمراجعة وتصحيح الأخطاء والأتمتة وغيرها، وطريقة تعاونها.
- Skills وContext Engineering: تحويل خبرة الفريق ومعاييره إلى منظومة معرفية ينفّذها الذكاء الاصطناعي بثبات.
- معمارية المنتج: ابتداءً من المتطلبات، أصمّم البنية الكلية للعميل والواجهة الأمامية والخلفية والذكاء الاصطناعي والأتمتة والبنية التحتية.
لدي خلفية في تطوير البرمجيات التقليدي، وأطبّق اليوم AI-Native Development في منتج تجاري حقيقي، وأعرف كيف أحوّله إلى منتج له مستخدمون وإيرادات. عندما يستطيع الذكاء الاصطناعي إنجاز 100% من تنفيذ الكود، فأين ينبغي للمهندس البشري أن يقضي وقته؟ هذا هو السؤال الذي أودّ أن أتحدث معك فيه.
إن كنت تبحث عن شخص كهذا
أهتم بالفرص التالية على وجه الخصوص:
إن كنت تبحث عن Developer بالمعنى التقليدي فحسب، فقد لا أكون الأنسب. أما إن كنت تفكر في كيفية إدخال الذكاء الاصطناعي فعلًا إلى هندسة البرمجيات، وكيف تصمّم Agent وSkills، وكيف ينجز شخص واحد ما كان يحتاج إلى فريق، فعلينا أن نتحدث.