برچسب: برنامه نویس

نیازهای نیروی انسانی جامعه برنامه نویسان

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

1. استفاده از فناوری روز و آموزش مداوم پرسنل

2. عدم اضافه کار اجباری (در صورت اضافه کار، بایستی حقوق آن پرداخت شود)

3. اعتماد و صداقت متقابل بین کارفرما و پرسنل و پرسنل با پرسنل

4. شرایط محیط کار (امکان سفارش سازی محیط کار و استفاده از مبلمان کاری مناسب و استاندارد )

5. امکان ترقی و رشد برنامه نویس در شرکت (در اکثر شرکتها امکان تغییر پست برای یک برنامه نویس در یک شرکت وجود ندارد، مگر اینکه به یک شرکت دیگر انتقال یابد.)

6. عقاید مذهبی، سیاسی و … هر فرد بستگی به خود فرد دارد و نباید در شرایط کاری فرد تاثیرگذار باشد.

7. مشخص بودن نقش و سمت فرد در شرکت

8. تعادل ساعات کاری با درآمد

9. اولویت بندی افراد بر حسب تخصص و تجربه آنها نه بر حسب مدارک دانشگاهی افراد

10. ایجاد ثبات کاری و حس ثبات در پرسنل (تمدید به موقع قرارداد و داشتن اطلاعات کافی و به موقع نسبت به نیازمندی یا عدم نیاز شرکت به من در دوره های بعدی )

11. هدفمند و علاقه مند بودن نیروهای قدیمی به گونه ای که باعث تهییج و تحریک نیروهای جوان و تازه کار شود. (حداقل خواسته عدم سنگ اندازی پرسنل قدیمی در برابر نیروی تازه کار)

12. آگاهی کافی در مورد برنامه ها جاری و آتی شرکت و …

13. تشویق پرسنل در قبال انجام کارهای خوب و خلاقانه

14. محدودیت ها و شرایط بی مورد در زمان قرارداد یا در حین کار

15. پرداخت قسمتی از قرارداد یا فروش به پرسنل به عنوان پاداش یا … (به قول آقای وحید نصیری: “هیچ حقی نسبت به کاری که انجام دادید ندارید. فقط حقوق آخر برجو بس. در حالیکه قسمت اعظم پروژه را شما انجام دادید”)

16. توجیه نیروی تازه کار در مورد خط مشی شرکت، پروژه های در دست اجرا، روشهای تولید و پشتیبانی محصولات

17. امکان نظارت پیوسته و منظم بر کار نیروها برای پیشرفت در انجام امور و بازدهی بهتر

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

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

تکمیل لیست نیازها و درخواست ها

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

یک روز خوب می آید که ….