التوقعات حسب المستوى
بطاقات الأدوار تقول ماذا يملك دورك. وهذه الصفحة تقول كيف يبدو الأداء الجيد عند مستواك داخل ذلك الدور. وُجدت كي يكون لسؤال «هل ما أقدّمه كافٍ؟» جواب تتحقّق منه بنفسك، بدل أن تستنتجه من نبرة تقييم.
ما يتغيّر بين المستويات هو مقدار الغموض الذي تستوعبه — لا ساعات العمل ولا عدد الأسطر.
flowchart LR J["Junior"] --> I["Intermediate"] --> S["Senior"] --> L["Lead"] J -.- JA["Handed a ready story<br/>Absorbs no ambiguity"] I -.- IA["Handed a feature<br/>Absorbs it inside the feature"] S -.- SA["Handed a problem<br/>Absorbs it across the domain"] L -.- LA["Handed an outcome<br/>Absorbs it across the team"]
السُّلَّم
Section titled “السُّلَّم”| Junior | Intermediate | Senior | Lead | |
|---|---|---|---|---|
| يُسلَّم إليك | story مستوفية للـ DoR | feature مع نقص في بعض التفاصيل | مشكلة لم يُختَر حلها بعد | نتيجة وفريق |
| تطلب المساعدة | بعد ٣٠ دقيقة من التعثر الفعلي | بعد تجربة نهجين | نادرًا — تأتي بخيارات لا بأسئلة | تُصعّد ومعك توصية |
| التقدير | مهمتك أنت، مع قائدك | الـ feature الخاصة بك | الـ feature والمخاطر داخلها | التزام الفريق |
| الـ code review | يتلقّاها ويطبّقها | يراجع أقرانه | يراجع الـ juniors ويضع الأنماط | يملك المعيار واستثناءاته |
| الاختبارات | unit tests لكودك | unit + integration لميزتك | يقرّر ما يستحق الاختبار | يملك بوابة التغطية |
| حين ينكسر الـ production | يساعد من يصلح | يصلح كوده هو | يصلح أي شيء في مجاله | يملك الاستجابة والـ postmortem |
| التواصل مع العميل | لا شيء | عبر الـ PM فقط | مكالمات تقنية بحضور الـ PM | يمثّل موقف الفريق |
| ترفع مستوى غيرك بـ | أسئلة تُحسّن الـ story | مراجعة جيدة وفي وقتها | التوجيه وإزالة العوائق | التوظيف والتنمية وإزالة العقبات |
كيف تستخدمها
Section titled “كيف تستخدمها”- في جلسة الـ 1-on-1. اختر صفًا واحدًا تريد أن ترتقي فيه. واحدًا، لا ثمانية.
- حين تتردّد في التصعيد. اقرأ خانة «تطلب المساعدة» عند مستواك.
- ليست درجة أداء. هذه سلوكيات لا ترتيب. لا يكاد أحد يقع في عمود واحد عبر كل الصفوف، وهذا طبيعي.
- تغيير المستوى قرار توظيف. الـ Team Lead يقود والـ CEO يعتمد — انظر حقوق اتخاذ القرار.