‫دریافت پروژه از سایت‌های Freelancing

در مشاهدات روزانه از سایت‌های Freelancing در یک ماه گذشته و تلاش برای دریافت پروژه از آنها به نکات زیر برخوردم:

۱- معتبرترین سایت‌های Freelancing عبارتند از odesk.com و elance.com. این دو سایت آنقدر مهم هستند که با مشتری‌های به دست آمده از آنها می‌توان کار Outsource را به طور جدی ادامه داد. قیمت‌های هر دو سایت هم نسبتاً مناسب هستند.

۲- هر دو سایت آمریکایی هستند و بنابراین مطابق تحریم‌ها امکان سرویس دهی به ایران را ندارند. سایت odeks.com با اولین باری که با IP ایران از آن بازدید کنید اکانت شما را متوقف کرده و تا زمانی که کپی پاسپورت یا مدارک این چنینی ارائه ندهید مشکل برطرف نمی‌شود.

۳- سایت Freelancer.com سایت پر ترافیکی برای Freelancing است. این سایت استرالیایی است و تا اینجا هیچ مشکلی با ایران نداشته است. شما می‌توانید با خیال راحت با پرچم ایران فعالیت داشته باشید.

۴- قیمت‌های سایت Freelancer.com خیلی پایین است. گاهی اوقات به ساعتی ۴ دلار هم می‌رسد. حتی اگر قیمت دلار را ۳۰۰۰ تومان بگیریم، بعد از کسر کمیسیون سایت و هزینه‌های انتقال پول و تبدیل به ریال به مبلغ حدود ساعتی ۹ هزار تومان می‌رسیم. این رقم از تصور بسیاری از افراد از درآمد دلاری خیلی پایین‌تر است.

۵- تشخیص کشور محل اقامت در هر سه سایت معرفی شده بر حسب تشخیص خودکار بر اساس IP آن هم در روز ثبت نام است. عوض کردن کشور بعد از ثبت نام معمولاً کار سختی است.

۶- رقابت در دریافت پروژه خصوصاً در Freelancer.com بسیار سنگین است. بیشتر اوقات کارهایی که در ایران بابت آنها یک میلیون تومان خواسته می‌شود در آنجا با قیمت‌هایی در حد ۱۰۰ دلار انجام می‌شود.

۷- افراد بسیار زیادی از کشورهای شرق اروپا مثل اوکراین، روسیه، لهستان، لیتوانی و کشورهای آسیایی مثل هند، پاکستان، چین و بنگلادش بر سر پروژه های ۱۰۰ دلاری با هم در رقابت هستند. اما فقط کشورهای در حال توسعه نیستند که آنجا فعال هستند، در پروژه‌های با قیمت مناسب‌تر سر و کله آمریکایی‌ها، انگلیسی‌ها و بقیه اروپا هم پیدا می‌شود.

۸- در سایت Freelancer.com دو دسته کلی از پروژه‌ها وجود دارند. اولی پروژه‌هایی که که در واقع پروژه نیستند. بلکه کارهای دم دستی یکی دو روزه هستند. مثل استخراج اطلاعات از یک سایت خاص، تبدیل فلان فایل به یک فرمت دیگر، رفع اشکال یک سایت، نرم‌افزارهای کوچک مثل نگهداری اطلاعات فروش کتاب و… شانس دریافت چنین پروژه‌هایی خیلی پایین است. چون این طور پروژه‌های جز کارهای خیلی روتین هستند و مطمئناً افراد بسیاری وجود دارند که تکرار مداوم چنین کارهایی باعث شده که سرعت انجام کارشان خیلی بالا برود و در نتیجه بتوانند چنین کاری را در یکی دو ساعت انجام دهند. بنابراین یک قیمت ۷۰ دلاری چندان هم بد نباشد. دسته دوم پروژه‌های کوچک ولی صفر تا صدی هستند که آنقدر روتین نیستند که نمونه‌های قبلی آنها وجود داشته باشد. از طرفی هر چقدر هم که مهارت و سرعت داشته باشید اما باز هم نیاز هست که مراحل تحلیل، طراحی، برنامه‌نویسی و تست را برای آن انجام دهید. به همین خاطر این طور پروژه‌ها را می‌توان با قیمت‌هایی در حد ۷۰۰ دلار هم گرفت. اما فراموش نکنید درست در چنین پروژه‌هایی است که رقبای آمریکایی و اروپایی که اتفاقاً در پروپوزال نویسی مهارت بسیار بالایی دارند پیدا می‌شود.

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

همه تجارب بالا از دیدگاه یک برنامه‌نویس دات‌نت نوشته شده. قاعدتاً برنامه‌نویسان php یا طراحان سایت ممکن است تجربه متفاوتی داشته باشند.

An open letter to oDesk from an Iranian software developer

Dear oDesk managers,

I’m an Iranian software developer living and working in Tehran/Iran. Recently I opened an account in oDesk and started to bid on oDesk projects as a contractor. But unfortunately oDesk has suspended my account just because I’m an Iranian.

I can’t realize why I can’t work in oDesk like many other people all around the world including Pakistan, Latin America, Egypt, Ukraine, India, etc? What is difference between them and us? I know about Iran Sanctions Act (ISA), but we, the people of Iran not the government, do not deserve it. In Iran, a very few software developers work directly for government or government organizations. While American and Iranian politicians hate each other, why we, the people of Iran must be sacrificed? Why we must pay for it?

Please watch software developers of Iran more carefully, we don’t program for nuclear weapons, mass destruction weapons or anything else dangerous for people of world. Main stream of software development in Iran is LOB applications deployed in boring offices manipulating personal data, banking data, accounting data and any none military data. Why you are think these poor and peaceful software developers are dangerous to other people?

I beg you think twice…

Best Regards,
A peaceful Iranian software developer,
Afshar Mohebbi

نرم‌افزارهای داده‌ای در وب

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

به عنوان نمونه به پروژه‌های زیر توجه کنید:

۱- ترافیک مصنوعی: بازدید مصنوعی از یک سایت خاصی به طور مکرر. به طوری که سایت مذکور فکر کند بازدید کننده‌هایش از OSها و browserها مختلف آمده است.

۲- تبدیل فید RSS به تکست

۳- نرم‌افزار email marketing

پ. ن.: به نرم‌افزارهای web scraping هم نگاهی بیندازید.

گناهی به اسم ایرانی بودن

odesk سایتی است مشابه vworker که برای برون‌سپاری پروژه‌های نرم‌افزاری و غیره به برنامه‌نویسان Freelance سراسر دنیا استفاده می‌شود. عمده contractorهای این طور سایت‌ها از کشورهای ارزان قیمتی مثل هند، روسیه، شرق اروپا، آمریکای لاتین و کشورهای عربی مثل مصر هستند. دیروز پروفایلم را در odesk تکمیل کردم، البته آدرسم را در دوبی دادم و تنها یک شماره تلفن از ایران (با کد ۹۸) دادم. نمی‌دانم از روی کد کشور یا از روی IP به ایرانی بودن و در نتیجه مجرم بودن بی‌دلیلم پی برده‌اند و ایمیل زیر را برای من فرستاده‌اند:


دقت کنید که برای درست و حسابی کار کردن در odesk باید identity خودتان را verify کنید. برای verfiy کردن هم عملاً نیاز به passport و اینجور حرف‌ها می‌شود که…