Kiểm tra trình độGói thành viên

Tiếng Anh chuyên ngành công nghệ thông tin: mẫu câu cho daily, ticket, pull request và phỏng vấn

Vietdemy6 phút đọc

Mục lục (9 phần)

Bạn đọc tài liệu tiếng Anh hằng ngày, nhưng tới buổi daily với khách nước ngoài thì không biết nói vướng mắc của mình sao cho gọn. Bạn viết code tốt, nhưng mô tả pull request chỉ có một dòng "Fix bug". Đó là khoảng trống mà tiếng Anh chuyên ngành công nghệ thông tin cần lấp: không phải thêm từ vựng, mà là biết nói và viết đúng cách người làm phần mềm vẫn nói. Bài này gom những tình huống dùng nhiều nhất, kèm mẫu câu dùng được ngay, cho dev, tester, BA và PM làm outsource.

Tiếng Anh chuyên ngành công nghệ thông tin khác tiếng Anh giao tiếp ở đâu?

  • Từ quen, nghĩa riêng.
    "Issue" trong Jira là một mục việc, không nhất thiết là "vấn đề". "Ticket" không phải vé. "Deploy" và "release" là hai việc khác nhau: deploy là đưa bản build lên một môi trường, release là phát hành tính năng cho người dùng.
  • Văn bản có khuôn.
    Bug report, user story, commit message, mô tả pull request, README đều có khung quen thuộc. Viết đúng khung là người đọc hiểu trong một phút.
  • Ngắn và thẳng.
    Theo Scrum Guide bản 2020, Daily Scrum chỉ là sự kiện 15 phút. Người nghe cần biết bạn làm gì, vướng gì, cần ai giúp.

Sáu tình huống dân IT dùng tiếng Anh nhiều nhất

Tình huốngBạn cần làm đượcCâu mẫu
Daily standupBáo đã xong gì, hôm nay làm gì, vướng gìI'm blocked on API access. Ethan, could you chase it for us?
TicketViết user story, bug report, bình luậnI can't reproduce this on Chrome Android. Could you share the iOS version?
Pull request, code reviewMô tả thay đổi, góp ý lịch sựNit: maybe isSlotSelected instead of isOk?
Tài liệu kỹ thuậtREADME, mô tả APICopy .env.example to .env and set API_KEY.
Khách hàng nước ngoàiHỏi làm rõ, báo trễ, báo sự cốA heads-up on KES-131: it won't be ready by Friday.
Phỏng vấnGiới thiệu bản thân, kể dự án theo STARI'm a backend developer at..., working mostly on APIs.

Daily standup: nói gọn trong một phút

Khung ba ý mà nhiều đội dùng: đã xong (quá khứ đơn), hôm nay (be going to), vướng mắc (nói rõ ai gỡ được). Scrum Guide 2020 không bắt buộc khung này, nhưng nó giúp mỗi người nói gọn.

  • "Yesterday I finished the clinic list endpoint and opened a PR."
  • "Today I'm going to start on KES-131."
  • "I've been stuck on a Safari bug since yesterday. Could someone pair with me after stand-up?"

Lỗi hay gặp nhất là thì động từ: "Yesterday I fix the login" thay vì "Yesterday I fixed the login", hay "I am doing it since yesterday" thay vì "I've been working on it since yesterday".

Viết bug report mà dev không phải hỏi lại

Bug report mẫu có chú thích bảy phần: tiêu đề, môi trường, các bước tái hiện, kết quả mong đợi, kết quả thực tế, tần suất, đính kèm
Bảy phần của một bug report tốt (ví dụ hư cấu)
  • Title
    nơi xảy ra, hiện tượng, môi trường. Tránh "Bug!!!".
  • Steps to reproduce
    đánh số, mỗi bước một động từ.
  • Expected / Actual
    mô tả điều thấy được, không đoán nguyên nhân.
  • Severity
    và priority là hai thứ khác nhau: severity là mức ảnh hưởng của lỗi, priority là mức cần sửa sớm theo quan điểm kinh doanh (theo bảng thuật ngữ ISTQB).

Commit message và pull request

So sánh commit message khó đọc như fix bug, update code với commit dễ đọc bắt đầu bằng động từ mệnh lệnh
Commit message: hai cách viết

Tài liệu của git khuyên viết dòng tóm tắt ở thể mệnh lệnh: "Fix Confirm button not enabling on Safari", không phải "Fixed...". Mẹo kiểm: ghép vào câu "If applied, this commit will...". Nhiều đội dùng thêm quy ước Conventional Commits: fix(booking): ..., feat(api): ....

Mô tả pull request tốt có: tóm tắt vấn đề, nguyên nhân, thay đổi chính, cách kiểm thử từng bước, rủi ro và liên kết ticket. Khi review, ghi mức ở đầu bình luận (Nit, Question, Suggestion, Blocking) và nói về code, không về người: "This removes the past-slot check, so patients could book a time that has passed."

Làm việc với khách hàng nước ngoài

  • Hỏi làm rõ
    bằng câu hỏi đánh số, có lựa chọn, kèm giả định: "If we don't hear back by Friday, we'll assume..."
  • Báo trễ hạn sớm
    sự việc, lý do ngắn, phương án, xin quyết định. Mở đầu nhẹ bằng "A heads-up on...".
  • Khách xin thêm việc sát hạn
    ghi nhận lý do, nói rủi ro, đưa lựa chọn có cái giá rõ ràng: "Option A keeps the date, but gift cards come two weeks later."
  • Báo sự cố
    đang xảy ra gì, đang làm gì, khi nào cập nhật tiếp, mọi mốc giờ theo UTC.

Phỏng vấn IT bằng tiếng Anh

Câu "Tell me about yourself" trả lời theo ba phần: hiện tại (đang làm gì), quá khứ (một dự án đáng kể), tương lai (vì sao vị trí này), khoảng 60-90 giây. Câu hỏi hành vi trả lời theo STAR (Situation, Task, Action, Result), phần Action dùng "I" và dài nhất. Gặp câu hỏi kỹ thuật thì nghĩ thành tiếng: hỏi làm rõ, nói hướng đi, tự kiểm tra. Không biết thì nói thật: "I haven't used it in production, but here's how I'd approach it."

Tự học tiếng Anh chuyên ngành IT thế nào cho đều?

  1. Gắn vào việc thật
    viết bản cập nhật daily, commit message, bình luận ticket bằng tiếng Anh, kể cả khi đội dùng tiếng Việt.
  2. Học thuật ngữ bằng câu của mình
    mỗi từ một câu ví dụ gắn với dự án đang làm.
  3. Nghe hội thoại nghề hai lượt
    lượt một làm quiz, lượt hai đọc kịch bản và chép cụm câu.
  4. 15 phút mỗi ngày
    hiệu quả hơn ba giờ cuối tuần rồi bỏ.

Nếu bạn muốn một lộ trình có sẵn, khoá Tiếng Anh chuyên ngành công nghệ thông tin của Vietdemy đi theo một dự án outsource hư cấu qua 9 chương, có 8 hội thoại nghe, 8 bài phát âm, hơn 180 câu hỏi có lời giải và dự án cuối có bài mẫu. Cần email, họp, thuyết trình chung thì xem thêm khoá Tiếng Anh công sở; muốn hiểu sâu cách làm Scrum thì xem Quản lý dự án Agile Scrum.

Câu hỏi thường gặp

Tiếng Anh chuyên ngành công nghệ thông tin cần trình độ nào để bắt đầu?

Khoảng B1 là học được: đọc được email công việc đơn giản và nói được câu ngắn. Phần lớn văn bản của nghề có khuôn, nên học theo mẫu giúp bạn tiến nhanh.

Tester và BA có cần học tiếng Anh IT không?

Có. Tester viết bug report, BA viết user story và làm việc trực tiếp với Product Owner nước ngoài; đây là hai vai dùng tiếng Anh viết nhiều nhất trong dự án outsource.

Học từ vựng tiếng Anh chuyên ngành IT bằng cách nào nhớ lâu?

Học theo nhóm việc (Scrum, git, kiểm thử, API, phát hành) và đặt mỗi từ vào một câu của chính dự án bạn. Ôn lại theo lịch giãn dần thay vì học thuộc danh sách dài.

Phỏng vấn IT bằng tiếng Anh thường hỏi gì?

Thường có phần giới thiệu bản thân, câu hỏi hành vi (bất đồng với đồng đội, một sai lầm, hạn gấp), câu hỏi kỹ thuật hoặc thiết kế, và phần bạn hỏi ngược nhà tuyển dụng.

Các ví dụ trong bài (BambooLab, Kestrel Health, ticket KES-208) là hư cấu, dùng để minh hoạ.

Học sâu hơn

Khoá học liên quan

Khoá học trong bài

Tiếng Anh chuyên ngành công nghệ thông tin: họp daily, ticket, pull request, code review, tài liệu và phỏng vấn IT

1.290.000 ₫

Học online trên Vietdemy, có chứng nhận hoàn thành.

Xem khoá học
Bản tin Vietdemy

Nhận bài viết mới theo chủ đề bạn chọn

Chọn chủ đề bạn quan tâm - Vietdemy gửi bài viết mới, kinh nghiệm học và ưu đãi khoá học đúng chủ đề đó.

  • Bài viết chọn lọc về GMAT, GRE, TOEFL, TOEIC, Marketing và du học
  • Biết sớm mã ưu đãi và khoá học miễn phí mới
  • Xác nhận qua email, huỷ nhận chỉ với một lần bấm

Chủ đề quan tâm (chọn một hoặc nhiều)