Facebook Pixel
Searching...
فارسی
EnglishEnglish
EspañolSpanish
简体中文Chinese
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
Bahasa IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
Become an Effective Software Engineering Manager

Become an Effective Software Engineering Manager

توسط James Stanier 2020 398 صفحات
4.38
100+ امتیازها
گوش دادن

نکات کلیدی

1. ابتدا خود را مدیریت کنید، سپس دیگران را

سعی کنید تا حد امکان اطلاعات کمتری در ذهن خود نگه دارید.

جریان کار خود را سازماندهی کنید. به عنوان یک مدیر، اطلاعات ارزشمندترین دارایی شماست. سیستمی برای ضبط، سازماندهی و اولویت‌بندی وظایف و اطلاعات پیاده‌سازی کنید. از تقویم برای سازماندهی زمان، لیست کارها برای وظایف، صندوق ورودی ایمیل برای پیام‌های ورودی و ابزاری جداگانه برای ضبط اطلاعات در حال حرکت استفاده کنید. این سیستم به شما کمک می‌کند تا بر مسئولیت‌های خود مسلط شوید و فضای ذهنی برای تفکر استراتژیک آزاد کنید.

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

2. ارتباطات و تفویض وظایف مهارت‌های مدیریتی ضروری هستند

حباب فکری را بالای سرشان نگه دارید.

ارتباطات را تسلط کنید. ارتباط مؤثر پایه و اساس مدیریت موفق است. یاد بگیرید که سبک ارتباطی خود را با رسانه‌ها و افراد مختلف تطبیق دهید. گوش دادن فعال را تمرین کنید، سوالات باز بپرسید و اطلاعات واضح و مختصر ارائه دهید. از مفهوم "صراحت رادیکال" برای ارائه بازخوردی که هم مهربان و هم مستقیم است استفاده کنید.

تفویض وظایف به صورت استراتژیک. تفویض وظایف فقط به معنای تخصیص کارها نیست؛ بلکه به معنای توانمندسازی تیم‌تان و به حداکثر رساندن پتانسیل آن‌هاست. از مقیاس تفویض وظایف برای تعیین سطح مناسب حمایت برای هر وظیفه و عضو تیم استفاده کنید. به یاد داشته باشید که شما مسئولیت را تفویض می‌کنید، نه حسابرسی. تفویض وظایف مؤثر به شما اجازه می‌دهد تا از مهارت‌های تیم‌تان بهره‌برداری کنید در حالی که بر وظایف مدیریتی با تأثیر بالا تمرکز می‌کنید.

3. جلسات یک‌به‌یک سنگ‌بنای مدیریت مؤثر هستند

جلسات یک‌به‌یک یکی از مهم‌ترین فعالیت‌های منظم است که به عنوان یک مدیر انجام خواهید داد.

ساختار جلسات یک‌به‌یک خود را تنظیم کنید. برای جلسات یک‌به‌یک با هر عضو تیم یک نظم منظم برقرار کنید. از یک سند مشترک برای حفظ یک دستور کار مداوم و پیگیری موارد عملی استفاده کنید. روابط جدید را با یک تمرین "قرارداد" برای تعیین انتظارات و درک سبک‌های کاری یکدیگر آغاز کنید.

جلسه را به آن‌ها اختصاص دهید. اعضای تیم‌تان را تشویق کنید تا دستور جلسه را هدایت کنند و بیشتر صحبت کنند. از سوالات باز برای هدایت گفتگو و کشف مسائل یا فرصت‌ها استفاده کنید. موضوعات می‌توانند شامل موارد زیر باشند:

  • پیشرفت در پروژه‌های جاری
  • اهداف توسعه حرفه‌ای
  • چالش‌ها یا موانع
  • بازخورد (دو طرفه)
  • رفاه شخصی

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

4. انگیزه‌های فردی را برای به حداکثر رساندن عملکرد تیم درک کنید

مسئله یافتن فرد مناسب برای کار نیست، بلکه یافتن کار مناسب برای فرد است.

از سلسله مراتب نیازهای مازلو استفاده کنید. درک کنید که اعضای تیم‌تان نیازهایی فراتر از یک حقوق دارند. سعی کنید محیطی ایجاد کنید که از نیازهای سطح بالاتر آن‌ها حمایت کند:

  • تعلق: انسجام و شمول تیمی را تقویت کنید
  • احترام: شناخت و فرصت‌های رشد را فراهم کنید
  • خودشکوفایی: کار را با اهداف و ارزش‌های شخصی هماهنگ کنید

از نقاط قوت فردی بهره‌برداری کنید. درک کنید که اعضای تیم انگیزه‌ها و سبک‌های کاری متفاوتی دارند. برخی در ثبات و تسلط (سازندگان کلیسا) پیشرفت می‌کنند، در حالی که دیگران به تنوع و چالش‌های جدید (بازدیدکنندگان بازار) نیاز دارند. وظایف و فرصت‌های توسعه را متناسب با این ترجیحات فردی تنظیم کنید و اعضای تیم را در "منطقه توسعه نزدیک" خود نگه دارید تا رشد و مشارکت را ترویج کنید.

5. پیچیدگی‌های استخدام و خروج کارکنان را مدیریت کنید

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

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

خروج‌ها را با ظرافت مدیریت کنید. درک کنید که گردش کارکنان بخشی طبیعی از کسب‌وکار است. وقتی کسی می‌رود:

  • دلایل آن‌ها را بفهمید (اگر داوطلبانه باشد)
  • انتقال روان را تسهیل کنید
  • مصاحبه خروجی برای جمع‌آوری بینش‌ها انجام دهید
  • از این فرصت برای بازنگری در ساختار و نیازهای تیم استفاده کنید

برای خروج‌های غیر داوطلبانه، از برنامه‌های بهبود عملکرد (PIPs) به عنوان ابزاری برای بهبود واقعی استفاده کنید، نه فقط به عنوان پیش‌درآمدی برای خاتمه. همیشه با همدلی و حرفه‌ای‌گری به این موقعیت‌ها نزدیک شوید.

6. چالش‌های محل کار را با انعطاف‌پذیری و استراتژی مدیریت کنید

نمی‌توانید امواج را متوقف کنید، اما می‌توانید یاد بگیرید که چگونه موج‌سواری کنید.

موقعیت‌های پر فشار را هدایت کنید. هنگامی که تحت نظارت شدید (چشم سائورون) هستید، تمرکز کنید بر:

  • هم‌راستا کردن تیم با اهداف واضح
  • بیش از حد ارتباط برقرار کردن پیشرفت و چالش‌ها
  • عمل‌گرایی در مورد مبادلات
  • رهبری از جلو

جریان اطلاعات را مدیریت کنید. به عنوان یک مدیر، اغلب به اطلاعات حساس دسترسی دارید. یاد بگیرید که اطلاعات را دسته‌بندی کنید (کاملاً محرمانه، جعبه بسته، جعبه باز) و به طور مناسب به اشتراک بگذارید. در رویکرد خود ثابت‌قدم باشید تا از ایجاد بی‌اعتمادی یا سردرگمی جلوگیری کنید.

تمرین رها کردن. درک کنید که نمی‌توانید همه چیز را کنترل کنید. بر آنچه می‌توانید تأثیر بگذارید تمرکز کنید و اهداف داخلی را به جای اهداف خارجی تعیین کنید. با مدیریت مؤثر زمان و انرژی خود، فضایی برای خلاقیت و تفکر استراتژیک ایجاد کنید.

7. فرهنگ یادگیری و بهبود مستمر را پرورش دهید

ارتباطات طراحی نرم‌افزار را تعیین می‌کند.

سیلوها را بشکنید. همکاری بین تیمی را از طریق:

  • انجمن‌ها: گروه‌های مبتنی بر علاقه که تیم‌ها را در بر می‌گیرند
  • سخنرانی‌های دپارتمانی: جلسات منظم برای به اشتراک‌گذاری دانش
  • تحلیل "پنج چرا": بررسی عمیق علل ریشه‌ای مسائل

حلقه‌های بازخورد را پیاده‌سازی کنید. از ابزارهایی مانند بررسی‌های سلامت برای ارزیابی منظم عملکرد و روحیه تیم استفاده کنید. سیستم‌هایی برای ضبط و عمل بر روی پیشنهادات ایجاد کنید، مانند سیستم بلیط‌های "اشکالات مدیریتی".

تصمیمات و یادگیری‌ها را مستند کنید. از روش‌هایی مانند سوابق تصمیم‌گیری معماری (ADRs) برای ضبط زمینه و استدلال پشت انتخاب‌های مهم استفاده کنید. این کار یک پایگاه دانش ارزشمند برای اعضای تیم فعلی و آینده ایجاد می‌کند.

با تمرکز بر این حوزه‌های کلیدی، می‌توانید به یک مدیر مهندسی مؤثر تبدیل شوید که نه تنها نتایج را ارائه می‌دهد، بلکه محیطی ایجاد می‌کند که در آن اعضای تیم می‌توانند رشد و پیشرفت کنند.

آخرین به‌روزرسانی::

نقد و بررسی

4.38 از 5
میانگین از 100+ امتیازات از Goodreads و Amazon.

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

درباره نویسنده

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

0:00
-0:00
1x
Dan
Andrew
Michelle
Lauren
Select Speed
1.0×
+
200 words per minute
Create a free account to unlock:
Requests: Request new book summaries
Bookmarks: Save your favorite books
History: Revisit books later
Ratings: Rate books & see your ratings
Unlock Unlimited Listening
🎧 Listen while you drive, walk, run errands, or do other activities
2.8x more books Listening Reading
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Jan 25,
cancel anytime before.
Compare Features Free Pro
Read full text summaries
Summaries are free to read for everyone
Listen to summaries
12,000+ hours of audio
Unlimited Bookmarks
Free users are limited to 10
Unlimited History
Free users are limited to 10
What our users say
30,000+ readers
"...I can 10x the number of books I can read..."
"...exceptionally accurate, engaging, and beautifully presented..."
"...better than any amazon review when I'm making a book-buying decision..."
Save 62%
Yearly
$119.88 $44.99/year
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance
Black Friday Sale 🎉
$20 off Lifetime Access
$79.99 $59.99
Upgrade Now →