تخطَّ إلى المحتوى

Mujtaba Farooq

قائدة الهندسة

تبني البنية التي تُبقي المنتج سريعًا في عامه الثالث، لا في يوم إطلاقه فقط.

المقر
Lahore, Pakistan
في D-TECH HUB منذ
2021
يعمل بلغات
الإنجليزية · الأردية

القصة

مهندسة متكاملة تميل إلى بنية مملّة ومتينة. تملك التوجّه التقني وتراجع كل سطر يُطلَق.

انضمّت عائشة من فريق منصّة تقنية مالية، حيث أمضت ثلاث سنوات على قاعدة شيفرة كانت سريعة يومًا ما. مشاهدتها وهي تتباطأ — مئة قرار معقول يضيف كل منها خمسين جزءًا من الثانية — شكّلت طريقة بنائها لكل شيء اليوم.

مملّة عن قصد

خياراتها المعمارية غير عصرية عمدًا. عرض من الخادم افتراضيًا. اعتماديات قليلة، كلٌّ منها مبرَّر. حالة محفوظة أقرب ما يمكن من موضع استخدامها. النتيجة ليست مثيرة للقراءة، وهذا هو المقصود: ينبغي أن يستوعب فريق العميل قاعدة الشيفرة خلال أسبوع دون مرشد.

-54%

زمن التحميل في إعادة بناء منصّة السوق التي قادتها

قادت إعادة بناء منصّة السوق التي خفّضت زمن التحميل إلى النصف، وأكثر ما تفخر به ليس الرقم — بل أن مهندسَي العميل أطلقا أول ميزة لهما عليها في الأسبوع الأول بعد التسليم، دون أن يسألانا شيئًا.

كيف تدير البناء

  • كل مهمة لها اختبار قبول قبل أن تكون لها شيفرة
  • ميزانيات الأداء مفروضة في CI، لا تُفحَص في النهاية
  • إمكانية الوصول تُراجَع في كل طلب دمج، لا تُدقَّق قبل الإطلاق
  • مهندسو العميل مدعوّون لمراجعة الشيفرة من الأسبوع الأول
ينبغي أن يكون التسليم بلا إثارة. إن تعلّم فريق العميل شيئًا مفاجئًا في اليوم الأخير، فقد أخطأتُ. — عائشة رحمن

بكلماته

أي أحد يستطيع جعل صفحة سريعة يوم الإطلاق. إبقاؤها سريعة بعد عامين من إضافة الميزات هو المشكلة الهندسية الحقيقية.

Mujtaba Farooq

كيف وصل إلى هنا

  1. 1

    الخلفية، ثم كل شيء

    2014

    بدأت في أنظمة المدفوعات، وهو مكان جيد لتتعلم لماذا الكود المملّ جيد الاختبار أثمن من الكود البارع.

  2. 2

    قادت إعادة بناء منصة

    2018

    نقلت نظاماً متجانساً يخدم أربعة ملايين مستخدم شهرياً إلى معمارية معيارية بلا تحويل مفاجئ، على موجات، خلال ثمانية أشهر.

  3. 3

    انضمت كقائدة هندسة

    2021

    جلبت ميزانية الأداء وأساس البنية التحتية ككود اللذين يرثهما الآن كل مشروع نطلقه.

  4. 4

    بنت الممارسة السحابية

    2024

    أنشأت المعمارية المرجعية داخل منطقة الإمارات التي يُنشر عليها الآن العملاء ذوو متطلبات الإقامة.

بعض الأسئلة

خيارات مملّة، ومجموعة اختبارات حقيقية، وملف تعريف اتّبعه فعلاً شخص لم يكن حاضراً وقت كتابته. ونختبر الأخير حرفياً — مهندس جديد يُعِدّ المشروع من الملف وحده، وكل ما يتعثر فيه يُصلَح قبل التسليم.

تريد Mujtaba في مشروعك؟

أخبرنا بما تبنيه. إن كان مناسبًا، فهذا هو من ستعمل معه.

ابدأ مشروعًا
التاليMarco Belliniمدير التصميم