Bỏ qua để đến nội dung

Bắt đầu nhanh trong 3 phút

Bạn đã sẵn sàng chưa? Hãy thực hiện tra cứu DevGlish đầu tiên. Quá trình này chỉ mất 3 phút.

Mở bất kỳ ứng dụng nào — Xcode, VS Code, Slack, Chrome, ứng dụng email đều được. Chọn một từ hoặc cụm từ tiếng Anh.

Ví dụ: Chọn từ asynchronous

Nhấn ⌘⇧D (Command + Shift + D).

DevGlish sẽ hiển thị ngay lập tức một thẻ học, phủ lên cửa sổ hiện tại của bạn. Không cần mở ứng dụng hoặc tab mới.

Thẻ học chứa các thông tin sau (lấy ví dụ asynchronous):

Phần trên cùng hiển thị phát âm tiếng Anh chuẩn của từ:

/ˌeɪ.sɪŋk.ˈkrɒn.əs/

Đây là phát âm chuẩn tiếng Anh Mỹ. Bên cạnh còn có ký hiệu thanh điệu giúp bạn hiểu vị trí trọng âm.

Định nghĩa chính xác của từ (song ngữ), cùng với ý nghĩa cụ thể trong bối cảnh kỹ thuật. Ví dụ:

  • Định nghĩa: Không phụ thuộc vào thứ tự thời gian cụ thể; có thể xảy ra hoặc hoàn thành tại các thời điểm khác nhau
  • Cách dùng kỹ thuật: Trong lập trình, chỉ việc thực thi mã không chặn mã tiếp theo (async/await)

3-5 ví dụ thực tế từ mã nguồn hoặc văn bản, minh họa cách sử dụng từ:

"The fetch() function returns a Promise, making it asynchronous."
"We use async/await to handle asynchronous operations."

Liệt kê các từ tương tự hoặc liên quan (như concurrent, non-blocking). Bạn có thể nhấn vào từ đồng nghĩa để tra cứu chuỗi — nhanh chóng hiểu sâu về họ từ vựng.

Các kết hợp từ phổ biến, giúp bạn hiểu cách từ này kết hợp với các từ khác:

  • asynchronous code (mã bất đồng bộ)
  • asynchronous programming (lập trình bất đồng bộ)
  • handle asynchronously (xử lý bất đồng bộ)

Đây là tính năng đặc biệt của DevGlish. Nó sẽ gợi ý:

  • Cách nói thường gặp theo kiểu ngôn ngữ mẹ đẻ mà bạn có thể mắc phải
  • Cách biểu đạt tiếng Anh tự nhiên — cách nói tự nhiên trong cộng đồng phát triển quốc tế
  • Bẫy phát âm — các lỗi phát âm phổ biến

Ví dụ:

Lập trình viên thường phát âm “a-sin-cruh-nus” (theo từng âm tiết), nhưng trọng âm tiếng Anh chuẩn nằm ở “KRON” ở giữa: /ˌeɪ.sɪŋk.ˈkrɒn.əs/

Trên thẻ học có một biểu tượng loa. Nhấn vào để nghe:

  • Phát âm tiếng Anh chuẩn (tạo bởi Google Cloud TTS)
  • Với ngữ điệu và ngắt nghỉ chính xác

Nếu từ này quan trọng với bạn, nhấn nút lưu (thường là biểu tượng ghim hoặc yêu thích).

Từ này sẽ được lưu vào sổ từ vựng cá nhân, đồng bộ với tài khoản của bạn. Sau đó bạn có thể:

  • Xem danh sách từ đã lưu trong DevGlish
  • Ôn tập từ qua lặp lại ngắt quãng (spaced repetition)
  • Xem thống kê tiến trình học tập

DevGlish không chỉ hỗ trợ từ đơn. Hãy thử chọn một cụm từ hoặc toàn bộ câu:

Ví dụ cụm từ: idempotent operation (không quá 3 từ) Ví dụ câu: The API call should be idempotent and stateless.

DevGlish sẽ tự động phát hiện loại nội dung bạn chọn (Word / Phrase / Sentence), và điều chỉnh định dạng thẻ học tương ứng.

Sử dụng chế độ Express (ngôn ngữ mẹ đẻ → tiếng Anh)

Phần tiêu đề “Sử dụng chế độ Express (ngôn ngữ mẹ đẻ → tiếng Anh)”

Ngoài tra cứu từ tiếng Anh, bạn cũng có thể:

  1. Chọn văn bản ngôn ngữ mẹ đẻ (ví dụ: “bất đồng bộ” hoặc “làm sao diễn đạt ý tưởng này bằng tiếng Anh”)
  2. Nhấn ⌘⇧D
  3. DevGlish sẽ vào chế độ Express, giúp bạn tạo biểu đạt tiếng Anh chính xác

Điều này đặc biệt hữu ích khi viết nhận xét PR hoặc đánh giá mã nguồn.

Thấy một từ đồng nghĩa (như concurrent) và muốn tìm hiểu thêm? Nhấn vào từ đồng nghĩa, DevGlish sẽ tra cứu ngay từ mới mà không cần nhấn lại phím tắt. Bạn có thể nhanh chóng xây dựng mạng lưới từ vựng.

H: Văn bản tôi chọn không được nhận dạng? Đ: Đảm bảo DevGlish đã được bật trong System Settings > Privacy & Security > Accessibility. Xem Cài đặt và thiết lập ban đầu.

H: Thẻ học có quá nhiều thông tin, tôi nên tập trung vào phần nào? Đ: Lúc đầu, chỉ cần chú ý phát âm IPAví dụ sử dụng là đủ. Khi sử dụng nhiều hơn, bạn sẽ tự nhiên tận dụng các thông tin khác (từ đồng nghĩa, kết hợp từ, biểu đạt tự nhiên).

H: Từ vựng đã lưu được lưu trữ ở đâu? Đ: Từ vựng đã lưu được lưu trữ trong tài khoản cá nhân, đồng bộ qua đám mây Cloudflare. Bạn có thể truy cập chúng trên bất kỳ máy Mac nào đã đăng nhập DevGlish.

Bạn đã hoàn thành một lần tra cứu! Tiếp theo:

  1. Khám phá các loại tra cứu khác — thử tra cứu cụm từ, câu, thậm chí biểu đạt bằng ngôn ngữ mẹ đẻ
  2. Xây dựng thói quen học tập — mỗi khi gặp thuật ngữ kỹ thuật hoặc biểu đạt lạ, hãy dùng DevGlish tra cứu nhanh
  3. Chọn gói đăng ký phù hợp — tìm hiểu sự khác biệt giữa Free, Pro và Team, chọn phương án phù hợp nhất

Có câu hỏi nào? Xem Câu hỏi thường gặp hoặc liên hệ [email protected].

Chúc bạn học vui!