فهرست مطالب:
2024 نویسنده: Malcolm Clapton | [email protected]. آخرین اصلاح شده: 2023-12-17 03:54
نکته اصلی این است که به وضوح مشخص کنید که متخصص باید چه وظایفی را حل کند و سؤالات مناسب را در طول مصاحبه بپرسد.
گاهی اوقات تجارت به خوبی توسعه می یابد، برنامه ریزی های بزرگ انجام می شود و مدیریت (رؤسای شما یا خود شما به عنوان یک رهبر) تصمیم می گیرد یک برنامه نویس در کارکنان استخدام کند تا برخی از مشکلات را حل کند.
شاید این تعمیر و نگهداری سایت و توسعه عملکردهای اضافی باشد، یا شاید یک برنامه برای کارمندان یا یک سیستم CRM. ما در مواردی که امکان تفویض جستجوی یک متخصص به کسی وجود ندارد و قبلاً به طور قطع تصمیم گرفته شده است - برنامه نویس بودن - یک برنامه اقدام ارائه می دهیم.
کاری که باید قبل از شروع جستجو انجام دهید
قبل از اینکه به دنبال برنامه نویس بگردید، در اینجا سه نکته مهم وجود دارد.
1. به این سوال پاسخ دهید که چرا به برنامه نویس نیاز دارید؟
اصول اولیه را درک کنید: برنامه نویس باید با چه چیزی کار کند و چه مهارت های برنامه نویسی باید اعمال شود. اگر شما را ترساندم، مرا ببخشید، اما نیازی به یادگیری چیزی ندارید: باید تعیین کنید که برای چه کارهای خاصی به برنامه نویس نیاز دارید. بیایید برای توسعه وب سایت بگوییم. سپس در اینترنت بخوانید که چه مهارت هایی برای این کار لازم است، شرکت های فناوری اطلاعات از متقاضیان چه می خواهند. به عنوان مثال، دانش HTML، CSS، JavaScript، PHP، MySQL، Canvas، Bootstrap.
از این نام ها نترسید، فقط وقت بگذارید و حداقل در ویکی پدیا درباره این موارد مطالعه کنید.
2. از هزینه خدمات برنامه نویس مطلع شوید
این یک واقعیت آشکار است - هر متخصص خوب هزینه دارد. از میانگین دستمزد بازار در برنامه نویسی شروع کنید.
فرض کنید به یک متخصص تعمیر و نگهداری وب سایت و توسعه عملکردهای اضافی (فرم های بازخورد، فیلترهای محصول و غیره) نیاز دارید. و البته، شما از نکته اول استفاده کردید و به این نکته توجه کردید که چنین کارمندی باید چه مهارت هایی داشته باشد.
به سایتی با جای خالی بروید (HH.ru، Rabota.ru یا موارد دیگر)، از جستجو با کلمات کلیدی ("php-programmer"، "web-programmer") استفاده کنید و فقط ببینید چقدر یک برنامه نویس سطح متوسط ارائه می شود، که است، با تجربه طولانی مدت کار - نه یک سال، اما حداقل دو. Middle دیگر مبتدی نیست و می تواند به سرعت به پروژه های شما عادت کند. این تقریباً چقدر است که باید به چنین دوستی بپردازید.
3. از ارتباطات خود استفاده کنید
بسیاری از همکاران من از طریق شفاهی استخدام شدند: با برخی از آنها فقط در مورد مشاغل نیمه وقت یک بار صحبت کردم، با کسی که به دوره های آموزشی رفتم. بنابراین، در صورت وجود، از طریق اتصالات خود خواهید گذشت. با دوستان صحبت کنید، در انجمن ها جستجو کنید. اغلب افراد ارزشمند از این طریق به دست می آیند.
چگونه یک برنامه نویس خوب انتخاب کنیم
اگر از طریق آشنایان نمی توانید متخصص رویا پیدا کنید، به سایت های دارای کار بروید. و آماده باشید که افراد زیادی علاقه مند به منابع بزرگ هستند. این همیشه خوب نیست، زیرا مطلقاً همه با حقوق مناسب به هر شغل خوب صعود می کنند و تعیین یک متخصص باهوش بر اساس رزومه به سادگی غیر واقعی است. چگونه بودن؟ بیشتر بهت میگم
ما یک جای خالی تشکیل می دهیم
ابتدا بزرگ و زیبا بنویس. اینگونه است که ما اولین برداشت مثبت را از شرکت خود ایجاد می کنیم. یک گزینه عالی این است که ببینید جای خالی یک شرکت فناوری اطلاعات چگونه پر می شود. آگهی مورد علاقه خود را به عنوان یک الگو در نظر بگیرید و آن را برای خود تغییر دهید. مهم: اگر کلمه ناآشنا را دیدید، مقداری AJAX بگویید و زحمتی برای پیدا کردن چیست، بهتر است آن را پاک کنید، آن را در جای خالی خود قرار ندهید.
ثانیا صادقانه و تا حد امکان با جزئیات بنویسید که کارمند شما چه کاری انجام خواهد داد، چه مهارت هایی باید داشته باشد، و برای چه کسانی برنامه هایی را توسعه خواهد داد. با این کار نشان می دهید که این جایگاه چه مسئولیتی به خودی خود دارد.
فیلتر می کنیم
شما یک جای خالی جمع آوری کرده اید، برخی از نامزدها را بر اساس رزومه مرتب کرده اید و متخصصان را برای مصاحبه انتخاب کرده اید.
البته، بهتر است در مرحله مکالمه تلفنی نامناسب ترین نامزدها را حذف کنید، اما اگر درک کمی از برنامه نویسی دارید، همیشه این گزینه مقرون به صرفه نیست.
با این حال، همیشه می توانید دریابید که آیا یک برنامه نویس قبلاً چنین مشکلاتی را حل کرده است و چه نوع تجربه ای دارد. همچنین یک کار ساده را در اینترنت پیدا کنید، آن را از طریق پست برای داوطلب ارسال کنید و زمان کافی برای تکمیل آن بدهید. بله، این یک آزمایش نیست، اما به از بین بردن افراد بسیار تنبل کمک می کند.
ما مصاحبه انجام می دهیم
1. یک ماموریت جنگی را آماده کنید
شما قبلاً می دانید چه چیزی نیاز دارید، بنابراین برنامه نویس را دعوت کنید تا یک کار خاص را درست در دفتر انجام دهد و زمان آن را تعیین کند. قبل از ورود او، در مورد چک هشدار دهید، اما خود وظیفه را نام ببرید.
مهم! ابتدا، از یک منبع مستقل دریابید که چقدر زمان باید برای تکمیل کافی باشد: از یک دوست برنامه نویس در انجمن موضوع بپرسید. شما حتی می توانید در صرافی فریلنسرها بررسی کنید، نکته اصلی این است که بنویسید "فوری" و "شما باید همین الان شروع کنید، چقدر طول می کشد؟" اما این آخرین راه حل است: آنها می توانند در آنجا اغراق کنند، بنابراین یک منبع بی علاقه بهترین است.
2. در مورد تجربه نامزد صحبت کنید
دریابید که متقاضی چه نوع تجربه ای دارد، همه چیز را "کاوش کنید". اگر حتی یک مبتدی در برنامه نویسی می تواند شما را با دانش فنی خود تحت تاثیر قرار دهد، روی پروژه های موفق تمرکز کنید. تا آنجا که ممکن است در مورد مشاغل گذشته با جزئیات بیشتر بپرسید.
3. بخواهید نمونه کارها را نشان دهد
از نامزد بخواهید نشان دهد که قبلاً چه کاری انجام داده است و چقدر زمان صرف آن کرده است. بله، نمونه کارها را می توان دزدید، بنابراین به نحوه صحبت فرد توجه کنید. من شخصا عاشق پروژه هایم هستم، آماده هستم تا ساعت ها در مورد آنها صحبت کنم.
4. علت تغییر شغل را پیدا کنید
بسیار رایج است، اما دانستن آن مهم است. نکته اصلی این است که تغییر شغل نباید نتیجه ناتوانی داوطلب در انجام وظایف محوله باشد.
اگر یک متخصص فریلنسری را ترک کند، بد نیست: به این معنی است که او ثبات میخواست. اگر از شرایط محل کار قبلی راضی نبودید، این نیز طبیعی است. برای مثال، KPIهای مبتنی بر ساعت یک برنامه نویس برای برخی افراد خسته کننده است.
5. یک دوره آزمایشی ارائه دهید
فقط توانایی شما برای متقاعد کردن و یک قرارداد خوب در اینجا بازی می کند. من این کار را کردم: اگر یک کارمند وظایف خود را انجام دهد، 100٪ حقوق خود را دریافت می کند، اگر نه، 50٪. این به کاهش هزینه های شرکت در صورت استخدام بد کمک می کند.
طبیعتاً در همان ابتدا شرایط را مذاکره کنید، فرد باید بداند چه خبر است.
سه نکته دیگر
1. کلیشه ها را کنار بگذارید
برنامه نویسان مردم عادی هستند، همه آنها غیر اجتماعی نیستند و دوست دارند در خانه بمانند. بسیاری از آنها طیف وسیعی از علایق دارند که شما شگفت زده خواهید شد. بنابراین بهتر است بدون عباراتی مانند "من خودم برنامه نویس را تصور نمی کردم" انجام دهید. این آزار دهنده است.
حقیقت اینجاست - برنامه نویسان دوست دارند تنبل باشند. بنابراین، مراقب کار او باشید، اما بالاتر از روح خود قرار ندهید.
2. فهرستی از افرادی که می توانند وظیفه ای را به برنامه نویس محول کنند تهیه کنید
حداکثر دو نفر باشد تا پروگرامر از هر طرف کشیده نشود. این کار نیاز به تمرکز دارد و زمانی که یک فرد در حل یک مشکل پیچیده جذب می شود، تغییر آن بسیار دشوار است.
3. پروژه های بزرگ را به مراحل تقسیم کنید
این امر ردیابی روند کار را آسان تر می کند. علاوه بر این، اگر به طور ناگهانی چیزهای کوچکی وجود داشته باشد که باید انجام شود، برنامه نویس برای این کار وقت خواهد داشت و کار اضافی با مقاومت بسیار کمتری درک می شود.
توصیه شده:
6 دلیل برای یادگیری برنامه نویسی اگر برنامه نویس نیستید
نوشتن کد هم برای طراح و هم برای لوله کش مفید خواهد بود. این آزادی خلاقیت، آموزش ذهن و پاداش اضافی برای هر موقعیتی است
چگونه در TikTok درآمد کسب کنید، حتی اگر یک وبلاگ نویس برتر نباشید
Tiktoker های محبوب مخاطبان زیادی دارند، بنابراین می توانند روی درآمدزایی خوب حساب های خود حساب کنند. ما متوجه می شویم که آیا این چنین است
آیا برنامه نویسی به ذهن شما نمی رسد؟ سعی کنید آن را بازی کنید
Code Combat یک شانس 100% برای یادگیری جاوا اسکریپت است حتی برای کسانی که از همه چیز پیچیده و نامفهوم می ترسند. برنامه نویسی خسته کننده است. برنامه نویسی سخته غیر قابل درک، دشوار و خسته کننده است. بله، وقتی به خطوط طولانی کد، یک پنجره ترمینال وحشتناک و برنامه نویسان ریشو که در نوعی از دنیای خود زندگی می کنند نگاه می کنیم، چنین افکاری واقعاً ممکن است ایجاد شوند.
پیش نویس - یادداشت نویس سریع و فوق العاده کاربردی
Drafts یک ابزار یادداشت برداری فوق العاده برای iOS است. ویژگی آن ادغام با سایر برنامه ها است که به شما امکان می دهد یادداشت های خود را تقریباً با هر سرویسی به اشتراک بگذارید. میتوانید بیوقفه به 3 چیز نگاه کنید: چگونه آتش میسوزد، چگونه آب جریان مییابد، و چگونه یادداشتها و مدیران وظایف جدید برای iOS منتشر میشوند.
اگر آشپزی بلد نیستید چگونه یک همبرگر خوشمزه درست کنید
آیا می خواهید خودتان را در یک همبرگر خانگی خوشمزه لذت ببرید اما می ترسید نتوانید کتلت را درست کنید؟ سپس انتخاب شما "Sloppy Joe" است