عندما بدأت التقديم على المناصب العليا، فعلت ما يفعله أي مهندس: حللت المتطلبات بالهندسة العكسية.
جمعت 50 وصفًا وظيفيًا لمناصب مهندس أول ومهندس خبير ومهندس رئيسي في شركات تتراوح رواتبها بين 180 ألف دولار و350 ألف دولار. إليك ما وجدته.
الكلمات التي تظهر في كل إعلان وظيفي
بعض العبارات تتكرر باستمرار لدرجة أنها تعتبر أساسيات لا غنى عنها:
- "أنظمة الإنتاج" (47/50) — لا يريدون شخصًا يبني دروسًا تعليمية. يريدون شخصًا تم استدعاؤه في الساعة 2 صباحًا.
- "التعاون عبر الأقسام" (44/50) — ستعمل مع فريق المنتج والتصميم والبيانات والعمليات. هل تستطيع التواصل خارج نطاق تخصصك؟
- "الإرشاد" (41/50) — إذا كنت لا تستطيع تعليم الآخرين، فأنت لست مهندسًا أول. نقطة.
- "قرارات الهندسة المعمارية" (39/50) — يريدونك أن تُصمم الأنظمة، لا مجرد تنفيذ المهام.
- "التميز التشغيلي" (35/50) — أهداف مستوى الخدمة، المراقبة، الاستجابة للحوادث. بناء النظام لا يكفي — هل تستطيع تشغيله؟
الكلمات التي تفرق بين 180 ألف دولار و300 ألف دولار+
القفزة من مهندس أول (180 ألف دولار) إلى مهندس خبير (250 ألف دولار+) هي تحديدًا هذا:
مهندس أول: "بناء الميزات وصيانة الأنظمة." مهندس خبير: "تحديد الاتجاه التقني وتمكين المهندسين الآخرين."
عمليًا، هذا يعني:
| مهندس أول | مهندس خبير |
|---|---|
| يكتب الكود | يكتب الكود + يقرر ماذا يبني |
| يراجع طلبات السحب | يحدد معايير مراجعة الكود |
| يصلح الأخطاء | يمنع أنواع الأخطاء |
| ينفذ الهندسة المعمارية | يصمم الهندسة المعمارية |
| يستخدم المراقبة | يحدد ما يجب مراقبته |
| يتبع العمليات | ينشئ العمليات |
ما تخطئ فيه معظم المحافظ المهنية
بعد النظر في عشرات المحافظ المهنية (بما في ذلك محفظتي القديمة)، إليك النمط:
ما يعرضه معظم الناس: "بنيت X باستخدام React وNode.js." ما يريده مديرو التوظيف: "اخترت React بدلاً من Vue بسبب قيد X، وإليك المقايضة التي قبلتها."
ما يعرضه معظم الناس: "لدي تغطية اختبارية بنسبة 95%." ما يريده مديرو التوظيف: "قللت حوادث الإنتاج بنسبة 60% من خلال تطبيق اختبار العقود المستهدف على خط الدفع لدينا."
ما يعرضه معظم الناس: قائمة بالتقنيات. ما يريده مديرو التوظيف: دليل على أنك أدرت أنظمة على نطاق واسع واتخذت قرارات صعبة تحت قيود.
كيف أعادت هيكلة محفظتي بناءً على هذا
بعد هذا التحليل، أجريت ثلاثة تغييرات:
1. أضفت صفحة هندسة المنصات. أهداف مستوى الخدمة، تدريبات الحوادث، إجراءات الأمان، الهندسة المعمارية المرجعية. هذا يشير إلى "أنا أدير الأنظمة، لا أبني نماذج توضيحية فقط."
2. أضفت دراسات حالة مع أقسام "التحديات". ليس فقط ما بنيته — بل ما حدث من خطأ، كيف شخصته، وماذا تعلمت. هذه هي إشارة الخبرة التشغيلية.
3. أضفت صفحة خدمات مع الأسعار. قد يبدو هذا غير بديهي للبحث عن وظيفة، لكنه يشير إلى شيء قوي: "أنا لست يائسًا. لدي خيارات. أنا أختار العمل معك." قوة التفاوض أمر حقيقي.
إشارة المقابلة التي لا يتحدث عنها أحد
إليك شيء لاحظته: على مستوى 250 ألف دولار+، المقابلات تدور أقل حول ما إذا كنت تستطيع أداء العمل وأكثر حول ما إذا كنت تفكر كمهندس في ذلك المستوى.
لا يختبرون "هل تستطيع تنفيذ قائمة مرتبطة؟" بل يختبرون:
- عندما تصف نظامًا، هل تذكر أنماط الفشل؟
- عندما تناقش قرارًا، هل تذكر ما ضحيته؟
- عندما يحدث خطأ، هل تتحمل المسؤولية أم تلقي باللوم على الأداة؟
- هل تستطيع شرح نظام معقد لشخص غير تقني؟
محفظتي الآن تجيب على جميع هذه الأسئلة الأربعة قبل أن تبدأ المقابلة.
الخلاصة القابلة للتنفيذ
إذا كنت تستهدف مناصب مهندس أول فأعلى، يجب أن تجيب محفظتك على:
- ما هو أكثر نظام معقد قمت بتشغيله (ليس فقط بنيته)؟
- ما هو قرار اتخذته وكان له مقايضات حقيقية؟
- ما الذي تعطل، وكيف أصلحته؟
- هل تستطيع تعليم شخص آخر ما تعرفه؟
مجموعة التقنيات أقل أهمية مما تعتقد. النضج التشغيلي أكثر أهمية مما تعتقد.
