«با پایتون میشود کار پیدا کرد؟» این سؤال را تقریباً در هر جلسه مشاوره دپارتمان کامپیوتر آموزشگاه کادوس در رشت میشنویم. جواب کوتاه «بله» است، اما بازار کار پایتون یک بازار یکدست نیست: کسی که با جنگو سایت میسازد، کسی که داده تحلیل میکند و کسی که ایجنت هوش مصنوعی مینویسد، هر سه «برنامهنویس پایتون» هستند، اما آگهیها، مهارتها و مسیرشان فرق دارد. در این مقاله بدون اغراق میگوییم کارفرماها دنبال چه هستند، درآمد به چه چیزهایی بستگی دارد و از رشت چطور میشود وارد این بازار شد.
بازار کار پایتون در ایران امروز چه شکلی است؟
پایتون سالهاست در فهرست محبوبترین زبانهای دنیا بالای جدول است و در ایران هم همین روند را میبینیم. دلیلش ساده است: پایتون فقط برای یک کار نیست. استارتاپها با آن بکاند (Backend) مینویسند، بانکها و فروشگاههای اینترنتی با آن داده تحلیل میکنند و تقریباً همه پروژههای هوش مصنوعی با آن ساخته میشوند. در گزارش دستمزد جابویژن (۱۴۰۱) هم برنامهنویسان پایتون جزو گروهی بودند که بیشترین دستمزد را در میان برنامهنویسها گرفته بودند.
اما یک واقعیت را هم باید گفت: سطح ورود بالا رفته است. چند سال پیش دانستن حلقه و تابع برای گرفتن یک کار ساده کافی بود؛ امروز کارفرما میخواهد ببیند با پایتون چه چیزی ساختهاید. خبر خوب این است که این «چیز» را میشود در چند ماه آموزش جدی و تمرین ساخت.
کدام شغلهای پایتون بیشترین تقاضا را دارند؟
وقتی آگهیهای استخدام را مرور میکنید، بیشتر فرصتها در یکی از این شش دسته قرار میگیرند:
۱. برنامهنویس بکاند (جنگو و FastAPI)
بیشترین آگهیها مربوط به همین دسته است: ساخت سرور سایت و اپلیکیشن، طراحی API و کار با پایگاه داده. فریمورکهای اصلی جنگو (Django) و FastAPI هستند.
۲. تحلیلگر داده و دیتاساینتیست
شرکتهایی که داده زیادی دارند (فروشگاه، بانک، بیمه، پخش) به کسی نیاز دارند که با Pandas و SQL داده را تمیز و تحلیل کند و نمودار و گزارش بسازد.
۳. هوش مصنوعی و یادگیری ماشین
از ساخت مدلهای یادگیری ماشین تا اتصال مدلهای زبانی به نرمافزار شرکت و ساخت ایجنت (AI Agent). این حوزه سریعترین رشد را دارد و پایتون زبان اصلی آن است.
۴. اتوماسیون، تست و اسکریپتنویسی
خودکار کردن کارهای تکراری اداری، جمعآوری داده از سایتها و نوشتن تست خودکار نرمافزار. اینها پروژههای کوچکتری هستند و برای شروع فریلنسری مناسباند.
۵. ربات معاملهگر و فینتک
صرافیها، شرکتهای فینتک و معاملهگرها برای ساخت ربات معامله و تحلیل بازار سراغ پایتون میروند؛ برای همین دوره ساخت ربات معاملهگر با پایتون را هم برگزار میکنیم.
۶. دواپس و مدیریت سرور
مدیران سرور و تیمهای دواپس (DevOps) برای خودکار کردن کارهای زیرساخت از پایتون استفاده میکنند؛ معمولاً در کنار لینوکس و داکر.

یک آگهی استخدام پایتون چه مهارتهایی میخواهد؟
برای اینکه حرفمان فقط ادعا نباشد، بیایید خود پایتون را به کار بگیریم. این برنامه کوچک چند آگهی نمونه (شبیه آگهیهای واقعی سایتهای کاریابی) را میخواند و میشمارد هر مهارت چند بار تکرار شده است:
from collections import Counter
ads = [
"Python, Django, PostgreSQL, Git, Docker, REST API",
"Python, FastAPI, SQL, Git, Linux, Redis",
"Python, Pandas, SQL, Excel, Power BI",
"Python, Django, Git, SQL, English reading",
]
skills = Counter()
for ad in ads:
for word in ad.split(","):
skills[word.strip().lower()] += 1
for skill, count in skills.most_common(5):
print(f"{skill:<12} {'#' * count} {count}")خروجی برنامه:
python #### 4
git ### 3
sql ### 3
django ## 2
postgresql # 1نتیجه همان چیزی است که در آگهیهای واقعی هم میبینیم: کنار خود پایتون، تقریباً همیشه Git و SQL خواسته میشوند و بعد یک فریمورک یا کتابخانه تخصصی. فهرست کامل مهارتهای پایه یک برنامهنویس پایتون تازهکار این است:
- پایتون پایه و پیشرفته: ساختار دادهها، تابع، شیگرایی، کار با فایل و مدیریت خطا
- Git و گیتهاب برای کار تیمی و نمونهکار
- SQL و دستکم یک پایگاه داده
- یک فریمورک یا کتابخانه تخصصی (جنگو، FastAPI یا Pandas)
- آشنایی مقدماتی با لینوکس و خط فرمان
- توانایی خواندن مستندات انگلیسی

درآمد برنامهنویس پایتون به چه چیزهایی بستگی دارد؟
عددهایی که در شبکههای اجتماعی درباره درآمد برنامهنویسها دستبهدست میشود معمولاً یا مربوط به خارج از ایران است یا مربوط به افراد باتجربه. درآمد واقعی شما به این عوامل بستگی دارد:
- حوزه تخصصی: هوش مصنوعی و بکاند معمولاً از اسکریپتنویسی ساده درآمد بیشتری دارند.
- نمونهکار: سه پروژه واقعی در گیتهاب از یک مدرک بدون پروژه ارزش بیشتری دارد.
- نوع همکاری: تماموقت، پارهوقت، دورکاری یا پروژهای (فریلنسری).
- سابقه: فاصله حقوق جونیور و سینیور زیاد است و بیشتر با سالهای کار واقعی پر میشود.
بهترین راه برای فهمیدن عدد امروز، دیدن خود بازار است: در سایتهای کاریابی مثل جابویژن و جابینجا کلمه Python را جستوجو کنید، فیلتر «دورکاری» و «گیلان» را بزنید و بازه حقوق آگهیهایی را که برای سطح شما نوشته شدهاند ببینید.
بازار کار پایتون در رشت و گیلان
صادقانه بگوییم: تعداد شرکتهای نرمافزاری رشت به اندازه تهران نیست. اما برنامهنویس پایتون مجبور نیست فقط در شهر خودش کار پیدا کند. سه راه اصلی برای برنامهنویس پایتون در گیلان:
- دورکاری برای شرکتهای شهرهای بزرگ: بخش مهمی از آگهیهای بکاند و داده امروز دورکاری یا ترکیبی است.
- پروژه برای کسبوکارهای محلی: فروشگاهها، دفترهای حسابداری و شرکتهای پخش رشت به اتوماسیون، گزارشگیری و ربات تلگرام و بله نیاز دارند.
- فریلنسری: پروژههای کوچک اسکرپینگ، اتوماسیون و API نقطه شروع خوبی برای ساختن سابقه هستند.
از صفر تا اولین کار: مسیر پیشنهادی
اگر امروز از صفر شروع میکنید، این مسیر را پیشنهاد میکنیم: اول دو ترم پایتون (مقدماتی و پیشرفته) برای ساختن پایه محکم، بعد یک تخصص مطابق علاقهتان (وب، داده یا هوش مصنوعی) و در کنار آن ساختن سه تا پنج پروژه برای نمونهکار. اگر میخواهید بدانید هر مرحله چند ساعت طول میکشد، مقاله یادگیری پایتون چقدر طول میکشد؟ را بخوانید. اگر نگران نداشتن مدرک دانشگاهی هستید، این مقاله درباره برنامهنویس شدن بدون مدرک برای شماست. برای سنجیدن سطح فعلیتان هم میتوانید آزمون آنلاین رایگان پایتون را بدهید.
چند اشتباه رایج را هم تکرار نکنید: فقط ویدیو تماشا نکنید و کد بزنید، منتظر «کامل یاد گرفتن» نمانید و از همان ماههای اول رزومه و گیتهاب بسازید، و انگلیسی خواندن را جدی بگیرید؛ بیشتر مستندات و جوابهای فنی به انگلیسی است.
مرحلههای این مسیر و ابزارهای هر مرحله را با کد نمونه در نقشه راه یادگیری پایتون توضیح دادهایم.
ثبتنام در دوره پایتون در رشت
مؤسسه فنی و آموزشی کادوس دورههای پایتون را حضوری در رشت و آنلاین برگزار میکند؛ پروژهمحور و با تمرکز بر مهارتهایی که بازار کار میخواهد:
- پایتون مقدماتی: بدون پیشنیاز، شروع از صفر.
- پایتون پیشرفته: شیگرایی، پایگاه داده و پروژه پایانی.
- تخصصها: دیتاساینس، یادگیری ماشین و ساخت ایجنت هوش مصنوعی.
مقایسه دورهها و سرفصل کامل را در صفحه آموزش پایتون در رشت ببینید. برای مشاوره رایگان مسیر شغلی با یکی از شعبهها تماس بگیرید: شعبه مرکزی (خیابان لاکانی) با شماره ۰۱۳۹۱۰۰۲۳۴۳ و شعبه مسکن مهر با شماره ۰۱۳۹۱۰۰۲۳۲۳، یا از صفحه تماس با ما پیام بدهید.
