در دیباگولی ما سعی میکنیم از دغدغهها حرف بزنیم و برای ادامه مسیر بینش کسب کنیم | لینک کانال تلگرامی ما: https://t.me/debugvalley
چگونه به عنوان یک برنامهنویس درآمد بیشتری داشته باشیم
برنامهنویس بودن بینظیر است. نه تنها در اکثر مواقع کار کردن جالب است بلکه فرصتهای شغلی زیادی برای یک برنامهنویس وجود دارد که اکثر آنها حقوق خوبی دارند.
اما در بعضی مواقع نیاز به داشتن درآمد بیشتری دارید؛ شاید بخاطر اینکه هنوز در حال تحصیل هستید و میخواهید بجای کار کردن برای دیگران، به طور مستقل کار کنید یا اینکه فرزند دارید و نیاز دارید تا زمان بیشتری با او بگذرانید، در حالی که هنوز نیاز به داشتن درآمد دارید یا صرفا برای سرگرمی این کار را انجام میدهید.
نکتهی خوبی که اینجا وجود دارد این است که شما به عنوان یک برنامهنویس، تمام چیزی که برای افزایش درآمد نیاز دارید را در اختیار دارید. این چیزها مغز شما و لپتاپ شماست. این تنها چیزی است که شما نیاز دارید. جالب نیست؟ استراتژیهای زیر را بررسی کنید و تصمیم بگیرید که کدام برای شما بهتر است.
شروع کردن به کار فریلنسری
کار فریلنسری فوقالعاده است: بدون رئیس، تعداد زیادی پروژه برای انتخاب، درآمد روزانهی بالا برای متخصصان، تعطیلات آزاد و خیلی چیزهای دیگر.
با این حال برای یافتن پروژه و مشتری نیاز به زمان و تلاش زیادی دارد و بزرگترین مزیت آن برای من این است که علاوه بر شغل دائمی خود میتوانید در عصرها یا آخر هفته به این کار بپردازید.
پلتفرمهایی مانند Upwork یا Fiverr فرصتهای شغلی زیادی ارائه میدهند اما از رقابت در آن برنامهها آگاه باشید.
علاوه بر آن، درآمد این کارها بسیار پایین هستند. بنابراین من این کارها را زمانی پیشنهاد میدهم که میخواهید کار فریلنسری را تجربه کنید یا از کمی درآمد اضافی بهرهمند شوید.
استراتژی بهتر این است که روی پروفایل لینکدین خود کار کنید، با مشتریان و همکاران قبلی خود در ارتباط باشید، به کنفرانسها و همایشها بروید و به دنبال موقعیتهایی باشید که با دورکاری مشکلی نداشته باشند.
در مسابقات برنامهنویسی شرکت کنید
بله این یک چیز واقعی است. پلتفرمهای اختصاصیای وجود دارد که مسابقات برنامهنویسی را برای جایزه پولیِ واقعی سازماندهی میکنند.
یکی از بزرگترین پلتفرمها در این زمینه، Topcoder است که بیش از یک میلیون عضو و تعداد زیادی رقابتکننده دارد. سه حیطه اصلی مورد تمرکز آنها است: طراحی، علم داده و پیادهسازی.
شما میتوانید روی پروژههای واقعی کار کنید که توسط بیش از 2000 شرکت ایجاد شدهاند یا در مسابقات تکی با حریفان رقابت کنید. سرگرمی علاوه بر یادگیری، حاصل این مسابقات است.
اگر چالش را دوست دارید، این ممکن است برای شما مناسب باشد. با این حال، رقابت وجود دارد و نمیتوانید روی یک درآمد ثابت حساب کنید، بنابراین این گزینه را در اولویت پایینتری قرار دهید.
شروع به نوشتن کنید
از نظر من همچنان نوشتن بهترین راه برای رسیدن به مخاطبان زیاد است. فرصتهای زیادی برای شما وجود دارد که نویسندگی را شروع کنید و از آن درآمد کسب کنید.
- میتوانید وبلاگ شخصی خود را بسازید و با تبلیغات، کسب درآمد کنید.
- میتوانید کتاب چاپی یا کتاب الکترونیکی بنویسید و آنها را به صورت آنلاین بفروشید.
- میتوانید در پلتفرمهایی مانند Medium بنویسید و در برنامههای مشارکت آنها همکاری کنید.
- میتوانید برای سایتهایی مانند CSS-Tricks پستهای مهمان بنویسید که در صورت پذیرش پستهای شما، مبلغ ثابتی را به شما پرداخت میکنند.
هیچ اشکالی ندارد که همه چیز را امتحان کنید و ببینید مردم چگونه به چیزی که مینویسید واکنش نشان میدهند.
با این حال بعضی عوامل وجود دارند که شما باید در نظر بگیرید. برای مثال زمینهای که به آن علاقه دارید، نوشتن در آن زمینه را ادامه دهید و برای بهبود مهارت نویسندگی خود تلاش کنید تا متون با کیفیت بالایی بنویسید (مردم از شما تشکر خواهند کرد. متون با کیفیت پایین به اندازهی کافی وجود دارند).
ضبط و فروش دورههای آنلاین
آموزش به مردم به صورت آنلاین یکی از بهترین اتفاقاتی است که در دههی گذشته اتفاق افتاده است و از نظر من حداقل تا یک دههی دیگر نیز ادامه دارد.
آموزش آنلاین فواید زیادی هم برای دانشآموزان و هم اساتید دارد. دانشآموزان میتوانند از بین طیف زیادی از پیشنهادات و آموزشها انتخاب کنند و طبق برنامهی خود پیش بروند و اساتید میتوانند دانش خود را با 1000 یا 100000 نفر یا بیشتر به اشتراک بگذارند.
اگر شما تجربهی برنامهنویسی و دانش تخصصی در زبانی ماند جاوااسکریپت یا پایتون (یا هر زبان یا فریمورک مشهور دیگری) دارید، میتوانید به صورت لذتبخش به دیگران آموزش دهید؛ ساختن کورسهای آنلاین میتواند برای شما کار مناسبی باشد.
پلتفرمهای زیادی برای انتشار دورههای شما وجود دارد. به عنوان مثال Udemy حدود 75 میلیون بازدیدکننده در ماه دارد و هر کسی می تواند به آنها بپیوندد.
پلتفرمهای دیگر مانند Frontend Masters یا Pluralsight وجود دارند اما نیاز به دعوتنامه دارند؛ اما اگر شهرت یا شبکه ارتباطی خوبی دارید، چرا که نه؟
با این حال، هنگام ضبط دورههای خود چند نکته را در نظر بگیرید:
- روی تجهیزات خوب سرمایهگذاری کنید: میکروفون و وبکمِ خوب ضروری هستند!
- محتوای با کیفیت بالا پادشاه است. رقابت به طور پیوسته در حال افزایش است، بنابراین شما باید مردم را متقاعد کنید که میتوانید چیزهای ارزشمند و مهمی را به آنها بیاموزید.
- صحبت کردن با صدای بلند و واضح را تمرین کنید.
- همیشه ضبطهای خود را دوباره تکرار کنید و روی آن کار کنید.
- ایجاد مطالب اضافی مانند پروژه GitHub، ارائهها، نمونههای برنامهنویسی …
و حتی اگر جذاب به نظر میرسد که زمانی که یک دوره ثبت شده و مردم شروع به خرید آن میکنند، برای شما درآمد غیرفعال ایجاد میکند، این فقط تا زمان کوتاهی است. بهترین اساتید دائماً دورههای خود را به روز میکنند زیرا تکنولوژی همیشه در حال تغییر است!
ساختن پادکست
بسیاری از مردم دوست ندارند جلوی دوربین باشند اما همچنان در یک زمینه تخصص دارند و دوست دارند دانش خود را با دیگران به اشتراک بگذارند.
بدون شک پادکست یک رسانه عالی برای انجام این کار است. پادکستها مدتی است که وجود دارند، اما در چهار تا پنج سال گذشته محبوبیت زیادی به دست آوردهاند و به میلیونها نفر رسیدهاند که هر روز به محل کار خود رفت و آمد میکنند یا قبل از رفتن به رختخواب به آنها گوش میدهند.
اکنون بیشتر پادکستها رایگان هستند، بنابراین پول بیشتر یک اثر جانبی است. بسیاری از پادکستها حامیانی برای قسمتهای خود دارند. بسیاری از پادکستها در Patreon حضور دارند، پلتفرمی که مردم میتوانند ماهانه مبلغی را برای پشتیبانی از کار آنها و استفاده محتوای انحصاری به آنها بپردازند.
اما برای موفقیت در یک پادکست، باید بتوانید خودتان را به خوبی بیان کنید، روی تجهیزات خوب (میکروفون) سرمایهگذاری کنید و مهمتر از همه، استقامت در ضبط مداوم قسمتها را داشته باشید.
این عادی است که افراد برای یک یا دو سال قسمتهای هفتگی بسازند تا واقعاً بتوانند از نظر تعداد شنوندگان پیشرفت کنند.
بنابراین اگر واقعاً به این کار علاقه داشته باشید، خوب است.
نتیجهگیری
آخرین موردی که میخواهم به شما بگویم که به هر یک از گزینههای بالا مرتبط است:
ثبات مهمترین چیز است.
مهم نیست چه چیزی را شروع میکنید. آن را دنبال کنید و به آن پایبند باشید. بیشتر چیزها یکشبه به موفقیت نمیرسند. کار سختی است، باید زمان و انرژی صرف کنید. 99 درصد خیلی زود تسلیم میشوند. جزو 1 درصدی باشید که موفق هستند!
متنی که خواندید ترجمه این مقاله است
ما را در تلگرام دنبال کنید
مطلبی دیگر از این انتشارات
تفاوت بین Asynchronous و Multi-Threading
مطلبی دیگر از این انتشارات
آموزش 0 تا 100 کار با گوگل درایو
مطلبی دیگر از این انتشارات
تاثیر ورژن کنترل Git در زندگی کاری برنامه نویس ها