آیا برنامه نویسی شغل پر درآمدی است؟

"با تقدیم احترام به تمام پزشکان سرزمینم"بگذارید صریحاً به این سوال پاسخ بدهم. بله، برنامه نویسی شغل پردرآمدی است. شاید این جمله کلیشه ای را بارها و بارها شنیده اید اما باید بدانید که حقیقت دارد. شاید با خودتان بگویید که خیر، پزشکی، عمران (البته شاخه بساز بفروش ها که آن هم ربطی به عمران ندارد)، دلالی و ... پردرآمد تر است اما به نسبت استرس و زحمت و سرمایه اولیه که بخواهیم بررسی کنیم، به نظر من برنامه نویسی پردرآمد ترین شغل دنیاست.منظور از برنامه نویسی چیست؟اساساً در کشور ما هر کس که نوشتن چند خط کد را بلد باشد (ضمن عرض ادب به همه برنامه نویس های حرفه ایِ ایران) نام خود را برنامه نویس می گذارد. ولی برنامه نویسی این نیست، هرچند که در سطحی ترین حالت نیز برنامه نویسی برای شما می تواند درآمد داشته باشد. اما ما در اینجا از درآمد زیاد صحبت می کنیم . برنامه نویس حرفه ای چند ویژگی بارز دارد: عاشق کارش است، همواره در حال یادگیری است و هیچ وقت ادعا نمی کند من تمام یک زبان برنامه نویسی را بلدم.یک برنامه نویس حرفه ای همیشه باید دنبال یادگیری باشد. تکنولوژی ها همواره در حال به روز شدن می باشند و اگر کسی می خواهد از این دنیای پرشتاب عقب نماند باید خود را به روز کند. تفاوت یک برنامه نویس حرفه ای با سایر برنامه نویس های آماتور در این است که برنامه نویس حرفه ای فکر می کند هنوز همه چیز را بلد نیست و هنوز جا برای یادگیری وجود دارد.پزشکی یا برنامه نویسی؟در همین ابتدا بگویم اینکه مدام پزشکی را مثال می زنم، برای این است که در باور عامه پزشکی نماد بارز "بچه درس خون" بودن است. اکثر خانواده ها بدون در نظر گرفتن علاقه فرزند خود او را مجبور می کنند که رشته پزشکی را در پیش بگیرد، چون فقط با دکتر شدن ثابت می شد که فرزندشان درس خوان بوده است. از طرفی همه ما وقتی به پزشک مراجعه می کنیم، با شمردن افراد بیمار حاضر در مطب و ضرب آن در مبلغ ویزیت میزان درآمد او را حساب می کنیم و در دل کلی به حال او و درآمدش غبطه می خوریم. همه اینها درست است، پزشک ها واقعا درآمد بالایی دارند که البته حقشان است. چند سال درس خوانده اند، زحمت کشیده اند و به جایی رسیده اند که می توانند مشکلی بسیاری از افراد را حل کنند. اما استرس بسیار زیادی که دارند در کنار درآمد بالا شاید کمی آنها را اذیت کنند. در پزشکی یک اشتباه ممکن است به قیمت از دست رفتن جان یک انسان تمام شود.در طرف دیگر، برنامه نویس ها هم چندسال درس می خوانند، زحمت می کشند اما به نسبت یک پزشک هزینه و زمان کمتری صرف یادگیری می کنند و از طرفی استرس کمتری دارند. برای برنامه نویس شدن یک لپ تاپ یا سیستم خانگی به اضافه مقادیری قابل توجهی علاقه لازم است. با همین ها شما می توانید به یک برنامه نویس تبدیل شوید. البته باید برای آموزش دیدن هزینه کنید منتهی با همین لپ تاپ می توانید پروژه های بزرگ برنامه نویسی انجام دهید و درآمد زیادی را کسب کنید. من به شما قول می دهم اگر در این زمینه حرفه ای شوید، درآمدتان از یک پزشک خیلی بیشتر خواهد بود (قبول کنید پزشک مثال خوبی است) .چرا باید برنامه نویسی را یاد بگیریم؟ در دنیای پیشرفته امروزی نیاز به برنامه نویسی بیشتر از همیشه احساس می شود. علم پزشکی، علم عمران، علم معماری و ... همه اینها برای پیشرفت به برنامه نویسی نیاز دارند. به نظر من در چند سال آینده هر فردی که حداقل دانش برنامه نویسی نداشته باشد یک بیسواد (نه به معنای عام) محسوب می شود. پس اگر به یک برنامه نویس حرفه ای تبدیل شوید، می توانید به رسیدن به رویاهای بزرگی که از بچگی در سر داشتید، فکر کنید.برنامه نویس شدن آسان است، اما برنامه نویس ماندن سخت است. برای اینکه یک برنامه نویس خوب بمانید، نباید هیچ وقت دست از یادگیری بردارید. علاقه خود را حفظ کنید، نا امید نشوید و از شکست نترسید. به برنامه نویسی بعنوان یک شغل نگاه نکنید، با برنامه نویسی زندگی کنید. گام اول همیشه سخت ترین گام است اما دروازه ورود شما به دنیای شیرین برنامه نویسی است. گام اول را محکم بردارید و از گام های بعد لذت ببرید.همین الان اگر به سایت های استخدامی و فریلنسری مراجعه کنید، متوجه خواهید شد که چقدر درخواست برای استخدام در این حوزه زیاد است و چه بیشمار پروژه هایی برای انجام دادن حتی اگر بخواهید به صورت مستقل و آزاد برای خود کار کنید.برنامه نویسی را از کجا شروع کنم ؟تا اینجا اگر قانع شدید برنامه نویسی خوب است، حالا باید به این فکر کنید که از کجا شروع کنید؟ کدام زبان برنامه نویسی بهتر است ؟ کدام یک آسان تر است؟ کدام زبان بازار کار بهتری دارد؟تمام این موارد را می توانید در مقاله "چگونه برنامه نویسی را شروع کنیم؟" که در وبسایت دانشجویار منتشر شده است، مطالعه کنید.