گوناگون

۴ نکته برای استخدام برنامه‌نویس ارشد

۴ نکته برای استخدام برنامه‌نویس ارشد

پارسینه: استخدام مهندسان برنامه‌نویس یا توسعه‌دهندگان ارشدی که مناسب نیستند، می‌تواند مشکلات جدی برای هر شرکت نرم‌افزاری ایجاد کند؛ از جمله ازبین‌بردن خطوط اصلی کل پروژه‌ها. خوشبختانه، اگر بدانید به دنبال چه کسی بگردید، می‌توانید شانس استخدام فرد اشتباه را به حداقل برسانید. در این مقاله ما ۴ نکته را درمورد چگونگی استخدام برنامه‌نویسی مناسب ارائه داده‌ایم.

استخدام افراد فنی هرگز آسان نیست؛ حتی اگر واقعا بتوانید متقاضیانی را پیدا کنید که روی کاغذ و در رزومه‌شان مجرب و کاربلد به نظر برسند. متاسفانه، حتی این اغلب دشوارتر از آن است که به نظر می‌رسد. اگر قصد استخدام برنامه نویس ارشد را دارید، کاملا منطقی است که دچار اضطراب و استرس شوید.

نه تنها از شما خواسته می‌شود که کارمند ارشدی را استخدام ( https://karboom.io/jobs ) کنید که مسلما بتواند برخی مسئولیت‌های مدیریتی را بر عهده داشته باشد، بلکه شما باید در طی چند مصاحبه، راهی مؤثر برای ارزیابی مهارت‌های فنی او نیز داشته باشید .

استخدام مهندسان برنامه‌نویس یا توسعه‌دهندگان ارشدی که مناسب نیستند، می‌تواند مشکلات جدی برای هر شرکت نرم‌افزاری ایجاد کند؛ از جمله ازبین‌بردن خطوط اصلی کل پروژه‌ها. خوشبختانه، اگر بدانید به دنبال چه کسی بگردید، می‌توانید شانس استخدام فرد اشتباه را به حداقل برسانید. در این مقاله ما ۴ نکته را درمورد چگونگی استخدام برنامه‌نویسی مناسب ارائه داده‌ایم.

۱. مطمئن شوید که آنها می‌توانند درست کدنویسی کنند

در یک دنیای کامل و ایدئال، می‌توانیم فرض کنیم که افرادی که ادعا می‌کنند توسعه‌دهندگان ارشد هستند، همه واقعا کدنویسان ماهری هستند. اما متأسفانه، ما در این دنیا زندگی نمی‌کنیم. ما در دنیایی زندگی می‌کنیم به نظر می‌رسد تعداد شگفت‌انگیزی از متقاضیان مشاغل برنامه‌نویسی؛ حتی برای حل مشکلات سطحی و ابتدایی نمی‌توانند کد بنویسند.

این عوام فریبی محدود به موقعیت‌های سطح پایین نیست. ممکن است توسعه‌دهندگان ارشدی وجود داشته باشند که شناخته‌شده باشند یا رزومه خوبی داشته باشند؛ اما از این قاعده مستثنی نباشند.

بنابراین چه کاری می‌توانید انجام دهید؟ یک راه‌حل ساده (اما نه لزوما آسان) وجود دارد: مطمئن شوید که همه نامزدهای شغلی شما واقعا می‌توانند کد بنویسند. به آنها یک پروژه کوچک بدهید؛ یا آنها را به خانه ببرند یا در دفتر کار خود انجام دهند (به دلایل واضح اولی می‌تواند تا حدی بیشتر از دومی باشد.) می‌توانید درمورد کدنویسی در موبایل نیز سؤالاتی بپرسید و به‌طور تدریجی سؤالات مربوط به کد سخت‌تری را از آنها بپرسید. این امر همچنین به شما کمک می‌کند تا بینشی را درمورد نحوه فکرکردن مستقلانه آنها به دست بیاورید.

آیا متقاضیان شما نمونه پروژه‌های برنامه نویسی قبلی، احتمالا در GitHub را دارند؟ اگر آنها واقعا استعداد بالایی دارند، باید این کار را انجام دهند. از آنها بخواهید نمونه کارهایشان را به شما نشان دهند. ببینید کدهایشان کار می‌کند یا نه. منطق انتخاب برنامه‌نویسی را که متقاضی انجام داده است کاوش کنید. درمورد خوانایی کد چطور؟ کد آنها تمیز و ظریف است، یا درهم‌برهم و ناجور است؟

در گذشته، بسیاری از شرکت‌های فناوری از «سؤالات پازلی» استفاده می‌کردند تا نگاهی به روند تفکر متقاضیان بیندازند. شرکت گوگل (google) به استفاده از این نوع سؤالات، معروف بود. برخی از شرکت‌ها هنوز این کار را انجام می‌دهند، اما نه مانند گذشته. امروز، تفکر غالب این است که تنها راه برای تعیین اینکه آیا کسی می‌تواند کد بنویسد، این است که کدی برای شما بنویسد.

۲. آیا آنها می‌توانند ارتباط برقرار کنند؟

مقدار شگفت‌آور بهره‌وری یک توسعه‌دهنده؛ به‌ویژه یک توسعه‌دهنده ارشد، از توانایی او در برقراری ارتباط، بیان ایده‌ها به‌صورت واضح و کارآمد با دیگران حاصل خواهد شد. توسعه‌دهندگان ارشد باید تیم‌ها و پروژه‌ها را هدایت کنند و اگر ارتباط برقرارکننده‌ای ناکارآمد باشند، نمی‌توانند این کار را انجام دهند.

در مصاحبه، سؤالاتی را بپرسید که برای گفت‌وگوکردن آنها طراحی شده است. وانمود کنید سطح مهارت فنی شما کمی کمتر از حد واقعی است، بنابراین متقاضی شما باید چند مفهوم پیچیده را برای شما توضیح دهد. اگر او نتواند این کار را انجام دهد، ممکن است بهترین انتخاب برای نقش رهبری فنی در سازمان شما نباشد.

«برای مشاهده آگهی‌های استخدام تهران کلیک کنید»

۴ نکته برای استخدام برنامه‌نویس ارشد

۳. نگرش آنها را درمورد یادگیری چیزهای جدید بررسی کنید

تمایل شدید به یادگیری در صنعت فناوری امروز تقریبا قابل بحث نیست. خود ابزارها، تکنیک‌ها و فناوری به‌سرعت تغییر می‌کند؛ به‌طوری که متدولوژی‌های پیشرفته دیروز، خط تولید فردا هستند. اگر توسعه‌دهندگان شما علاقه‌ای به مطابقت با فناوری‌های جدید ندارند، شرکت شما برای مدت طولانی توسعه نرم‌افزاری نخواهد داشت.

۴. تناسب فرهنگی آنها با سازمان را بررسی کنید

آیا شما شرکتی بزرگ دارید و به افرادتان احترام می‌گذارید؛ یا شرکتی کوچک و بی‌نظم دارید؟ سازمان شما در هر بخش طیف فرهنگ سازمانی قرار دارد، مطمئن شوید که تمام افراد جدید استخدام‌شده شما، با فرهنگ سازمانی‌تان مطابقت دارند. نبود تطابق فرهنگی بین کارفرما و کارمند می‌تواند مشکلات گسترده‌ای را در همه موارد، از تاریخ تحویل گرفته تا روحیه عمومی ایجاد کند و این مسائل فقط هنگامی افزایش می‌یابد که شما درمورد توسعه‌دهندگان ارشد صحبت می‌کنید؛ فقط به دلیل سطح نفوذی که این رهبران فنی دارند . بنابراین قبل از اینکه پیشنهادی به آنها بدهید، مطمئن شوید که آنها از فرهنگ موجود در شرکت استقبال می‌کنند.

مسلما استخدام افراد فنی و مهندسی در هر سازمانی که به‌طور منظم افراد فنی را استخدام نمی‌کند، می‌تواند دشوار باشد. اگر تمایل دارید یا می‌توانید، بهتر است از خارج سازمان خودتان، مثلا از سازمانی فنی و حرفه‌ای کمک بگیرید. شرکت‌های فنی و مهندسی روزانه با ده‌ها نفر مصاحبه می‌کنند و آنها معمولا در بهترین موقعیت‌ها، جعل و تقلب را تشخیص می‌دهند.

ارسال نظر

  • مریم اکبری

    از آگهی های استخدامیتون تونستم استفاده کنم. ممنونم

اخبار مرتبط سایر رسانه ها
    اخبار از پلیکان

    نمای روز

    اخبار از پلیکان

    داغ

    حواشی پلاس

    صفحه خبر - وب گردی

    آخرین اخبار