Skip to content
Ms Hope Sharing
Quay lại

English for Developers — Hướng dẫn viết Technical Documentation bằng tiếng Anh

Khi thăng tiến lên các vị trí cao hơn như Senior Developer, Tech Lead hay Solution Architect, nhiệm vụ của bạn không chỉ dừng lại ở việc gõ code. Bạn sẽ phải viết rất nhiều tài liệu kỹ thuật: từ các file README, API documentation, đến System Architecture Design hay User Guide bằng tiếng Anh cho các bên liên quan.

Viết tài liệu kỹ thuật (Technical Writing) là một kỹ năng rất khác biệt so với viết văn thông thường hay viết email. Nó đòi hỏi sự chính xác, súc tích và tuyệt đối không mơ hồ.

Trong bài viết này, chúng mình sẽ cùng tìm hiểu 4 nguyên tắc vàng cùng các cấu trúc câu chuẩn mực giúp bạn nâng tầm chất lượng tài liệu kỹ thuật tiếng Anh nhé.


I. Tầm quan trọng của Technical Documentation chuẩn quốc tế

Một tài liệu kỹ thuật tốt đóng vai trò như chiếc la bàn cho toàn bộ đội ngũ phát triển. Khi bạn viết tài liệu bằng tiếng Anh chuẩn:


II. 4 nguyên tắc vàng khi viết Technical Documentation

Để tài liệu của bạn chuyên nghiệp và dễ tiếp cận nhất, hãy luôn tuân thủ 4 nguyên tắc cốt lõi dưới đây:

1. Rõ ràng và súc tích (Clarity & Conciseness)

Loại bỏ tất cả các từ thừa thãi. Hãy đi thẳng vào vấn đề. Nếu một câu có thể viết ngắn lại mà không mất nghĩa, hãy rút gọn nó.

2. Ưu tiên thể chủ động (Use Active Voice)

Thể chủ động giúp câu văn mạnh mẽ, rõ ràng ai/cái gì đang thực hiện hành động. Thể bị động thường làm câu văn dài dòng và mơ hồ.

3. Đồng nhất thuật ngữ (Consistent Terminology)

Đừng cố gắng sử dụng các từ đồng nghĩa để câu văn “phong phú” như viết văn chương. Trong tài liệu kỹ thuật, nếu bạn gọi một đối tượng là user, hãy giữ nguyên là user xuyên suốt tài liệu. Đừng đổi sang client, customer hay member ở đoạn sau vì sẽ gây hiểu nhầm đó là các thực thể khác nhau.

4. Sử dụng câu mệnh lệnh cho các bước hướng dẫn (Use Imperative Mood)

Khi viết các bước cài đặt hoặc chạy ứng dụng, hãy bắt đầu bằng một động từ nguyên mẫu (imperative verb):


III. Các động từ và cấu trúc câu đắt giá trong Technical Writing

Để viết tài liệu mượt mà, bạn nên tích lũy các động từ chuyên dụng thay vì lạm dụng các từ chung chung như make, do, get:

Động từ chuyên dùngÝ nghĩaVí dụ thực tế
IntegrateTích hợpThis SDK integrates with Google Cloud Platform. (SDK này tích hợp với Google Cloud Platform.)
RetrieveLấy dữ liệuThe function retrieves user data from the cache. (Hàm này lấy dữ liệu người dùng từ bộ nhớ đệm.)
ConfigureCấu hìnhConfigure the environment variables in the .env file. (Cấu hình các biến môi trường trong file .env.)
FacilitateTạo điều kiện, giúpThis service facilitates real-time data sync. (Dịch vụ này giúp đồng bộ hóa dữ liệu thời gian thực.)
LeverageTận dụngWe leverage Redis to improve response time. (Chúng tôi tận dụng Redis để cải thiện thời gian phản hồi.)

IV. Lỗi phổ biến của người Việt khi viết Technical Documentation

Lập trình viên Việt Nam khi viết tài liệu thường mắc hai lỗi văn phong cơ bản sau:

Lỗi 1: Sử dụng câu quá dài và lồng ghép nhiều mệnh đề phụ

Do ảnh hưởng từ cách viết tiếng Việt, nhiều bạn có xu hướng viết các câu dài lê thê chứa 3-4 mệnh đề.

Người Việt hay viết: When the system receives the request from the client side, it will start to process the request and if there is no error occurred, the system will write the data to the database and then it returns the success code to the user.

Lỗi 2: Dùng từ ngữ mơ hồ, thiếu định lượng

Tài liệu kỹ thuật cần sự chính xác tuyệt đối. Các từ như fast, slow, very, soon là những từ mơ hồ.

Người Việt hay viết: The API response should be very fast.


V. Bài tập thực hành

Hãy thử kiểm tra mức độ hiểu các nguyên tắc viết tài liệu kỹ thuật của bạn qua bài trắc nghiệm dưới đây nhé.

Bài tập luyện tập

1. Which of the following sentences follows the 'Active Voice' principle best?

2. Choose the best rewrite for: 'In order to build the project, it is required that you execute npm run build.'

3. In technical writing, which word is the best replacement for 'get' in: 'The API will get the user list from database.'?

4. Why is the phrase 'The database migration will be finished soon' considered poor in technical writing?

5. Which sentence is the most professional way to write a requirement?


Chia sẻ bài viết:

Bài trước
English for Developers — Tiếng Anh trong buổi standup và sprint meeting
Bài sau
English for Developers — Tiếng Anh trong pull request và code review