قبل عام، أسست شركة Sage Ideas LLC بخطة غامضة: بناء أدوات تداول، تقديم استشارات، ورؤية ما سيحدث. إليك المراجعة الصادقة.
ما أنتجته
منظومة Nexural — 7 أنظمة مترابطة:
- لوحة التداول (185 جدولاً، 69 واجهة API، فواتير Stripe)
- محرك الذكاء الاصطناعي لـ Discord (أكثر من 30 أمراً، GPT-4o، 12 مرحلة)
- محرك البحث (أكثر من 71 مقياساً، تحليل الاستراتيجيات)
- نظام التنبيهات (.NET 8، تكامل NinjaTrader)
- استوديو النشرات البريدية (خط أنابيب محتوى آلي)
- متتبع الاستراتيجيات (تحليلات الأداء)
- حزمة الأتمتة (61 مجموعة اختبارية)
AlphaStream — إشارات تداول بتعلم الآلة (أكثر من 200 مؤشر، 5 نماذج)
RiskRadar — منصة مخاطر المحافظ (Ledoit-Wolf، CVaR، تحسين)
هذه المحفظة — الموقع الذي تقرأه الآن. اتفاقيات مستوى الخدمة، تدريبات الحوادث، لوحة حية، 27 قطعة أثرية، 51 مقالة.
الكتاب — 120,000 كلمة عن التداول. 24 فصلاً. في مرحلة التحرير.
التداول النشط — 8 رموز على NinjaTrader. ES، NQ، CL، GC، وغيرها.
ما كان يستحق كل ساعة
منصة Nexural. إنها حجر الزاوية في محفظتي. كل مقابلة ومحادثة مع عميل تبدأ بـ "هل بنيت منصة بـ 185 جدولاً؟" عمق هذا المشروع يفتح أبواباً لا تفتحها عشرات المشاريع الصغيرة أبداً.
المدونة. 51 مقالة هي مجموعة عمل تشير إلى أن "هذا الشخص يفكر بعمق". كل مقالة هي قطعة أثرية قابلة للمشاركة. عندما أتقدم لوظيفة، أدرج رابطاً لمقالة ذات صلة. إنها أكثر إقناعاً من نقطة في السيرة الذاتية.
صفحة هندسة المنصات. اتفاقيات مستوى الخدمة، تدريبات الحوادث، إيصالات الأمان — هذه الصفحة وحدها غيرت محادثات المقابلات من "هل تستطيع البرمجة؟" إلى "أخبرني عن تجربتك التشغيلية." هذا التحول هو الفرق بين عروض المستوى المتوسط والعروض العليا.
ما كنت سأستبعده
استوديو النشرات البريدية لـ Nexural. بنيته، بالكاد استخدمته. مجتمع التداول أراد تنبيهات Discord، وليس نشرات بريدية. كان يجب أن أتحقق من الطلب قبل البناء.
أطر اختبار API المتعددة. لدي 3 مستودعات تفعل أشياء متشابهة: API-Test-Automation-Wireframe، API-Testing-Framework، ومجموعة اختبار API في E-Commerce-Test-Suite. كان يجب أن أبني إطاراً واحداً ممتازاً بدلاً من ثلاثة أطر متوسطة.
مجموعة اختبار الانحدار البصري. تكامل Percy رائع، لكن المستودع لديه 1 commit ويختبر صفحة واحدة. لو قضيت تلك الساعات في تحسين E-Commerce-Test-Suite، لكان أفضل مستودع لضمان الجودة لدي أقوى.
ما تعلمته عن البناء
أنشئ النسخة الأولى قبيحة. أول نشر للوحة Nexural كان محرجاً. لا تنسيق، تخطيط جوال مكسور، بيانات وهمية. لكنها كانت حية، حصلت على ملاحظات، والنسخة الثانية كانت أفضل بعشر مرات بفضل ذلك.
وثق أثناء البناء، وليس بعده. كل نظام وثقت فيه مسبقاً كان أسهل في الصيانة. كل نظام قلت فيه "سأوثقه لاحقاً" أصبح صندوقاً غامضاً خلال 3 أشهر.
محفظتك هي الوظيفة. قضيت وقتاً أطول على sageideas.dev أكثر من معظم مشاريع العملاء. العائد على الاستثمار كان هائلاً — اهتمام وارد، محادثات مقابلات تبدأ من مستوى أعلى، وإثبات نضج تشغيلي لا يمكن لأي نقطة في السيرة الذاتية مضاهاته.
ما سأبنيه بعد ذلك
لدي ثلاثة أشياء على خريطة الطريق:
تحسين المشاريع الحالية. المستودعات العامة الـ 11 في محفظتي تحتاج إلى README أقوى، commits أكثر، CI أفضل، ولقطات شاشة حقيقية. الجودة قبل الكمية.
مكتبة وحدات Terraform. وحدات AWS قابلة لإعادة الاستخدام للأنماط التي بنيتها عدة مرات. هذا يسد الفجوة في البنية التحتية في محفظتي.
مساهمات مفتوحة المصدر. حتى طلبات السحب الصغيرة للمشاريع القائمة تضيف مصداقية. أريد 5-10 مساهمات ذات معنى في مشاريع أستخدمها فعلياً (Next.js، Supabase، Playwright).
الأرقام الصادقة
| المقياس | القيمة |
|---|---|
| الأنظمة المنتجة | 7 |
| جداول قاعدة البيانات المصممة | 185 |
| نقاط نهاية API المبنية | 69 |
| المقالات المكتوبة | 50 |
| كلمات الكتاب المكتوبة | 120,000 |
| الشهادات المكتسبة | 9 |
| مجموعات الاختبار الجارية | 61 |
| Commits على GitHub | 500+ |
| الإيرادات المحققة | خاصة، لكنها كافية لتمويل البناء |
| ساعات العمل | أكثر مما يمكن عده |
الخلاصة
البناء علناً لمدة عام علمني أن العمل نفسه هو المحفظة. ليس قائمة من النقاط — بل الأنظمة الفعلية العاملة، المقالات الصادقة، التوثيق الذي يعمر بعدك.
إذا كنت تبدأ علامتك الهندسية الخاصة، نصيحتي بسيطة: ابنِ أشياء حقيقية، وثق بشغف، كن صادقاً بشأن الإخفاقات، وانشر قبل أن تكون مستعداً.
المحفظة المثالية غير موجودة. المحفظة المنشورة موجودة.
