Точная техническая и профессиональная лексика
Как точно описывать системы, решения и компромиссы — лексика, которая делает технический английский убедительным.
Технический английский подводит не из-за грамматики, а из-за расплывчатых глаголов. «We made the system better» и «we reduced query latency by 40%» описывают одну и ту же работу с совершенно разной убедительностью.
Глаголы с технической весомостью
| Расплывчато | Точно |
|---|---|
| make faster | optimise, accelerate, streamline |
| make smaller | reduce, compress, consolidate |
| fix | resolve, patch, mitigate |
| change | refactor, migrate, restructure |
| check | validate, verify, audit |
| set up | configure, provision, deploy |
| join together | integrate, consolidate, merge |
| find the cause | diagnose, trace, isolate |
We isolated the bottleneck and refactored the query layer.
Как описывать связи между частями
Чтобы объяснить архитектуру вслух, нужен небольшой набор глаголов отношения, и именно расплывчатость здесь делает в остальном хорошее объяснение непонятным:
- The API sits behind a load balancer.
- The service depends on the auth layer. · Nothing else relies on it.
- It talks to the database directly. (разговорно, но стандартно)
- The queue decouples ingestion from processing.
- Sessions are backed by Redis.
- That module is responsible for validation.
Обратите внимание: depend on и rely on оба идут с on, а consist of — с of. Три закреплённых предлога, в которых часто ошибаются.
Описываем компромиссы
Технические обсуждения во многом состоят из компромиссов, и для них в английском есть готовый язык:
- There's a trade-off between speed and accuracy.
- We prioritised reliability over raw performance.
- That approach scales better, but at the cost of complexity.
- It's a reasonable compromise given the constraints.
- The downside is that it adds a dependency.
Смягчение технических утверждений
Преувеличение подрывает доверие технической аудитории. Точность включает и точность в степени уверенности.
- This should reduce load significantly. (ожидается)
- It appears to be a race condition. (вероятно, но не подтверждено)
- We suspect the issue originates in the cache layer.
- As far as we can tell, the data is consistent.
Сравните с преувеличением: This will definitely fix it. Такое редко оправданно и дорого обходится при ошибке.
Объясняем причину
- The failure stems from an unhandled edge case.
- This was triggered by a schema change.
- The root cause turned out to be a timeout setting.
- These issues are symptomatic of a deeper design problem.
Когда что-то сломалось
Язык инцидентов очень конвенционален, и неверное слово либо преувеличивает, либо преуменьшает ситуацию:
| Термин | Значение |
|---|---|
| outage | лежит полностью |
| degradation | работает, но медленно или частично |
| intermittent | отказывает время от времени |
| regression | сломалось то, что раньше работало |
| workaround | временный обходной путь |
| mitigation | снижает последствия, но не устраняет причину |
| rollback | откат к предыдущей версии |
| postmortem | разбор постфактум |
We've mitigated the impact with a workaround; the root cause is still open. — эта фраза сообщает руководителю ровно то, где вы находитесь.
Оценка объёма и сроков
- That's out of scope for this release.
- Roughly — ballpark — two weeks.
- We're seeing some scope creep.
- I'd want to spike on it before committing to an estimate.
- It's blocked on the API change.
Количественная оценка
Расплывчатые оценки обесценивают в остальном хороший технический английский.
- ❌ It got a lot faster.
- ✅ Latency dropped from 800 ms to roughly 200 ms.
- ✅ That's an improvement of around 75%.
- ✅ Error rates fell by an order of magnitude.
Точность и уверенность — разные ручки. We reduced p99 latency by roughly 60%, though we haven't confirmed why одновременно точно и уместно неуверенно. Техническая аудитория доверяет именно такому сочетанию и не доверяет обратному — уверенному заявлению без единой цифры.
Разбор инцидента
A: What are we seeing?
B: Intermittent 500s on checkout since about nine. It's degradation, not a full outage.
A: Do we know why?
B: Not yet. It appears to be connection-pool exhaustion, but that's a guess. We've rolled back the deploy as a mitigation and errors dropped by around 90%.
A: Good. Root cause can wait for the postmortem.
Каждое утверждение с обозначенной степенью уверенности, одна цифра и верное слово в каждой позиции.
Проверьте себя
В тесте ниже выигрывает точность и уместное смягчение, а не эффектная расплывчатость.