مهندس برمجيات في جوجل تم رفضه في البداية يقدم 3 نصائح للحصول على وظيفة برمجة
عندما ذهب بادن جايل إلى جولته الحقيقية الأولى من المقابلات التقنية في عام 2020، “فشل بشكل فظيع”.
“لقد اعتقدت أنني سأحتاج فقط إلى معرفة كيفية كتابة الأكواد البرمجية، مثل “Hello World”، وسأحصل على الوظيفة”، كما قال. “لقد دخلت إلى هناك دون أي فكرة، ثم أدركت أنني لا أعرف أي شيء”.
أجرى جايل مقابلات للحصول على وظائف هندسة برمجيات بدوام كامل في شركة X، التي كانت تُعرف سابقًا باسم Twitter، وشركة Bloomberg، بالإضافة إلى برنامج تدريب مهني لشركة Google. وقد تم رفضه من قبل جميع هذه الشركات.
في العام التالي، أجرى مقابلة أخرى في سبع شركات. هذه المرة، تلقى ستة عروض – لكن جوجل رفضته مرة أخرى لوظيفة مبتدئة. قال جايل إنه نظرًا لأنه حدد موعد مقابلته مع جوجل لضمان أقصى قدر من وقت التحضير، فمن المحتمل أن يكون مزيجًا من التعب والعصبية هو الذي أدى إلى النتيجة الفاشلة.
وبعد ذلك، وافق على وظيفة هندسة البرمجيات في مستوى المبتدئين في بلومبرج، حيث بقي هناك لمدة ثلاث سنوات.
لكن هذا العام، تمكن جايل أخيرًا من استرداد مكانته في Google وتلقى عرضًا لوظيفة في مجال هندسة البرمجيات من المستوى الرابع.
فيما يلي بعض نصائحه الرئيسية للحصول على وظيفة برمجة في شركة عملاقة في مجال التكنولوجيا مثل Google.
دراسة الأساسيات
قبل أن تتعلم حساب التفاضل والتكامل، عليك أن تفهم الجمع والطرح. يقول جيل إن البرمجة تحتاج إلى نفس إتقان الأساسيات من أجل النجاح في أسئلة المقابلات الأكثر تعقيدًا.
بعد محاولته الأولى الفاشلة في المقابلات التقنية في عام 2020، قال جايل إنه عاد “للتصدي حقًا لأساسيات المشاكل”.
“لذا، إذا سألني أحد المحاورين سؤالاً لم أكن على دراية به، فسأظل أمتلك المعرفة الأساسية اللازمة للوصول إلى حل”، كما قال. “لذا كانت هذه هي استراتيجيتي حقًا في عام 2021: التأكد من أنني سأكون قادرًا على الحصول على عرض عمل. ولحسن الحظ، حصلت على ستة عروض عمل”.
أوصى جايل بالتدرب على حل المشكلات باستخدام مواقع الويب الخاصة بإعداد مقابلات البرمجة مثل HackerRank أو LeetCode، وهي منصة شائعة بين مطوري البرامج.
ومع ذلك، قال إن أكبر خطأ يرتكبه الناس في استعداداتهم هو التركيز على عدد المشاكل التي سيحلونها بدلاً من فهم الأسباب الكامنة وراءها.
“إذا طلب منك شخص ما حل مسألة باستخدام الخوارزمية (أ)، فتأكد من فهمك لسبب استخدامك للخوارزمية (أ)، وكن قادرًا على شرح ما هي التنازلات المترتبة على ذلك”، كما قال. “لماذا تختار هذه الخوارزمية بدلاً من خوارزمية أخرى؟”
مع انتشار LeetCode بين المطورين، بدأت شركات التكنولوجيا أيضًا في إدراك ذلك. قال جايل إن فرص اكتشاف مشكلة من هذه المواقع أصبحت منخفضة بشكل متزايد، مما يتسبب في ذعر بعض الأشخاص.
في مقابلته مع جوجل، قال جايل إنه عندما تلقى الأسئلة لأول مرة، لم يكن لديه أي فكرة من أين يبدأ. وبدلاً من ذلك، طلب دقيقة واحدة للنظر في المشكلة وتحليل المهارات المطلوبة وسبب ذلك.
“لقد استغرقت تلك الثلاثين ثانية، وقلت، 'حسنًا، يبدو أنني بحاجة إلى إجراء بحث ثنائي هنا، أو أحتاج إلى القيام بـ DFS هنا'”، كما قال.
يوصي جايل بإجراء مقابلات تجريبية ومسابقات LeetCode، حيث يتم منح المطورين مشاكل جديدة عمومًا على الموقع، من أجل الشعور بالراحة مع الأسئلة التي لم يسبق لك رؤيتها من قبل.
“لأنه في نهاية المطاف، مع هذه المقابلات التقنية، نصفها تقني، ولكن النصف الآخر هو جزء الاتصال”، كما قال. “هذا أيضًا شيء وجدت أن الكثير من الناس، حتى عندما كنت أجري مقابلات في بلومبرج، قد انهاروا فيه”.
ابدأ مبكرا
“أحب أن أخبر الناس أن إجراء المقابلات والبحث عن عمل وكل شيء آخر ليس سباقًا قصيرًا، بل هو في الحقيقة مجرد ماراثون، وهذا أيضًا جزء من استعدادك.”
تذكر أنه من الجيد أن تستكشف الفرص أثناء عملك. ولكن من المهم أيضًا أن تكون واقعيًا بشأن مناخ العمل الحالي. قال جايل إنه أثناء البحث عن وظيفة، حرص على ضبط توقعاته بشأن الحصول على عرض.
“أشعر أن الكثير من الناس لديهم هذا الافتراض بأن التكنولوجيا في عام 2021 هي كما كان ينبغي أن تكون. الأمر أشبه بأن الجميع حصلوا على عرض، وإذا لم تحصل على عرض، فهذا أمر غريب”، كما قال. “لذا عندما كنت أجري مقابلة هذا العام، قلت لنفسي، لا تضع هذا التوقع”.
وأضاف: “لقد خفف ذلك من الضغط الذي كان يفرض عليّ أن أرى ما هو موجود هناك وما إذا كان هناك شيء يحدث. وهكذا ظهرت شركة جوجل”.
في عام 2023، تواصلت جايل مع أحد موظفي التوظيف في جوجل قبل بضعة أشهر من اضطرارها إلى إيقاف العملية بسبب تجميد التوظيف.
لقد انتشرت عمليات الإغلاق على التوظيف وعمليات التسريح الشاملة في العديد من الشركات على مدار العام الماضي، مما جعل العديد من العمال يشعرون بالإحباط من العثور على فرص عمل. وبصرف النظر عن أسوأ ما في إغلاق كوفيد-19، فإن أصحاب العمل في الولايات المتحدة يمددون عروض العمل بأقل مبلغ منذ عام 2014، وفقًا لما أوردته بيزنس إنسايدر في وقت سابق.
ومع ذلك، استمر جايل وموظف التوظيف في التواصل معه حتى تمت دعوته لإجراء مقابلة بعد عام. وعلى الرغم من تدهور سوق العمل، قال جايل إنه يتعين عليك الاستمرار في الاستعداد للمقابلات حتى لا “تبدأ من الصفر” عندما تبدأ الوظائف في الظهور مرة أخرى.
“إذا لم تستعد للغد، فاستعد لعام من الآن”، كما قال. “لذا عندما تبدأ الشركات في التوظيف، تكون مستعدًا، على عكس الشخص الذي يقول، “أوه، هذه السوق سيئة، لذا لن أستعد الآن”.
بدلاً من تكثيف حجم كبير من الدراسة في فترة زمنية قصيرة، توصي جايل بإعادة إدخال المهارات والممارسات تدريجيًا – مثل القيام بمسألة LeetCode واحدة يوميًا لعدة أشهر.
وقال “إن هذا التكرار البسيط يمكن أن يساعد في بناء قدرتك على تحمل LeetCode وعدم إرهاقك مع الحفاظ على المعرفة أيضًا”.
إنشاء اتصالات “حقيقية” والحفاظ عليها
عندما أعلن جايل عبر منشور على موقع LinkedIn عن انضمامه إلى Google، والذي حظي بأكثر من 8000 تفاعل، تلقى عدة رسائل، وكان معظمها يطلب الإحالة بشكل مباشر.
وقال إن حوالي 30% فقط ذكروا أعماله السابقة أو قدموا روابط أخرى – وكانت هذه هي الرسائل التي حاول الرد عليها.
وقال “لقد بذل هذا الشخص على الأقل أكثر من 10 ثوانٍ من الجهد لإلقاء نظرة على ملف التعريف الخاص بي وفهم ما كنت أفعله سابقًا، لذا سأحترمه وأتواصل معه مرة أخرى”.
قالت جايل إن “الناس هم الناس في نهاية المطاف” – بما في ذلك المجندون. لذا، فإن محاولة تكوين المزيد من العلاقات الإنسانية من المرجح أن تساعدك على التميز والبقاء على اتصال.
“قال كارين، الذي وظفني في أول محادثة لنا، إننا بدأنا نتحدث عن الموسيقى ـ شيء بسيط للغاية. لذا في كل مرة نتواصل فيها، كنا نعلق أو نتبادل النكات حول هذا الموضوع.”
قال جايل إنه سيتواصل مع الناس بشكل أساسي من خلال LinkedIn، ولكن أيضًا من خلال مؤتمرات التواصل الشخصية. وقال إنه يجب البحث عن مؤتمرات داخل مجتمعات معينة تتعرف عليها، مثل NSBE أو AfroTech إذا كنت أسودًا، برنامج Grace Hopper للنساء، وبرنامج Out In Tech لمجتمع LGBTQ+.
“ابحث عن خادم Discord، أو منتدى فرعي، أو مجموعة على LinkedIn حيث يمكنك أن تتفاعل مع ما يتحدثون عنه”، كما قال. “لأن هناك الكثير من الأشخاص الذين يبحثون عن اتصال، وخاصة في مجال التكنولوجيا، حيث يمكن أن يكون الأمر معزولًا نوعًا ما”.