CodeShot

مسیر فنی تخصصی (IC Track) در مقابل مسیر مدیریتی (Management Track)

مسیر IC (Individual Contributor) یعنی پیشرفت شغلی از طریق عمیق‌تر شدن در مهارت‌های فنی و رسیدن به سطوحی مثل Staff یا Principal Engineer، در حالی که مسیر مدیریتی یعنی حرکت به سمت رهبری تیم، برنامه‌ریزی و مسئولیت افراد به‌جای نوشتن روزانه کد.

ویژگیمسیر فنی تخصصی (IC Track)مسیر مدیریتی (Management Track)
تمرکز اصلیعمق فنی و طراحیرهبری افراد و برنامه‌ریزی
زمان کدنویسی روزانهزیادکم یا صفر
عناوین نمونهStaff، Principal EngineerTeam Lead، Engineering Manager

کِی از مسیر فنی تخصصی (IC Track) استفاده کنیم؟

وقتی عاشق حل مسائل فنی عمیق هستید، دوست دارید بیشتر وقتتان کدنویسی و طراحی سیستم باشد و نه مدیریت افراد.

کِی از مسیر مدیریتی (Management Track) استفاده کنیم؟

وقتی به رشد و توسعه افراد علاقه دارید، در هماهنگی و برنامه‌ریزی تیم قوی هستید و ترجیح می‌دهید تأثیرتان از طریق تیم باشد نه کد شخصی.

مثال مسیر فنی تخصصی (IC Track)

// IC در سطح Staff Engineer معمولاً:
// - طراحی معماری سیستم‌های پیچیده
// - Review فنی عمیق روی PR های حساس
// - Mentor کردن سایر مهندسان

مثال مسیر مدیریتی (Management Track)

// Engineering Manager معمولاً:
// - برنامه‌ریزی اسپرینت و اولویت‌بندی بک‌لاگ
// - جلسات ۱-به-۱ و ارزیابی عملکرد افراد
// - هماهنگی بین تیم‌ها

اشتباه رایج

تصور رایج این است که مسیر مدیریتی «ترفیع» و مسیر IC «توقف رشد» است؛ در شرکت‌های بالغ، سطوح Staff/Principal IC از نظر حقوق و تأثیر معادل مدیران ارشد هستند.

جمع‌بندی

انتخاب بین این دو مسیر باید بر اساس علاقه واقعی به کدنویسی عمیق در برابر رهبری افراد باشد، نه فقط دنبال کردن نردبان سنتی ترفیع.