Từ vựng kỹ thuật và chuyên môn chính xác
Cách mô tả hệ thống, quyết định và sự đánh đổi một cách chính xác — vốn từ làm cho tiếng Anh kỹ thuật của bạn đáng tin cậy.
Trong tiếng Anh kỹ thuật, lỗi không nằm ở ngữ pháp mà ở những động từ mơ hồ. «We made the system better» và «we reduced query latency by 40%» mô tả cùng một công việc với mức độ đáng tin rất khác nhau.
Động từ có sức nặng kỹ thuật
| Mơ hồ | Chính xác |
|---|---|
| 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.
Cách mô tả mối quan hệ giữa các thành phần
Để giải thích kiến trúc bằng lời cần một bộ nhỏ động từ quan hệ, và chính ở đây sự mơ hồ làm cho lời giải thích vốn tốt trở nên khó hiểu:
- 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. (gần với lời nói hơn, nhưng vẫn tự nhiên)
- The queue decouples ingestion from processing.
- Sessions are backed by Redis.
- That module is responsible for validation.
Lưu ý: depend on và rely on đều dùng on, còn consist of dùng of. Ba giới từ hay bị dùng sai.
Mô tả sự đánh đổi
Phần lớn thảo luận kỹ thuật là về đánh đổi, và tiếng Anh có sẵn ngôn ngữ cho việc đó:
- 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.
Làm mềm các phát biểu kỹ thuật
Phóng đại làm mất lòng tin của khán giả kỹ thuật. Độ chính xác cũng bao gồm độ chính xác của mức độ tin chắc.
- This should reduce load significantly. (dự đoán)
- It appears to be a race condition. (có khả năng, nhưng chưa chắc chắn)
- We suspect the issue originates in the cache layer.
- As far as we can tell, the data is consistent.
So sánh với phóng đại: This will definitely fix it. Phát biểu như vậy hiếm khi có cơ sở vững và gây hại rất nhiều khi hóa ra sai.
Giải thích nguyên nhân
- 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.
Khi có sự cố
Ngôn ngữ về sự cố phụ thuộc nhiều vào ngữ cảnh, và từ sai có thể làm tình huống có vẻ nghiêm trọng hơn hoặc nhẹ hơn thực tế:
| Thuật ngữ | Nghĩa |
|---|---|
| outage | ngừng hoạt động hoàn toàn |
| degradation | vẫn chạy, nhưng chậm hoặc chỉ một phần |
| intermittent | lỗi từng đợt |
| regression | thứ trước đây chạy được nay bị hỏng |
| workaround | giải pháp tạm thời |
| mitigation | giảm tác động nhưng không loại bỏ nguyên nhân |
| rollback | quay về phiên bản trước |
| postmortem | phân tích sau sự việc |
We've mitigated the impact with a workaround; the root cause is still open. — câu này cho cấp trên biết chính xác bạn đang ở đâu.
Ước tính phạm vi và thời hạn
- 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.
Ước tính dựa trên con số
Ước tính mơ hồ làm giảm giá trị của tiếng Anh kỹ thuật vốn đã tốt.
- ❌ 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.
Độ chính xác và mức độ tin chắc là hai cần gạt khác nhau. Câu We reduced p99 latency by roughly 60%, though we haven't confirmed why vừa chính xác vừa đúng mực về sự không chắc chắn. Khán giả kỹ thuật tin tổ hợp như vậy — và không tin điều ngược lại, tức là những phát biểu đầy tự tin mà không có lấy một con số.
Phân tích một sự cố
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.
Mỗi phát biểu cho thấy mức độ tin chắc của nó, kèm một con số, và từ đúng nằm ở vị trí đúng.
Tự kiểm tra
Trong bài kiểm tra bên dưới, sự chính xác và việc làm mềm đúng chỗ được ưu tiên hơn sự mơ hồ nghe có vẻ ấn tượng.