به منظور موفق شدن به‌عنوان یک برنامه‌نویس فریلنسر، چه کارهایی باید انجام داد؟

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

پرداخت ساعتی
اکثر فریلنسرها در شروع کار خود، از نرخ ساعتی استفاده می‌کنند؛ این روش ممکن است در بعضی پروژه‌ها جواب بدهد، اما در مقابل ممکن است برای برخی از پروژه‌ها نامناسب باشد. در بعضی موارد، پرداخت ساعتی عبارت است از محاسبهٔ مقدار زمانی که پروژه به‌طول می‌انجامد. علاوه بر این، هر چقدر که شما تجربهٔ بیشتری کسب می‌کنید و قیمت‌ها هم بالا می‌رود، متوجه می‌شوید که کیفیت پروژه برای مشتریان بیشتر اهمیت دارد.

برای مثال، اگر شما برای یک پروژه ساعتی ۱۰ هزار تومان در نظر بگیرید، اگر پروژه شما ۴ ساعت طول بکشد، شما فقط ۴۰ هزار تومان به دست می‌آورید در حالی که ممکن است تصور کنید ارزش کاری که شما انجام دادید 10 برابر بیشتر از این مقدار است. متاسفانه دلیل این پول کمی که شما دریافت کردید، پرداخت ساعتی است.

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

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

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

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

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

آیا شما از این مشتری خوشتان می‌آید؟
ممکن است در نگاه اول در نظر گرفتن این مسئله برای تعیین کردن قیمت خنده‌دار باشد، اما واقعیت آن است که این نکته خیلی مهم است است؛ اگر مشتری و کاری که از او می‌گیرید برای شما مطلوب باشد، از کاری که می‌کنید لذت خواهید برد و حجم کار شما زیاد به‌نظر نمی‌رسد. اما اگر شما از مشتری خوشتان نمی‌آید یا پروژه برای شما لذت‌بخش نیست، حق‌الزحمهٔ خود را افزایش دهید تا توانسته باشید بخشی از این احساس ناخوشایند را جبران کنید.

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

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

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

حال نوبت به نظرات شما می‌رسد؛ در فضای کاری/فرهنگی ایران، چه سیاست‌هایی برای موفقیت به عنوان یک برنامه‌نویس فریلنسر پیشنهاد می‌کنید؟ نظرات و دیدگاه‌های خود را با ما و سایر کاربران سکان آکادمی به اشتراک بگذارید.

What Should You Charge As a Freelance Programmer?

0







  • میثم محمودی در تاریخ: 1396/01/06

    سلام
    مطلب جالبی بود
    متشکرم

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