ثبت نام دوره جدید DDD و EventSourcing ...
0

برنامه‌نویسی تنها معطوف به مهارت حل مسئله نیست

Engineering is easy. People are hard.

— Bill Coughran, former SVP of Engineering at Google

این جمله در مقدمه کتاب Debugging Teams دوباره به چشمم خورد.

هر روز صبح قبل رفتن به سرکار این جمله رو به خودم یادآوری میکنم:

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

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

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

اما شاید برای شما سوال پیش بیاید چرا مدیریت روابط انسانی دشوارتر است؟

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

با دیدن این جمله دوباره به خودم یادآوری کردم که:

  • علاوه بر مهارتهای فنی چیزهای مهمتر دیگری هم هستند: این عبارت به ما یادآوری میکند که در دنیای مهندسی، داشتن مهارتهای فنی به تنهایی کافی نیست. مهارتهای ارتباطی، کار گروهی، حل مسئله و مدیریت پروژه نیز بسیار مهم هستند.
  • واقعگرایی در مورد دنیای کار: این عبارت به ما نشان میدهد که دنیای کار پیچیدهتر از چیزی است که در کتابهای درسی به آن پرداخته میشود. در محیط کار، عوامل انسانی و اجتماعی نقش بسیار مهمی ایفا میکنند.
  • اهمیت تعادل بین دانش فنی و هوش هیجانی: این عبارت به ما یادآوری میکند که برای موفقیت در مهندسی، باید تعادل مناسبی بین دانش فنی و هوش هیجانی برقرار کنیم.

قبلا خیلی کوتاه توی این پست هم اشاره کردم که من به شخصه نمیتونم که داینامیک یک تیم که موفق بوده رو عینا توی تیم دیگه کپی کنم:

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *