10نکته برای پیدا کردن و استخدام توسعه دهنده ی حرفه ای

آراس: امروزه استخدام توسعه دهندگان باعث نگرانی برای کارافرینان شده است ،در این مقاله 10 نکته بسیار جالب برای ارزیابی و استخدام توسعه دهندگان ارائه شده است .

کد خبر: ۱۲۵۰۵

تاریخ: ۲۶ آبان ۱۳۹۵ - ۱۴:۵۶

یک کار آفرین دانا میداند که یک گروه سطح بالا  تفاوت بین راه اندازی و شکست پروژه را به خوبی میداند.

یکی از مهمترین دلهره ها برای استخدام توسعه دهنده ها انتخاب اعضای گروه میباشد؛ مخصوصا برای یک کار افرین با کوچکترین اشتباهی در مهارت برنامه نویس ممکن است با شکست رو به رو شود.

در اینجا 10 نکته از دیدگاه CEO of Toptal برای ارزیابی یک توسعه دهنده ارائه شده است:

1.طرح کلی مهارت و جزییات فرهنگ

تمام ویژگی های یک نفر برای قرار گرفتن در این پوزیشن را بنویسید و همچنین  ایده ال های نامزد مورد نظرت را نیز بنویسید البته هیچ کس به طور کامل نمیتواند نامزد ایده ال شما باشد اما میتواند به ایده آل شما نزدیک باشد.

اگر شما میخواهید یک توسعه دهندهios  را استخدام کنید باید در ارتباط اولیه آن خانم یا اقا رو ارزیابی کنید که آنها دارای توانایی در objective C ، Multi-threading ، story boarding  هستند یا نه .

همچنین کارکردن با افراد هکر که تیپ های  شخصیتی متفاوتی دارند  خیلی سخت است.

فرهنگ شرکتتون رو بشناسید و از مهندسین در مورد اینکه در محیط کاریشون چی بیشتر ترجیح میدهند سوال بپرسید.

2. قیمت بازار رو بدونید

اکثر کارافرینان به فکر این هستند که  بتوانند  تخفیف بگیرند ، مهندسین برای این موضوع مورد تقاضا هستند و این تقاضاها روز به روز  بالا می رود.

مهندسین ازاد نرخ ساعتی برای این مهارت دارند.

بهترِ که شما قیمت بازار را داشته باشید زیرا ممکن است شما قیمتی کمتر از همه بدهید  و فرصت را از دیگران بگیرید و یا بیشتر پیشنهاد بدهند .

3. به اعضای تیم توجه کنید

مهندس ها به تنها کار کردن بسیار بد نام هستند،البته برای زمان هایی که کد نویسی میکنند بسیار عالی  است اما برای زمانی که میخواهند پاسخگو ی درخواست باشند مناسب نیست و نمیتوانند در مورد کارهای روزانه و هفتگی خود توضیح بدهند.

مطمئنا ارتباط برقرار کردن با مهندسین در طی روز میتواند از سقوط پشت پرده جلوگیری کند.

4. آیا زمان  تحویل پروژه خود را اعلام میکنند؟

نقشه تولید محصول و چرخه تولید که چگونگی توسعه نرم افزار نشان میدهند، همگی در زمان تحویل پروژه موثر هستند.

از خودتان سوالات زیر را بپرسید

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

بزرگترین کابوس این است که مهندس به شما بگوید  سطح اش بالاست و در زمان تحویل پروژه شما متوجه میشوید که حتی در حد ازمون ورودی هم نبوده شما مجبور می شوید کل تیم پروزه رو برای مشکل پیش امده جمع اوری کنید.

5.استانداردها

استانداردهای مهندسی تعیین  کنید اگرچه باگ و یا سقوطی ندارید.

همچنین شما باید مطمئن باشید که انها باعث هیچ مشکلی برای توسعه دهنده بعدی برای کار بر روی این پروژه نمیشوندو مطلع باشد اونها چه طور کامنت های مهم و حیاتی در کد خود قرار میدهند.

استانداردها باید قابل اجرا و همچنین قابل پیگیری برای بالا بردن کیفیت باشند.

6.مربی گری

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

7.چک کردن نمونه کارهایشان

با کمال تعجب بسیاری از مهندسین لینک پروفایل نمونه کارهایشان را برای شما ارسال میکنند که واقعی نیست.

ازشون درمورد دموی نمونه کارهاشون بپرسید همیشه سعی کنید رفرنس هاشون چک کنید و از اینکه بر روی ان  پروژه ها کار کردن مطمئن شوید.

8.آزمون نمونه سازی سریع

آزمون نمونه سازی یک ویژگی هست برای متوجه شدن اینکه ایا یک مهندس با مهارت های گفته شده خود مطابقت دارد یا خیر، که البته این روزها روش غیر معمولی نیست.

مدیر فنی دفاتر در سازمان های بزرگتربه داشتن  معیارهای اولیه ای برای سنجیدن میزان مهات های توسعه دهندگان  معروف شده اند.

9. عجله نکنید !

معمولا عجله کردن باعث میشود شما اشتباه کنید . یک پروسه را برای این موضوع ایجاد کنید که شامل مصاحبه ، ازمون اولیه نمونه سازی میشود.

در این مرحله شما ازمهارت های شخص  به لحاظ فرهنگی و اینکه برای استخدام تیم مناسب است  مطمن میشوید

10. آیا گروه کاری دارند؟

برای آخرین نکته  متوجه شوید ایا فرد به توسعه دهندگان دیگری دسترسی دارند. استخدام توسعه دهندگان بسیار گران تمام میشود

مهندسی که میتواند دیگران برای قرار گرفتن در تیم متقاعد  کنند آن تیم پتانسیل خوبی  خواهد داشت ،  و جزء دارایی بسیار عالی یک شرکت محسوب  می شود.