Англійська мова для пояснення компромісів у технічних рішеннях

Поясніть технічні компроміси чітко англійською мовою: мовою зважування варіантів, назвавши те, від чого ви відмовляєтесь, кількісно оцінюючи вплив, і рекомендуючи шлях вперед.

Майже кожне важливе технічне рішення є компромісом: швидше, але складніше, дешевше, але ризикованіше, простіше, але менш гнучке. Інженери, яких слухають, - це ті, хто може чітко сформулювати ці компроміси. Цей посібник надає вам змогу англійською мовою зважувати варіанти, називати те, від чого ви відмовляєтесь, і рекомендувати шлях з впевненістю.


Що таке дійсно ринок?

Компроміс означає, що ви не можете мати все — здобуття однієї якості коштує вам іншої. Навички - це назвати обидві сторони чесно, а не прикидатися, що твій улюблений варіант не має мінусів.

“Здесь нет бесплатных обедов - в каком бы направлении мы ни пошли, мы от чего-то отказываемся.”

Фраза “no free lunch” є поширеною в інженерній англійській мові і сигналізує, що ви розумієте, що рішення мають ціну.


Основний принцип мовлення

Найяскравіші твердження про компроміс мають просту форму: прибуток + вартість.

“Х дає нам [вигоду], але за рахунок [недоліку].” “Ми б отримали [А], але втратили б [Б].” “Швидше, але важче утримувати.”

  • “Кешування відповідей значно скоротить затримку, але за ціною іноді обслуговування застарілих даних.” *

Словник для обох сторін

Benefit wordsCost words
faster, cheaper, simplerslower, more expensive, more complex
more scalableharder to maintain
more flexiblemore brittle
lower latencyhigher operational overhead
safermore rigid

“Цей підхід є більш гнучким, але гнучкість додає складності команді, яку вона має нести.”


Використовувати, де це можливо

Неясні компроміси не переконливі. По можливості, пишіть на них номери.

“Варіант А на 40% швидший, але приблизно вдвічі дорожчий для нашої інфраструктури.” “Це збереже, можливо, два дні роботи зараз, але ми, ймовірно, заплатимо за це пізніше в обслуговуванні.”

Коли не можеш точно оцінити, то тримайся чесно:

“Трудно дати точну цифру, але оперативне навантаження буде значно вище.”


Необхідно мати нейтральні точки

Під час презентації варіантів, описуйте кожен з них по- справжньому перед тим, як рекомендувати. Это создает доверие, что вы действительно взвесили их.

“У нас є три реальні варіанти. Перший простий, але не перевищує нашого поточного навантаження. Другий масштабується добре, але додає нову залежність, яку нам доведеться обслуговувати. Третій є найнадійнішим, але це займе додатковий спринт.»

Корисні фрази для рамки:

  • “З одного боку… з іншого…”
  • “Плюсом є… мінусом є…”
  • «На її користь… проти неї…»

З’єднання торговельних операцій з контекстом

Правильний компроміс повністю залежить від контексту. Поясни це.

  • “Якщо ми оптимізуємо для швидкості виходу на ринок, варіант перший. Якщо ми оптимізуємо для довгострокового масштабу, варіант три.”* “Для нашого поточного масштабу, простішим варіантом є правий виклик — ми можемо переглянути його, якщо трафік зростає.”

Фраза “це залежить від того, для чого ми оптимізуємо” є відмітною ознакою зрілого інженера.


Створення рекомендацій

После того, как вы выяснили, что лучше, не сидите на ограде. Рекомендуй, а потім тримай.

  • “Я рекомендую другий варіант. Додаткова залежність - це реальна вартість, але вона купує нам масштабованість, яка нам буде потрібна через шість місяців, і команда може підтримувати її. Я зручно захищаючи цей виклик.”*

Рекомендаційні фрази:

  • “В балансі, я б пішов з…”
  • “Моя рекомендація буде…”
  • «Якби це було моє рішення, я б вибрав…»
  • «Я б схилявся до…, але я відкритий до відступу»

Визнає невизначеність

Компромиси включають в себе передбачення, які можуть бути неправильними. Признай это, не показывая слабости.

“Це моє найкраще судження, враховуючи те, що ми знаємо, але якщо трафік зміниться, ми повинні переоцінити.” “В этой оценке есть риск, поэтому я встроил буфер.”


Обслуговування Pushback

Коли хтось не погоджується, сприймайте це як інформацію, а не як напад.

“Це справедлива точка зору — ви праві, що залежність є довгостроковою витратою. Чи це змінює баланс достатньо, щоб віддати перевагу першому варіанту?» “Допоможіть мені зрозуміти, який з мінусів вас найбільше турбує - можливо, ми зможемо його зменшити.”


Банківська система для ринку цінних паперів

“Здесь нет бесплатных обедов.” “X дає нам [A], але за рахунок [B].” “Все зависит от того, для чего мы оптимизируем.”

  • “В целом, я бы рекомендовал…” * “Це справедлива точка зору - чи це змінює баланс?”

Хорошее объяснение компромиссов превращает мнение в решение, за которым может сплотиться команда. Назови как выгоду, так и издержки, количественно сформулируйте, что вы можете сделать, привязайте выбор к контексту, а затем сделайте четкую рекомендацию, которую вы готовы защищать. Говоріть так, і колеги довірятимуть вашому судженню - не тому, що ви стверджуєте, що ви праві, а тому, що ви показали їм, як саме ви зважите це.

Поширені запитання

Про що ця стаття "Англійська мова для пояснення компромісів у технічних рішеннях"?

Поясніть технічні компроміси чітко англійською мовою: мовою зважування варіантів, назвавши те, від чого ви відмовляєтесь, кількісно оцінюючи вплив, і рекомендуючи шлях вперед.

Чи безкоштовна ця стаття?

Так. Усі статті на CoderSlingo, включно з цією, доступні безкоштовно без реєстрації.

Скільки часу займає читання "Англійська мова для пояснення компромісів у технічних рішеннях"?

Приблизно 9 min.