انتقل إلى المحتوى الرئيسي

SWE 4 - مهندس برمجيات رفيع المستوى

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

النطاق

يتغير نطاق الموظف بشكل كبير بناءً على الشخص وهدف العمل. قد يقوم بعض مهندسي الموظفين بالتعمق في مجال واحد بينما قد يعمل الآخرون عبر مجالات بشكل عام. قد يعمل مهندس الموظف على أكبر أزمة تواجه الشركة في يوم ما ويركز على منطقة تقنية استراتيجية في اليوم التالي. تعريف واحد غير كافٍ لهذا المستوى.

أخصائي: أنت الخبير والقائد الفني في مجال أساسي أو عمودي منتج أساسي في WHOOP. تعرف كل شيء عن هذا النظام وتقدم خبرتك عبر القسم من خلال الاستشارة حول المبادرات التي تعتمد على العمق في مجالك. تدافع عن وتحرك بنجاح المشاكل التقنية الصعبة وغير الواضحة مع التأكد من أن عملك يتماشى مع أولويات العمل ويعزز أين يتم استغلال وقتك بشكل أفضل. تُظهر ملكية قوية تجاه الاتجاه والنمو في المجال الذي تقوده.

عمومي: تحدد مجالات التأثير عبر العمل التي لم يتم التعرف عليها أو استغلالها بعد. تعمل على توضيح المشاكل، وتقنع الآخرين بجدواها، وتحدد الاستراتيجية التقنية التي سيتم تنفيذها بالتعاون مع فرق متعددة عمودياً عبر القسم. يمكنك الانضمام إلى أي فريق للمساعدة في دعم المبادرات التي تحتاج إلى دعم إضافي حتى إكمالها بدقة نموذجية، ثم تنسحب من الفريق لتجد المبادرة التالية. تضمن التنسيق الذاتي مع أولويات العمل بين البرمجيات والأقسام الأخرى وتعزز إلى الأعلى حيث يتم استغلال وقتك بشكل أفضل.

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

النطاق


الحرفة

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

المسؤوليةالسلوكيات
التقنية
  • أقود اتخاذ القرارات التقنية ضمن مجال أساسي أو نظام حرج.
  • أنفذ بشكل عملي، حيث أقدم باستمرار إصدارات عالية الجودة وغير مزعجة.
تحديد النطاق والتقدير
  • أتجنب تسليمات أحادية وأقسم المهام المعقدة بسرعة وبتكرار.
  • أراجع وأساهم في جميع القرارات المعمارية الرئيسية في مجالي/خبرتي وأراجع المواصفات الفنية داخل مجموعتي.
الجودة
  • أقدم باستمرار حلولاً تتميز بالجودة والقدرة على الصيانة
  • أكتب مراجعات شاملة وراقية تعزز من مستوى المؤلف(ين).
  • أتناول proactively المجالات الصعبة من الدين التقني وأرفع مستوى أنظمتنا الحالية إلى المعايير.
التميز التشغيلي
  • أعرف جيدًا كيفية الموازنة بين السرعة والجودة لتقديم منتج مقبول للعميل.
  • أحدد أهداف الأداء (SLOs) للأنظمة الرئيسية وأتعاون مع الفرق لتحقيق هذه الأهداف والحفاظ عليها.
التصميم
  • لدي فهم واسع لهندستنا وكيف يتناسب مجال مجموعتي ضمنها.
  • أفكر بشكل منهجي في التأثيرات المحتملة للتصميم على الفرق الأخرى والشركة، مع مراعاة التكلفة والوقت وموقع WHOOP في السوق.
تحسين العملية
  • أحدد متى تحتاج إلى القضاء على عملية بسبب التغيير أو عدم الكفاءة وأهدف إلى استبدالها و/أو أتمتتها.

الاتصال والتعاون

أنت مضاعف للقوة. المشاكل التي تعمل عليها أكبر من أن تتمكن من حلها بمفردك. تبحث عن كيفية تقسيم المشكلة وجلب مهندسين آخرين لمساعدتك في تقديم الحل. تشارك مع قادة هندسيين آخرين لتبني الحلول والمبادرات التي تقودها. تسعى للحصول على ملاحظات متنوعة للمساعدة في تشكيل فهمك لمشكلة وحلها.

تنصح قيادتك، بما في ذلك تحديد النطاق وتخطيط المشاريع وتحديد الأولويات لمشاكل النظام التي تؤثر على المجموعة. تدفع بشكل خبير لتحقيق الإجماع داخل المجموعات لتحقيق تقدم. لا تقيدك حدود الفريق. تعمل عبر أي فرق في WHOOP حسب الحاجة بخصوص المشكلة المطروحة، مما يضمن اتصالًا خارجيًا واضحًا وقابلًا للتنفيذ. تكتب وتواصل كلاً من القيادة الهندسية والجمهور غير التقني.

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

التدريب

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

عندما تواجه الفرق تحديات كبيرة تتطلب خبرتك، تنخرط وتروج للمبادرة حتى إتمامها. تندمج مع الفريق وتأخذ الوقت لتوجيههم، تقود من خلال المثال وتعلمهم أثناء العملية. عندما تخرج مجددًا من الفريق، تتركهم يشعرون بالثقة والإنجاز.

تسعى لرعاية عدد من الأفراد، لتقديم فرص لهم للتحدي والنمو. ترعاهم من خلال تعزيز قدرتهم على تحمل تحديات جديدة لتطوير المهارات اللازمة لمستواهم التالي. تدرب وتطور الأفراد ليصبحوا واثقين في عملهم، وتقوم بترقيتهم بسرعة، والأهم من ذلك دعمهم خلال نموهم المهني.

المسؤوليةالسلوكيات
الإرشاد
  • أقوم بمراجعة وتقديم ملاحظات على المواصفات الفنية في مجموعتي في سعي لتوجيه الفرق نحو توثيق متسق وتخطيط قوي.
  • أحفز الفرق والمهندسين في عملهم وأمكّن من ثقافة أداء عالية، متأكدًا من الحفاظ على صحتهم وطول عمرهم.
تأثير القسم والمجموعة
  • يتم السعي إلي كخبير موثوق في مجالي وأقوم بتثقيف زملائي في مجالات خبرتي بشكل استباقي.
  • أقوم بتثقيف الآخرين خارجيًا عن العمل الذي نقوم به داخل المجموعة، مما يزيد من الاهتمام والحماس.
  • أحلل وأحسن مقابلات WHOOP بهدف الحصول على أفضل المواهب.
  • أساعد في الحفاظ على القوة الذهنية لزملائي خلال فترات التغيير.

الاستراتيجية والتنفيذ

بينما ستواصل المساهمة في كتابة الكود وهذا هو ما أوصلتك إلى مستوى الموظف، فإنك تكون دقيقًا في تحديد الأماكن التي يجب أن تستثمر فيها جهدك في التنفيذ. أولاً، تبحث عن فرص لتقديم المساعدة للمهندسين الآخرين وتدريبهم على التسليم بدلاً من المساهمة بنفسك. ولكن التنفيذ يسمح لك بالبقاء قريبًا من التحديات التقنية.

تركز معظم جهودك على التنفيذ على المسار الحرج الذي يضع الأساس للمهندسين الآخرين، أو قد تقوم بتطوير مشاريع نموذجية تساعدك على فهم كيف تقود فريقًا بشكل أفضل.

تحافظ على التناغم مع الأولويات العليا للقسم من خلال الشبكات والتواصل القوي لضمان وجود رؤية واضحة بشأن المستقبل والفراغات التي تحتاج إلى ملئها عبر قسم البرمجيات. بهذه الطريقة، تحدد مجالات المشكلات والمبادرات التي تدفع العمل للأمام والتي قد لم تكن لتكتشف بخلاف ذلك.

المسؤوليةالسلوكيات
تحديد المشاكل
  • أستكشف تقنيات جديدة أو قابلة لإعادة الاستخدام ذات تأثير كبير محتمل على WHOOP مع ممارسة الابتكار المسؤول.
الاتجاه
  • أقوم بانتظام بجلب احتياجات العمل إلى قسمى وصياغة مبادرات حولها.
  • أقود النقاشات و أساهم في تطوير المعايير الجديدة في سعي تحقيق مكدس قوي من الدرجة الأولى.
  • أكشف عن المشاكل في مجموعتي وأدفع إلى اتخاذ إجراءات ملموسة نحو الحل.
البقاء مرنًا
  • أكون سريعًا في تقييم الأولويات مقابل الأعمال الحالية.
  • أعرف كيفية تحديد قيمة الانحراف لاستغلال الوقت في السوق مقابل القيمة في دفع التركيز الحالي نحو النهاية.
  • أعطي المشورة حول ما هو الأكثر فائدة في هذه اللحظة وأشرح دائمًا لماذا.
الرؤية
  • أطرح وأدعو إلى ما ينبغي أن يتجه قسم البرمجيات نحوه.
  • أنفذ باستمرار نحو رؤية متسقة من خلال مشاريع طويلة الأمد.

الانتقال إلى مستوى SWE 5

لقد كنت في مستوى الموظف لمدة 36 شهرًا وتعمل عند مستوى الموظف الأول لمدة 12 شهرًا.

فيما يلي بعض المجالات التي يمكنك التركيز عليها لتعزيز تجربتك في المستوى التالي:

  • تبدأ في قيادة الجهود والتنسيقات والمبادرات عبر الأقسام.
  • تبدأ في تحديد القضايا أو الأولويات على الأفق المستقبلي وتكييف نهجك لمعالجتها مسبقًا.