🏔 المشهد العام
هذا الدليل مُقتبس من Tech Interview Handbook للمؤلف يانغشون تاي (Yangshun Tay)، ويُستخدم بموجب رخصة MIT — راجع المصدر والرخصة. صيغ المتكلم («أنا»، «لي») في هذا الدليل هي صوت المؤلف الأصلي.
تصف النسخة الأصلية من هذا الدليل السوق الأمريكية — ولا سيما منطقة خليج سان فرانسيسكو (San Francisco Bay Area) — وسنغافورة. أما أساسيات المسار المهني أدناه فتنطبق على نطاق واسع؛ وتُشار إلى أرقام الرواتب والتفاصيل الخاصة بسوق معين حيثما وردت.
الآفاق المهنية لمهندس البرمجيات
طلب مرتفع
تعتمد جميع المجالات تقريباً على التكنولوجيا، لذا يحتاج كل قطاع تقريباً إلى مهندسي برمجيات. والطلب على المهندسين أعلى من العرض، مما يؤدي إلى وظائف عالية الأجر عموماً. وفوق ذلك، يستمر الطلب في النمو.
مسار مهني مستقر
يكتسب علم الحاسوب شعبية متزايدة بسرعة، والهندسة مهنة محترمة للغاية. وعلى عكس الصناعة الإبداعية، لست بحاجة إلى أن تكون ضمن أفضل 1% في المجال لتعيش حياة مريحة. يمكن لمهندس حديث التخرج يعمل في شركة في وادي السيليكون بالولايات المتحدة (سواء الشركات الكبيرة أم الناشئة) أن يتوقع راتباً أولياً يزيد عن 100,000 دولار أمريكي — وهو رقم خاص بذلك السوق حيث عمل المؤلف الأصلي — وتتحسن الأمور من هناك.
يتطلب تعلماً مدى الحياة
صناعة التكنولوجيا سريعة الحركة للغاية. فكثير من التقنيات المستخدمة اليوم لم تكن موجودة أو شائعة حتى قبل عقد واحد؛ ففي عام 2009، كان تطوير تطبيقات الهواتف والبلوكتشين شبه مجهولين. يحتاج المهندسون إلى ترقية مهاراتهم باستمرار ليبقوا مواكبين لمتطلبات سوق العمل. والهندسة مهنة رائعة للأشخاص الشغوفين الذين يحبون التعلم.
مرونة
وظيفة هندسة البرمجيات ربما تكون أكثر الوظائف مرونة من حيث الساعات والموقع والبيئة. فالموقع الجغرافي ليس عادة مشكلة، وهناك كثير من شركات التكنولوجيا تعمل عن بُعد بالكامل. ولا توجد ملابس رسمية يجب ارتداؤها، وساعات العمل مرنة عموماً. وسينظر إليك زملاؤك باستغراب إذا جئت إلى العمل بقميص وربطة عنق.
التدريب العملي مقابل العمل بدوام كامل
إذا كنت تحلم بالعمل في شركة تقنية كبرى يوماً ما، فإن الحصول على الوظيفة عبر تحويل التدريب إلى عرض دائم هو أسهل طريق لتحقيق ذلك بلا منازع. مقابلات التدريب قصيرة للغاية (عادة جولتان فقط، بينما مقابلات الأدوار بدوام كامل تكون عادة 4-5 جولات). يتيح لك التدريب العمل في شركة لفترة قصيرة (نحو 3 أشهر) ويساعدك على فهم الشركة وثقافة الهندسة فيها فهماً مباشراً. وتميل الشركات أيضاً إلى تقديم عروض وظائف أعلى للمتدربين ذوي الأداء العالي لأنهم أثبتوا كفاءتهم في العمل وقدرتهم على التعاون مع الموظفين الحاليين؛ لذا يُعد توظيفهم منخفض المخاطر نسبياً.
تدفع كبرى شركات التكنولوجيا رواتب جيدة حتى للمرشحين المبتدئين — وإن كانت مستويات الأجور تختلف بشدة بين الأسواق. عرضت النسخة الأصلية رواتب التدريب في الولايات المتحدة لعام 2016 واستطلاعاً لسنغافورة لعام 2022/2023؛ وحُذف كلاهما هنا لأنه يصف أسواقاً وسنوات أخرى. ولمعرفة كيفية عمل التعويضات في قطاع التكنولوجيا وكيفية مقارنة العروض، راجع فهم التعويضات والتفاوض.
حجم الشركة
للشركات تركيزات مختلفة حسب المرحلة التي تمر بها، ويمكن أن تختلف أنواع العمل اختلافاً كبيراً أيضاً. ففي المراحل المبكرة التي لم يُعثر فيها بعد على التوافق بين المنتج والسوق، تعمد الشركات إلى تكرار التطوير السريع للمنتجات والميزات، بينما تركز الشركات الأكبر التي وجدت المنتج المناسب على توسيع بنيتها التحتية وتنمية قاعدة مستخدميها. ويكون التعويض السائل أيضاً أقل في الشركات في مراحلها المبكرة لأن الأسهم لا تساوي مالاً بعد، لكن توجد فرصة لكسب أكثر بكثير إذا/عندما تُطرح الشركة للاكتتاب العام أو تُستحوذ عليها.
| البُعد | شركة ناشئة في مرحلة مبكرة | شركة ناشئة في مرحلة متأخرة | شركة كبيرة |
|---|---|---|---|
| حجم الشركة | <100 | 100-1000 | >1000 |
| التعويض | الراتب الأساسي أعلى قليلاً من الشركات الكبيرة. مقدار أسهم أعلى لكن قيمته يصعب تقديرها لأن تقييم الشركة غير واضح والأسهم لا تساوي مالاً بعد. مخاطر عالية وعائد عالٍ. | الراتب الأساسي أعلى قليلاً من الشركات الكبيرة. تقييم الشركة أوضح والأسهم لديها فرصة أكبر لتساوي مالاً. | يعتمد على مكانة الشركة. التعويض عادة بمستوى السوق أو أفضل. الأسهم تساوي مالاً إذا كانت الشركة قد أصبحت عامة. |
| أنواع العمل | تطوير المنتج بشكل أساسي. على المهندسين ارتداء عدة قبعات — واجهة أمامية، واجهة خلفية، DevOps، تصميم، إلخ. | تطوير منتج وبعض أعمال البنية التحتية. | أدوار متنوعة وعمل متخصص؛ أشخاص مخصصون لكل دور. أعمال البنية التحتية وبنية الإنتاج أكثر شيوعاً. فرص أكثر للانتقالات الداخلية، وأحياناً حتى حول العالم. |
| السلم المهني | غير منظم. لا توجد مستويات مهنية (أو غامضة جداً). لا يوجد كثير من الإرشاد الرسمي أو التدريب. | منظم إلى حد ما. | منظم جداً. مستويات مهنية محددة بوضوح. |
| سرعة التكرار | سريعة للغاية. تكافح للعثور على التوافق بين المنتج والسوق. | معتدلة. وجدت التوافق بين المنتج والسوق وتحاول تنمية قاعدة المستخدمين. | منتج مستقر مع قاعدة مستخدمين واسعة. تطرح التغييرات تدريجياً وتجري كثيراً من التجارب. |
من المهم ملاحظة أن ما سبق مجرد اتجاهات عامة وقد توجد استثناءات.
الموقع الجغرافي
يغيّر المكان الذي تعمل فيه التفاصيل: فمزيج الشركات ومستويات الأجور وممارسات التوظيف تختلف بين الأسواق. وقارنت النسخة الأصلية بين الولايات المتحدة (وادي السيليكون/نيويورك) وسنغافورة؛ وأرقامها قديمة وخاصة بتلك الأسواق، فحُذفت هنا. أما إذا كنت تستهدف أدواراً إقليمية أو عن بُعد، فالأسئلة العملية هي أيّ الشركات توظّف عن بُعد من منطقتك وكيف تُصنّف المهندسين الموزعين لديها — راجع الاختيار بين الشركات وفهم التعويضات.
المصدر والرخصة
هذه الصفحة مُقتبسة من Tech Interview Handbook للمؤلف يانغشون تاي (Yangshun Tay)، مرجع المصدر: commit e1d28e8، وتُستخدم بموجب رخصة MIT — حقوق النشر (c) 2017-Present ليانغشون تاي. نص الرخصة محفوظ محلياً في /licenses/tech-interview-handbook.txt. أرقام الرواتب والأمثلة السوقية والقصص الشخصية في هذا الدليل تعكس تجربة المؤلف الأصلي في الولايات المتحدة وسنغافورة — وهي سياق عام، لا بيانات محلية عن فلسطين أو منطقة الشرق الأوسط وشمال أفريقيا.
