حقوق برنامه نویس در سال 1405 چقدر است؟
اگر به دنیای کُد علاقهمند شدید یا حتی به فکر تغییر مسیر شغلی افتادید، احتمالا اولین سوالی که به ذهنتان میرسد این است: «چطور برنامهنویس شوم؟» و «حقوق برنامهنویسی چقدر است؟». پاسخ کوتاه این است که: مسیر یادگیری روشن است و این حوزه، در صورتیکه درست انتخاب کنید میتواند آینده شغلی و مالی مطمئنی برایتان […]
اگر به دنیای کُد علاقهمند شدید یا حتی به فکر تغییر مسیر شغلی افتادید، احتمالا اولین سوالی که به ذهنتان میرسد این است: «چطور برنامهنویس شوم؟» و «حقوق برنامهنویسی چقدر است؟». پاسخ کوتاه این است که: مسیر یادگیری روشن است و این حوزه، در صورتیکه درست انتخاب کنید میتواند آینده شغلی و مالی مطمئنی برایتان بسازد.
در این مقاله، خیلی شفاف درباره مسیر ورود به برنامهنویسی، مهارتهای لازم و عوامل اثرگذار بر درآمد توضیح میدهیم و در نهایت با عدد و مثال، حقوق برنامهنویسی را در سطوح جونیور، میدلول و سینیور بررسی میکنیم. اگر دنبال یک راهنمای قابل اتکا برای تصمیمگیری هستید، این نوشته دقیقا برای شماست.
چگونه میتوانیم برنامه نویس شویم؟
تقریباً راههای نامحدودی برای شروع برنامه نویس و Developer شدن وجود دارد و افراد میتوانند، سراغ بهترین نرم افزارها برای برنامه نویسی بروند و با روشهای مختلف برنامه نویسی را یاد بگیرند و تمرین کنند.
اما به طور کلی، یادگیری برنامه نویسی به تنهایی، شرکت در کلاسهای حضوری و آنلاین و همچنین تحصیل در دانشگاه شدنی است. اینکه کدام مدل یادگیری برنامه نویسی برای شما بهتر است، کاملا بستگی به میزان تجربه شما در این حوزه و دنیای وب، سبک یادگیری و وضعیت زندگی شما خواهد داشت.
[elementor-template id=”14209″]
یادگیری برنامه نویسی به تنهایی

برخی از پرکارترین و حرفهایترین افراد در زمینه برنامه نویسی، حتی یک روز هم در کلاس شرکت نکردند و به تنهایی اقدام به یادگیری این حرفه کردند؛ اما فکر نکنید که این کار آسان است و به راحتی میتواند در خانه این کار را انجام داد. این مدل یادگیری برنامه نویسی به نظم، ثبات و تدبیر نیاز دارد.
دو روش برای یادگیری برنامه نویسی به تنهایی وجود دارد، که میتوانید یکی از آنها را با توجه به شرایط زندگی خود انتخاب کنید. یک اینکه قبل از رسیدن به سن کار این حرفه را یاد بگیرید و حتی میتوانید همزمان با تحصیل در هر رشتهای، برنامه نویسی را یاد بگیرید. روش دوم نیز به میزان علاقه شما بستگی دارد و اگر این حرفه را بیش از حد دوست داشته باشید، میتوانید از شغل فعلیتان خارج شوید، با پولی که از قبل ذخیره کردید زندگی خود را بگذرانید و همزمان سراغ یادگیری زبان های برنامه نویسی آینده دار و کدنویسی بروید.
مزیت روش دوم این است که مدت زمان یادگیری در آن کمتر است و خیلی سریع میتوانید این حرفه را یاد بگیرید. تخمینها در مورد زمان یادگیری برنامه نویسی متفاوت است، اما اگر واقعاً پشتکار و حتی کمی استعداد برنامه نویسی داشته باشید، میتوانید در مدت شش ماه یا یک سال کد بنویسید و خود را برای فرصتهای استخدام برنامه نویس آماده کنید.
یکی از نقاط ضعف این حرفه این است، که تعداد متقاضی برای آن زیاد شده است و در حال حاضر افراد زیادی آماده کار در این زمینه هستند. اما به جای جا زدن، میتوانید با این چالش و چالشهای دیگر آن کنار بیایید و با کار در این حرفه درآمد خوبی داشته باشید. توصیه ما به شما این است که در این راه منظم باشید، برنامه ریزی داشته باشید تا بتوانید به راحتی از موانع عبور کنید و خود را به برنامه نویس حرفهای تبدیل کنید.
[elementor-template id=”14494″]
حقوق برنامه نویس چقدر است؟
تمامی ارقام در این مقاله از گزارش بازار کار وبسایت ایران سلری، مرجع حقوق و دستمزد، به دست آمده است که آن را در اختیار شما قرار خواهیم داد.
این میانگین حقوق ماهانه شامل مسکن، حمل و نقل و سایر مزایا میشود. حقوق توسعه دهندگان وب و برنامه نویسان در ایران و حتی در دیگر کشورها بر اساس تجربه، مهارت، جنسیت یا موقعیت مکانی متغیر است و هر شرکت و کارفرما میتواند بنا به خواست خود و برنامه نویس میزان حقوق را مشخص کند. در ادامه مقاله درباره این فاکتورها و تاثیر آنها در میزان حقوق برنامه نویسان صحبت خواهیم کرد.
مقایسه حقوق و دستمزد توسعه دهندگان وب و برنامه نویسان براساس سابقه

سطح تجربه مهمترین عامل در تعیین حقوق افراد در مشاغل مختلف است. طبیعتاً هرچه میزان تجربه بیشتری داشته باشید، حقوق و دستمزد شما نیز بالاتر میرود. در زیر حقوق برنامه نویس را با توجه به سطح تجربه تقسیم و دسته بندی کردیم که در اختیار شما قرار میدهیم. جدول زیر بر اساس اطلاعات به دست آمده از گزارش حقوق و دستمزد وبسایت ایران سلری است.
میانگین حقوق برنامه نویس در شهر تهران
| زبان/تخصص | Junior | Mid-level | Senior |
|---|---|---|---|
| C# / .NET | 38.07 | 58.05 | 89.1 |
| PHP / Laravel | 43.2 | 62.1 | 92.88 |
| Python / Django | 43.2 | 65.34 | 95.85 |
| Java | 40.23 | 66.42 | 107.055 |
| C / C++ | 44.01 | 69.12 | 107.055 |
| Node.js | 41.85 | 64.935 | 109.35 |
| Go | 59.67 | 83.97 | 115.02 |
| HTML/CSS/JavaScript | 39.285 | 66.15 | 103.14 |
| React | 41.85 | 63.99 | 106.65 |
| Angular | 39.69 | 70.2 | 105.3 |
| Vue.js | 41.85 | 62.1 | 99.225 |
| Android (Native) | 33.75 | 66.96 | 100.98 |
| Cross-Platform (RN/Flutter/…) | 44.55 | 71.55 | 93.15 |
*حقوقها به میلیون تومان است.
میانگین حقوق برنامه نویس در سایر استانها
| زبان/تخصص | Junior | Mid-level | Senior |
|---|---|---|---|
| C# / .NET | 16.2 | 28.485 | 36.72 |
| PHP / Laravel | 16.2 | 22.95 | 27.405 |
| Python / Django | 13.5 | 29.7 | 45.9 |
| Java | 30.78 | 30.78 | 30.78 |
| C / C++ | 22.275 | 37.8 | 43.2 |
| Node.js | 29.835 | 29.835 | 29.7 |
| Go | 29.7 | 40.5 | 43.2 |
| HTML/CSS/JavaScript | 21.6 | 29.7 | 33.75 |
| React | 16.2 | 21.87 | 38.205 |
| Angular | 30.375 | 30.375 | 30.375 |
| Vue.js | 27 | 37.8 | 47.25 |
| Android (Native) | 30.375 | 40.5 | 55.35 |
| Cross-Platform (RN/Flutter/…) | 22.68 | 24.3 | 29.7 |
*حقوقها به میلیون تومان است.
توجه: ارقام موجود در این جدول مربوط به بازه حقوقی نیروی جونیور برنامه نویسی تا سطح سنیور در شهر تهران است و صرفا برای اطلاع شما نوشته شده است. در زبانهای برنامه نویسی مختلف این ارقام متغیر خواهد بود همچنین رنج دقیقی از تفاوت حقوق برنامهنویس در شرکتها و صنایع مختلف موجود نیست.
مقایسه حقوق و دستمزد برنامه نویسان با توجه به میزان تحصیلات
همه ما میدانیم که تحصیلات تاثیر زیادی بر روی میزان دریافتی افراد میگذارد، اما مدرک چقدر میتواند به درآمد برنامه نویس اضافه کند؟ برای اینکه به جواب درست این سوال برسیم میزان حقوق برنامه نویسان را بر اساس میزان تحصیلات بررسی کردیم.

بر اساس اطلاعات به دست آمده از گزارش حقوق و دستمزد وبسایت ایران سلری، میانگین حقوق یک برنامه نویس با مدرک دیپلم 42000000 تومان در هر ماه است. در حالی که شخصی با مدرک لیسانس ماهانه 76500000 تومان حقوق میگیرد. برنامه نویسی با کارشناسی ارشد به طور میانگین 93300000 تومان در ماه حقوق دارد.
تاکید میشود که این تخمینها همگی متغیر هستند و همانطور که عنوان کردیم، کارفرمایان و برنامه نویسان میتوانند میزان حقوق و دستمزد خود را عنوان کنند و در مورد قیمت آن به توافق برسند.
جمعبندی
تمام آنچه در این مقاله عنوان کردیم، مبلغ میانگین است و ممکن است یک برنامه نویس در پروژهای بسیار بیشتر از این مبلغهایی که عنوان کردیم دریافت کند. میانگین حقوق به آنچه افراد در این حرفه دریافت میکند، نسبت داده میشود و لزوما حقوق و دستمزد افرادی خاص در نظر گرفته نمیشود.
اما به طور کلی، برنامه نویسی در دنیای امروز جزء مشاغل پردرآمد به شمار میآید و آينده برنامه نویسی بسیار روشن در نظر گرفته شده است.
تجربه، سؤال یا نظر خود را درباره این مقاله با دیگران به اشتراک بگذارید.
دیدگاههای ثبتشده
80 نظر و پاسخسلام
میزان دریافتی کسی که دیپلم داره و کسی که کارشناسی یا کارشناسی ارشد داره چقدره ؟؟
و بنظرتون از طریق فنی حرفه ای اقدام کنم یا ریاضی؟
صرف نظر از مهارت
توی برنامه نویسی مدرک فقط توی استخدام یه پوینت مثبته وگرنه توی دریافتی ربطی نداره.
اگه میخوای یاد بگیری هیچکدوم از رشته ها کمکت نمیکنه باید خودت بری دنبالش تا یاد بگیری
اما داشتن مدرک یک پوینت مثبته
من میخام دارمد خوبی داشتم
من یک برنامه نویس هستم
سلام دوست عزیز اگر دنبال فرصتهای شغلی استخدام برنامه نویس هستید،
لطفا از طریق لینک زیر آگهیهای شغلی رو مشاهده کنید:
https://www.irantalent.com/jobs/programmer
خیلی ممنون 🙏🙏🌹🌹
آره خیلی عالی هست
خیلی عالی هست
خیلی خوب در مورد زبان های جدید اطلاعاتی به روز بزارین که کدام زبان ها ترند ترن و اینکه از هوش مصنوعی هم اطلاعاتی بزارین که کنار برنامه نویسی اگه به خطایی خوردیم به جای سرچ گوگل بتونیم یه دستیار داشته باشبم
بسیار عالی اما حتما به مدرک دانشگاهی نیازه ؟
سلام امیر عزیز
به طور کلی خیر، برای شغل برنامه نویسی نیازی به مدرک تحصیلی نیست. مگر اینکه قصد استخدام در سازمان خاصی رو داشته باشید و از شما درخواست مدرک داشته باشند.
هدفم اموزش برنامه نویسی هست
درآمد یک برنامه نویس که کارمنده با برنامه نویسی که کسب و کار خودش را داره زمین تا اسمون متفاوته پس تعیین کردن میزان درآمد برای یه برنامه نویس اشتباهه مگر اینکه قید بشه منظور برنامه نویس کارمند و استخدامی هست . بنده ادعام نمیشه چون در حال حاضر منم کارمند هستم و برای یه شرکت خصوصی برنامه نویسی میکنم و حقوق ثابت میگیرم نهایتا پاداش بهم بدن ولی میدونم این اول راهه و یه روزی میرسه که بتونم کسب و کار خودم را پیاده سازی کنم الان باید در این مسیر سرمایه و تجربه کافی کسب کنم تا بتونم بیزنس خودم پیاده سازی کنم اما یه توصیه دوستانه برای اونایی که میخان برنامه نویسی را شروع کنن درگیر این دوره های جدید اینستاگرامی و کلیپ های آموزشی تو خالی نشید اگه میخای برنامه نویسی یاد بگیری برو یه استاد خوب بگیر هرچقدرم پول خواست بهش بده چون ارزش داره...من خودم با دوره 12 قدم شروع برنامه نویسی شروع کردم و راضی ام بودم ولی صرفا قرار نیست برای همه کار کنه یادگیری هم خودش سلیقه ای است ولی خیلی مهمه مدرسش واقعا استاد باشه یا نه توخالی و ادعا دار
یه کارگر از ما ها بیشتر میگیره حالا اوستا کاری بماند غلامیم غلام حلقه به گوش
من 12 ساله برنامه نویسم تو اصفهان الان دیگه با ی بچه کوچیک تو خونه کارم رو انجام می دم از راه دور .. ماهیانه حدود 10 تومن میگیرم با همین روزی 3 ساعت کار ..برنامه نویسی برای خانما خیلی شغل خوبیه چون انعطاف نو همکاریت بالاست ..البته من چند ساله به خاطر بچه آپ دیت نشدم ولی وقتی بهت وابسته باشن با مبالغ درخواستیت کنار میان
من تقریبا 6 سال هست که برنامه نویسی میکنم
اول اینو بگم که سعی کنین وقتی وارد دهه سوم زندگی تون میشید اروم آروم از کارمندی خودتون رو خارج کنین و به ایجاد استارت اپ هایی نرم افزاری توجه بیشتری کنین و مستقل خودتون رو کنین .
فریلسنری به عنوان یک شغل ثابت و استوار نمیشه روش حساب باز کرد . اما برای اوایل کار که بتونین یکمی محیط رو تجربه کنین و یا رزومه ای ایجاد کنین و یا مکمل کار اصلیتون باشه خوبه
طبق چیزی که من دیدم کمتر برنامه نویسی با سرعت بالا خودش رو رشد میده . معمولا بعد از یک مدتی که برنامه نویس ها توی یک زمینه advance میشن سرعت یادگیری کاهش پیدا میکنه و یادگیری منوط به انجام پروژه های جدید و چالش بر انگیز میشه و اکثر تایم ها به انجام کدهای روتین و تکراری منجر میشه
در صورتی که 1 الی 3 مبحث روزانه مطالعه کنین . همراه با تمرین و تکرار - مخصوصا با تکرار های برنامه ریزی شده مباحث جدید رو مرتب review کنین . به شما قول میدم در مدت 6 ماه که میتونه نزدیک 500 مبحث و فصل و سابجکت جدید رو پوشش بده . میتونین واقعا واقعا نبوغ برنامه نویسی رو در خودتون حس کنین .
برای اینکار شاید نهایتا 30 دقیقه تایم نیاز باشه اما این 30 دقیقه باید به شکل هوشمند باشه و فقط اینطور نباشه بخونین و 30 روز دیگه یادتون بره ... تمرین و تکرار باید چاشنی کارتون باشه .
سلام دنیاو زندگی کلا ریسکه،نمیشه بگیم چی میشه،چجوری میشه،در همه مشاغل موفق داریم،غیر موفق هم داریم،بیشترین درآمد ،مخصوص دلالی،و خرید فروشه
بازار نرم افزار نابود است. تربک جمع کنیم بهترشه
چطوری میشه با برنامه نویسی ماهیانه ۲۰ میلیون در بیاره
سلام
برای اینکه این مبلغ درآمد داشته باشی باید حداقل 3 تا 5 سال سابقه داشته باشی یا اینکه به صورت فشرده کار کنی و خودت همیشه در حال تمرین باشی
ببخشید من تازه میخوام شروع کنم 17سالمه و رشته ام تجربیه بازم میتونم از طریق کلاس ها آموزشی وارد این عرصه بشم؟
یا حتما باید در دانشگاه مدرک تحصیلی داشته باشم؟
سلام
بله امکانش هست.
بودن افرادی که به برنامه نویسی علاقه داشتن حتی بدون کلاس و به صورت خودآموز با استفاده از یک سری آموزشهای آنلاین تونستن وارد این رشته بشن.
بسته به میزان علاقه و تلاش خودتون داره.
سلام کدام زبان را میخواهید یاد بگیرید ؟
10 سال کد میزنم تقریبا از 21 سالگی ولی 6 سال وارد بازار کار برنامه نویسی شدم . تو کل این 6 سال سعی کردم همیشه آپدیت باشم و خداروشکر الانم تو یک شرکت بزرگ تو تهران کد میزنم. هیچ وقت تو پروژه های آبکی نرفتم همیشه دنبال چالش تو پروژه بودم چون فقط اینطوری که پیشرفت میکنی.
تو بعضی شرکتا افرادی رو دیدم با 10 سال سابقه و بار علمی به شدت پایین که فقط دنبال کارای آسون و راحت بودن و از نظر علمی عقب موندن و الان واقعا نمیتونن کاری با حقوق مناسب پیدا کنن
خلاصه بگم : اگر میخوای تو برنامه نویسی پیشرفت کنی و درآمدت بالا باشه باید آپدیت باشی . چند تا زبان یاد گرفتی نگی بسه دیگه با همین پول در میارم.
مهمترین چالشی هم که حس کردم اینه : بعد ار یک مدت میری بهترین شرکتا با حقوقای خوب ولی ته دلت راضی نیست چون تهش تو فقط یک کارمندی !
مرسی که تجربه خودت رو با ما به اشتراک گذاشتی 🙏🏻
سلام ،داش من ۱۶ سالمه میخوام برم برنامه نویسی یادبگیرم و حرفه ای برم جلو. نظرم خودم اینه تا قبل دیپلم مسلط بشم و بعد اینکه دیپلم رو گرفتم شروع کنم کار کنم
حالا من موندم دیپلم بگیرم شروع به کار یا کنکور بدم برم دانشگاه بعد از اون طریق برم تو کارش
یه رهنمایی میکنی؟
سلام از چه رشته ای بریم بهتره فنی یا ریاضی فیزیک
از هر دو رشته فنی و حرفه ای و ریاضی و فیزک میشه وارد حوزه برنامه نویسی شد. فرق چندانی نمیکنه.
مهم داشتن تجربه کاری و کارآموزی در این رشته است.
اگه میخوای فقط درحد طراحی وب مسلطباشی خب فنی
ولی نه اگه میخوای متخصص بشی تو علم کامپیوتر و برنامه نویسی از ریاضی بری بهتره ، چون همه چیزش وصله به ریاضی
برنامه نویس شدن روبه رو شدن با ترساتون! پس از چی میخوای بترسی چرا با استعادتون روبه رو نمیشین چرا حقتونو از استعداد نممیگیرین
از نظر من برنامه نویسی توی ایران مساوی هست با ضایعات جمع کردن دیگه خرابه ای به نام ایران که چاپلوساش و بی مغزاشون دارن درآمد بالایی کسب میکنن میکنند یعنی از جیب ماها می دزدن نه درست میشه و نه خواهد شد
برعکس تو ایران هم برنامه نویسی خیلی شغل خوبیه