Table of Contents
مهندسان اصلی در یک تقاطع منحصر به فرد از کار فنی و رهبری استراتژیک قرار دارند. انتظار می رود که آنها تصمیم های معماری، مهندسین ارشد و هدایت محصول را شکل دهند - همه در حالی که عمیقا در کد باقی مانده است، این وظیفه دوگانه اغلب اصطکاک ایجاد می کند.هنگامی که مسئولیت در جهت مخالف، خطر فرسودگی و یا رکود فنی افزایش می یابد.
بیشترین چالش های مطبوعاتی مهندسین چهره
۱- تعادل کار فنی عمیق با رهبری Duties
مهندسان اصلی معمولاً در میان قوی ترین مشارکت کنندگان فنی در یک سازمان قرار دارند، اما باید زمان را برای هماهنگی متقابل عملکردی، برنامه ریزی و ارتباطات سهامداران اختصاص دهند، تنش بین نوشتن کد کیفیت تولید و هدایت استراتژی فنی یک تیم ثابت است. بسیاری از آنها خود را به آتش سوزی فوری کشیده اند، که بلوک های تمرکز عمیق مورد نیاز برای تفکر معماری عمدی و بی رحم را از بین می برد و نقش فنی واکنش پذیر می شود.
۲- پیاده سازی سیاست سازمانی بدون اداره رسمی
برخلاف یک مدیر، یک مهندس ارشد اغلب به جای رتبه بندی، همکاران، مدیران محصول و مدیران را به اتخاذ یک جهت فنی خاص، نیازمند مهارت های متقاعد کننده قوی و آگاهی سیاسی است، زمانی که منافع رقابتی - مانند سرعت تحویل در مقابل حفظ طولانی مدت -collide، کارگزار اصلی باید به سازش بپردازد.
۳- حفظ Pace با تکنولوژی Rapidly Evoling
چشم انداز تکنولوژی به طور سالانه تغییر می کند. چارچوب های جدید، زبان ها و خدمات ابری وعده عملکرد بهتر یا تجربه توسعه دهندگان را می دهند، اما اتخاذ آنها به طور پیش از موعد می تواند بی ثباتی را معرفی کند. مهندسین اصلی باید به طور مداوم ابزارهای نوظهور را ارزیابی کنند در حالی که جدا کردن هیپن از نوآوری های واقعا ارزشمند.
۴- مقابله با سیستم های میراث و بدهی فنی
اکثر سازمان ها با بدهی فنی انباشته شده، از پایگاه های کدگذاری بهره مند می شوند – وابستگی های یکپارچه، معماری های تکلیتیک یا تست های از دست رفته، انتظار می رود که مهندسان اصلی تلاش های اصلاح را هدایت کنند، اما این پروژه ها اغلب فاقد دید فوری کسب و کار هستند که نیاز به مدرن سازی با فشار برای حمل ویژگی های جدید نیاز به مذاکره دقیق و استراتژی های بهبود تدریجی دارند.
۵- هدایت نسل بعدی مهندسان ارشد
رشد توانایی فنی تیم مهندسی گسترده مسئولیت اصلی است، با این حال مربی رسمی تلاش مداوم را می کند، مهندسان اصلی که با کار تاکتیکی پر شده اند ممکن است از توسعه سایر مهندسان ارشد غفلت کنند، ایجاد یک تنگنا استعداد بدون یک نیمکت قوی از رهبران فنی، مهندس اصلی تبدیل به یک نقطه شکست می شود و انعطاف پذیری سازمان رنج می برد.
۶- برقراری تصمیم های فنی پیچیده به ذینفعان غیر فنی
اخراج های تجاری معماری – مانند انتخاب سازگاری در دسترس بودن یا انتخاب یک مسیر مهاجرت آهسته تر برای جلوگیری از ریسک – اغلب برای مدیران محصول و مدیران اصلی مشخص نیست. مهندسین اصلی باید این تفاوت ها را به تاثیر تجاری ترجمه کنند.هنگامی که ارتباطات شکست می یابد، چرخه های زباله دوباره توضیح منطقی، ذینفعان اعتماد را از دست می دهند و تصمیماتی که توسط اولویت های کوتاه مدت به تصویب رسیده اند.
اجتناب از فرسودگی در نقش با انتظارات گسترده
مهندس اصلی اغلب اولین فردی است که زمانی که یک حادثه تولید رخ می دهد، و آخرین فردی که در زمان تصمیم گیری استراتژیک مشورت کرد، ترکیب مسئولیت بالا، مرزهای مبهم و تغییر زمینه ثابت می تواند منجر به استرس مزمن بدون مرزهای روشن و ساختارهای پشتیبانی، حتی انعطاف پذیرترین مهندسان، خستگی و کاهش عملکرد شود.
استراتژی های عملی برای غلبه بر این چالش ها
۱- ایجاد یک چشم انداز فنی و نقشه راه
یکی از موثرترین راه ها برای هماهنگ کردن یک سازمان، ایجاد یک سند بینایی فنی زنده است.نوشتن نقاط درد فعلی معماری، حالت آینده مطلوب و گام های افزایشی برای به اشتراک گذاری آن به طور گسترده، بازخورد درخواست شده و بازبینی آن به صورت سه ماهه، این سند تبدیل به لنگر برای تصمیم گیری، کاهش مکالمات تکرار می شود و به مهندس اصلی یک نقطه مرجع روشن می دهد که در آن ذینفعان فنی نیز به درک آن کمک می کنند.
۲- سرمایه گذاری در یک شبکه مهندسی قوی
هیچ مهندس ارشد نباید در انزوا کار کند.ساخت روابط با همسالان در بخش های دیگر - محصول، طراحی، علوم داده - و با دیگر رهبران مهندسی در سراسر شرکت ایجاد یک شورای مهندسی غیررسمی یا همگام سازی هفتگی با دیگر مهندسان اصلی.این شبکه ها ارائه می دهد تخته صدا برای تصمیم گیری های دشوار، تقویت نفوذ از طریق ساختمان ائتلاف، و ارائه یک سیستم پشتیبانی در هنگام حرکت به اصطکاک سازمانی.
۳- استاد هنر دلگش و قدرت
نمایندگی فقط در مورد وظایف تخفیف نیست، بلکه در مورد ایجاد مالکیت است.هنگامی که مهندسان اصلی یک طرح زیر سیستم یا یک برنامه مهاجرت را به یک مهندس ارشد نمایندگی می کنند، آنها باید معیارهای موفقیت و استقلال روشنی را در اجرای ارائه دهند، در حالی که باقی مانده برای هدایت در دسترس است.این مهندس ارشد را آزاد می کند تا بر معماری سطح بالاتر و مشارکت استراتژیک تمرکز کند: اگر شما می توانید یک نتیجه دیگر را با اجرای آن توصیف کنید، می تواند آن را اجرا کند.
۴- ایجاد یک فرهنگ یادگیری مداوم
به جای تلاش برای یادگیری شخصی هر تکنولوژی جدید، مهندسان اصلی می توانند فرهنگی را پرورش دهند که یادگیری مسئولیت مشترک است.ایجاد مذاکرات فناوری هفتگی، اختصاص دادن درصد زمان اسپری برای آزمایش و حمایت از هکات داخلی، زمانی که کل تیم کنجکاو در مورد ابزارهای نوظهور است، مهندس اصلی می تواند به رادار جمعی برای فیلتر کردن صدا تکیه کند.
استفاده از داده ها و تجزیه و تحلیل رسمی تجارت برای تصمیم گیری های راهنمایی
هنگام مواجهه با سیستم های میراث یا انتخاب های تکنولوژی، استدلال های عاطفی اغلب بر روی داده ها تسلط می یابند.هزینه بدهی فنی را اندازه گیری کنید: فرکانس استقرار، زمان بهبودی، زمان برای توسعه دهندگان جدید، ارائه این معیارها در کنار تاثیر کسب و کار (به عنوان مثال، سرعت ویژگی آهسته تر به معنای از دست دادن سهم بازار است). تجزیه و تحلیل تجاری مستند که کاهش یافته است که تلاش در برابر ریسک و ارزش کسب و کار بسیار متقاعد کننده تر از تصمیم گیری کیفیت آینده است.
۶- ارتباطات و مهارت های تک نفره
ترجمه مفاهیم فنی به نتایج.به جای گفتن "ما باید به میکروسرویس ها حرکت کنیم زیرا مونوlith سخت است برای حفظ"، می گوید: " monolith باعث تاخیر در استقرار است که ویژگی های عقب نشینی را به دو هفته تقسیم آن به خدمات اجازه می دهد ما را به حمل تغییرات مستقل در روزها، نه تمرین نوشتن خلاصه های اجرایی که متناسب با یک نمودار تک صفحه استفاده از موانع بصری برای نشان دادن موانع معماری قبل از اینکه شما به اشتراک گذاران زبان صحبت کنید، و زمانی که شما ارزش کسب و صحبت می کنند.
درخواست غرامت و استفاده از اهرم
برای جلوگیری از فرسودگی، مهندسان اصلی باید از زمان تمرکز خود محافظت کنند، به طور منظم "ساعت های سازنده" را بر روی تقویم مسدود کنند و ارتباط برقرار کنند که شما در این دوره ها به جز برای حوادث بحرانی در دسترس نیستید، از چرخش در تماس استفاده کنید که مسئولیت عملیاتی را در سراسر تیم توزیع می کند و یاد بگیرید "نه" به درخواست های کم اثر توضیح هزینه فرصت: "اگر من X را انجام دهم، که Y اولویت بالاتری برای این کار دارد، به خوبی به سازمان شما احترام می گذارد.
مسیر پیش رو: از مهندس اصلی تا رهبری مهندسی
نقش مهندسی اصلی یک خط پایان نیست - این یک پلت فرم برای تاثیر بیشتر است.با پرداختن به این چالش های رایج به سر، شما می توانید نقش را به یک که پایدار، تحقق و عمیقا تأثیرگذار است تبدیل کنید. تمرکز بر آنچه که تنها می توانید انجام دهید: تنظیم جهت فنی، رشد دیگر مهندسان ارشد، و پر کردن شکاف بین اهداف کسب و کار و کار و اجرای فنی می تواند خودکار، یا حذف شود.
به یاد داشته باشید که موثرترین مهندسان اصلی کسانی هستند که به طور مداوم در مهارت های خود سرمایه گذاری می کنند: یادگیری ارتباط با زبان کسب و کار، ایجاد ائتلاف در سراسر سازمان و حفظ یک رویکرد منظم به زمان خود، چالش ها مهم هستند، اما آنها همچنین قابل پیش بینی هستند.
برای بینش های اضافی در مورد رهبری مهندسی و مقیاس سازمانی، منابعی مانند وبلاگ مهندسی را بررسی کنید StaffEng] راهنمایان در نقش های مهندسی و کارکنان و Rubbering عمیق غواصی در ارتباطات فنی [F5] ارائه می دهد.