SWE 2 - مهندس برمجيات II
أنا أخطط وأصمم وأقدم مشاريع البرمجيات بشكل مستقل مع ضمان تنفيذ منسق وتأثير على العملاء.
نطاق
أنت تنفذ وفقًا لمهمة وأهداف فريقي. أنت توسع نطاق المشروع من خلال رفع مستوى SWE1s، وتعزيز صحة الكود الجيدة، وممارسة التميز التشغيلي، والتقدم في مهمة الفريق.
الحرفة
تركز أساسًا على إتقان القدرة على تقديم ميزات عالية الجودة خالية من الأخطاء الفادحة والذي يمكن قراءتها بسهولة من قبل الآخرين. أنت تحافظ على مساهماتك التاريخية وتكيفها لتحسين جودتها وقابلية التمديد. يمكنك ترجمة متطلبات المنتج إلى كود وتحديد المجالات في قاعدة الكود التي يصعب تطويرها.
أنت تتعلم كيفية تصميم وهندسة حلول للمشاريع التي يعمل عليها فريقك. تقوم بإنشاء وثائق بحيث يمكن التواصل بشأن القرارات بوضوح والرجوع إليها تاريخياً، مما يساعد الآخرين على البناء على مساهماتك.
المسؤولية | السلوكيات |
تقني |
|
تحديد النطاق والتقدير |
|
الجودة |
|
التميز التشغيلي |
|
التصميم |
|
الاتصال والتعاون
تساهم في اجتماعات التخطيط لفريقك مع المنتجات والتصميمات والبرمجيات من خلال ضمان تأثير الميزات التي يتبناها فريقك على العميل النهائي. تتواصل مع الخيارات حول كيفية تمكن فريقك من تسليم المشاريع للمنتج مع مراعاة المساومات بين الجودة والسرعة مقابل ما سيتم تسليمه.
تمثل فريقك بشكل جيد من خلال النقابات، ومحادثات التكنولوجيا، وعروض المنتجات، والتواصل الكتابي. تتواصل بشكل مفتوح وصريح حول الانتصارات والاهتمامات في الوقت المناسب مع مديرك أو قائد الفريق وتفصل دائمًا اتصالاتك بالبيانات.
المسؤولية | السلوكيات |
الاستقلالية |
|
المساءلة |
|
مدفوع بالبيانات |
|
الوضوح |
|
يدفع للوصول إلى توافق الرأي |
|
التدريب
تبدأ في تدريب SWE1s الأقرب إلى فريقك على حرفتهم من خلال قيادة المشاريع، ومراجعات الكود، وردود الفعل على التصميم. تتعاون معهم بشكل وثيق بحيث يمكنهم تجربة مستوى حرفتك عن كثب.
تنمو تأثيرك على فريقك من خلال تقديم تعليقات موثوقة في مراجعات الكود، والتخطيط للمشاريع بشكل واضح ودقيق، وتعليقات تتسم بالتعاطف ولكن صريحة على الأفراد في كلا الاتجاهين. تتطلع إلى الحفاظ على الوعي برفاهية فريقك، وصحة الكود، ومهمته.
المسؤولية | السلوكيات |
التوجيه |
|
تأثير الفريق |
|
الانتقال إلى مستوى SWE 3
لقد كنت في مستوى SWE2 لمدة 18 شهرًا وتعمل على المستوى الكبير لمدة 9 أشهر على الأقل.
إليك بعض المجالات التي قد تركز عليها لتجسير تجربتك إلى المستوى التالي:
- تبدأ في اكتساب المعرفة عبر الفرق في مجموعتك وتحديد القواسم المشتركة التي يمكن استغلالها لتسريع المجموعة وتحقيق التوافق بين الفرق.
- تقود مشروعًا، متوليًا مسؤولية ترجمة متطلبات المنتج إلى مواصفات تقنية، وبناء خرائط معمارية، وتفكيك المشروع لفريقك. تساعد فريقك على تحقيق النجاح وتحافظ على مستوى عالٍ من الجودة لما سيتم تسليمه. تنسق وتبني خطة توزيع وتستهدف تعظيم النجاح التشغيلي من خلال شحن مخرجات صغيرة. تبقي جميع أصحاب المصلحة على علم طوال العملية، مع التأكد من الاحتفال بالمعالم التي تم تحقيقها مع الفريق.
- تحلل ديون التقنية ضمن مجموعتك من خلال تحديد مناطق المخاطر. تسعى للاستثمار في المناطق التي تتقاطع فيها شدة عالية واحتمالية عالية. تأخذ في اعتبارك سرعة التطوير كمخاطر تؤثر على إمكانية تسليم المنتج للسوق وتبدأ في تشكيل خطط للتعامل مع ديون التقنية ضمن مجموعتك advocate prioritization لها.
- تسعى للمساهمة في تحديات تقنية أكبر ترفع جودة وسرعة كومة تقنية. تكسب دعم القادة الكبار في كومتك والإدارة وتقود تحديد الأولويات والتخطيط لضمان أن المبادرة لها تأثير.
- تمتلك نطاق المنتج في الفريق من خلال الارتباط النشط مع خدمات الأعضاء عبر إنشاء وثائق الدعم والتعامل مع الاتصالات بشأن انقطاع الخدمة. تشجع حلول فريقك وتشارك المعرفة عبر القسم.