Дәл техникалық және кәсіби лексика
Жүйелерді, шешімдерді және компромисстерді дәл сипаттау қалай — техникалық ағылшын тілін сенімді ететін лексика.
Техникалық ағылшын тілінде грамматикадан емес, бұлыңғыр етістіктерден жаңылысады. «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.
Әр тұжырымда сенімділік дәрежесі көрсетілген, бір сан және әр позицияда дұрыс сөз бар.
Өзіңізді тексеріңіз
Төмендегі тестте дәлдік пен орынды жұмсарту ұтады, әсерлі бұлыңғырлық емес.