اندر معایب چند شغله بودن

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

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

‫ریسک‌های freelance شدن

اگر مدت‌ها یک کارمند شرکتی بوده باشید و بخواهید به کار پروژه‌ای (freelance) سویچ کنید، ریسک‌های زیر را می‌توان برای این تغییر روش متصور شد:

۱- آیا با کار پروژه‌ای می‌توانم همینقدر پولی که الان به صورت ماهانه در می‌آورم، در آورم؟

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

۲- آیا توانایی لازم در پوشش دادن صفر تا صد پروژه را دارم؟

به عنوان یک کارمند/برنامه‌نویس شرکتی ممکن است در بعضی قسمت‌های تولید نرم‌افزار مهارت زیادی داشته باشید ولی در بعضی قسمت‌ها نه. این می‌تواند یک پاشنه آشیل برای شما به عنوان یک freelance باشد. به عنوان مثال ممکن است در نوشتن کدهای دسترسی به دیتابیس یا تحلیل طراحی سیستم خیلی ماهر باشید ولی در طراحی UI، نصب ابزارهای لازم مثل سورس کنترل یا تجارب deployment در محیط‌های مختلف ضعیف باشید.

۳- آیا برآورد هزینه و زمان پروژه را به درستی انجام می‌دهم؟

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

۴- پروسه خروج از شرکت فعلی و تغییر شرایط زندگی چطور خواهد بود؟

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