الاسواق العالمية

10 نصائح لمهندسي البرمجيات المهنية المبكرة ، من قدامى المحاربين في الصناعة

ظهرت هندسة البرمجيات في قائمة أفضل 10 من قائمة “أفضل الوظائف في أمريكا” في Glassdoor في عام 2022 ، لكنها أصبحت أكثر صعوبة في الهبوط في هذه المناصب في السنوات الأخيرة.

انخفضت فرص العمل لمهندسي البرمجيات على أكثر من ثلث مقارنة بعام 2020 – وفي عام 2022 ، كان هناك ثلاثة أضعاف عدد هذه الأدوار المدرجة في الموقع التي يوجد اليوم.

تسبب أدوات الذكاء الاصطناعي أيضًا القلق للعديد من الباحثين عن عمل. أعلن المدير التنفيذي لشركة Salesforce Marc Benioff عن تجميد التوظيف لمهندسي البرمجيات في عام 2025 وبعد فترة وجيزة من إعلان تسريح 1000 موظف.

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

1. افعل الشيء الصحيح ، بالطريقة الصحيحة ، في الوقت المناسب

قال Yehudit Nathan ، الذي يقود ستة فرق من 28 مهندسًا كمدير كبير للهندسة في Fintech Octane ، إنه من الأفضل دائمًا “فعل الشيء الصحيح ، والطريقة الصحيحة ، في الوقت المناسب”.


رأس امرأة

يهود ناثان.

أوكتان



وقالت: “لقد تغيرت الصناعة مع انتقال العالم إلى نوع حياة الإشباع الفوري الأسرع”. “يجب أن تكون قادرًا على التفكير في كيفية تطوير شيء مطلوب بالفعل الآن وليس بعيدًا في المستقبل. إذا كنت تفكر كثيرًا في المستقبل ، فقد تفوتك نافذتك للنجاح.”

2. ابحث عن شركة تتوافق مع قيمك

عملت Sylvana Santos في Codecademy من عام 2020 حتى فبراير 2025 ، عندما انضمت إلى Maribel Health كمهندس كامل.


رأس امرأة في سترة وقميص زر

سيلفانا سانتوس.

بإذن من سيلفانا سانتوس



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

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

3. تجنب الترميز في فقاعة

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

وقال سانتوس “الاقتران هو أفضل طريقة للتعلم ، خاصة في بداية حياتك المهنية”. “إنها طريقة رائعة لاكتساب المعرفة التقنية وتحسين سير العمل الخاص بك.”

أخبرت سانتوس BI أنها تعلمت العديد من اختصارات VSCode وتصحيح الأخطاء أثناء الاقتران مع المهندسين الآخرين.

4. البحث عن الإرشاد والآخرين

اقترحت أيضًا أن يجد المبتدئون مهندسين يتمتعون بمهارات إرشادية قوية وأنشأوا الوقت معهم. وقال سانتوس “كن على استعداد لطرح الأسئلة وطلب التعليقات”. “لم أكن لأكتشف اختصارات VSCODE هذه إذا لم أسأل ،” مهلا ، كيف فعلت ذلك بسرعة؟ “

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

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

5. إظهار قدرتك على التكيف

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

وقال سانتوس: “هذا يدل على أن أصحاب العمل أنك قابل للتكيف واستباقي – شخص يحتضن التعلم ولا يخاف من المجهول”.

6. التعاون كلما كان ذلك ممكنا

Jacqueline Garcia هي مهندسة برمجيات كبيرة في Circleci ، وهي منصة تكامل وتسليم لابتكار البرامج ، حيث عملت منذ عام 2018. Garcia متحمس للاتصال والتعاون داخل فريقها وخارجها.

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


رأس امرأة ترتدي ثوبًا منقوشًا بالخارج

جاكلين جارسيا.

بإذن من جاكلين جارسيا



وقال جارسيا “هذا سيساعدك على رفع مستوى مهاراتك بسرعة كبيرة”. “إنها أيضًا طريقة رائعة للحصول على التوجيه والتعليقات في الوقت الحقيقي.”

7. لا تخف من طرح الأسئلة

أكد غارسيا أيضًا على أن المبتدئين يجب أن يعرفوا أنه لا بأس في عدم معرفة شيء ما. وقالت: “ركز على البقاء فضوليًا حول تعلم أشياء جديدة والموافقة على أن تكون في مواقف لا تعرف فيها كل الإجابات”. “عادة ما تكون هذه هي أفضل الفرص لتصبح مهندسًا أفضل.”

أوصت بعدم الخوف من المهندسين الجدد من طرح الأسئلة – بغض النظر عن مدى تافهة تعتقد أن الآخرين قد يعتقدون أنهم. وقال جارسيا: “من خلال طرح الأسئلة ، ستقوم ببناء مهارات مهمة للتعامل مع الغموض أسفل الخط”.

8. تحديد الاحتياجات غير الملباة ومعالجتها

ASIF Savvas – موظف سابق في أوراكل ، وهو الآن مؤسس وكبير مسؤولي المنتج في Simeio – يدير فريق الهندسة بأكمله لشركته. وهو ينصح بأن يركز القادمون الجدد في الصناعة على تحديد الاحتياجات غير الملباة في مؤسستهم والسوق ومن ثم استكشاف الفرص لمعالجتها.


رأس رجل يرتدي بدلة رمادية

ASIF SAVVAS.

بإذن من Asif Savvas



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

9. اتبع نهجًا كليًا

كما نصحت SAVVAS اتباع نهج كلي عند تحديد دورك المحدد كمهندس برمجيات. وأكد أنه إذا تمكنت من رفع مستوى تفكيرك لتكون استراتيجيًا حتى كموظف جديد ، فستكون متقدمًا على أقرانك وتضعه لتصبح قائدًا.

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

10.

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


رأس رجل ذو خلفية مظلمة

صموئيل ملاشوفسكي.

بإذن من صموئيل ملاشوفسكي



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

وقال إنه على الرغم من أن المصطلحات مهمة ، فمن المهم أن نفهم جوهر المصطلحات من المصطلحات نفسها ، وعلامة “Agile” و “Scrum” و “DevOps” كأمثلة.

وقال “في السيرة الذاتية ، أفضل أن يكون هناك شيء مثل” التجربة مع النماذج التكرارية ، وخاصة تفاعل العملاء المباشر “من” Scrum Certified “.

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى