📱 Học IELTS miễn phí: App IELTS 6.0

Giới Thiệu

CV/Resume là ấn tượng đầu tiên mà bạn tạo với nhà tuyển dụng. Trung bình, một recruiter chỉ dành 6-7 giây để scan qua CV của bạn. Nếu CV không đủ ấn tượng trong 7 giây đó — nó vào thùng rác.

Với developer, thách thức lớn nhất không phải thiếu kỹ năng — mà là không biết cách trình bày bằng tiếng Anh sao cho chuyên nghiệp, súc tích, và highlight đúng thứ nhà tuyển dụng cần thấy.

Bài viết này sẽ giúp bạn:

  • 📄 Hiểu cấu trúc CV/Resume chuẩn quốc tế cho developer
  • 📖 Nắm từ vựng CV với phiên âm IPA
  • 💪 Biết cách dùng action verbs để mô tả kinh nghiệm
  • ❌ Tránh lỗi phổ biến mà developer Việt Nam hay mắc
  • 📝 Có template & ví dụ áp dụng ngay

CV vs Resume — Khác Nhau Thế Nào?

CV (Curriculum Vitae)Resume
Độ dài2+ trang, không giới hạn1-2 trang, súc tích
Nội dungToàn bộ sự nghiệp, publicationsRelevant experience only
Dùng ởChâu Âu, Nhật, học thuậtMỹ, Canada, startup
Phát âm/ˌkʌrɪkjʊləm ˈviːtaɪ//ˈrɛzʊmeɪ/

💡 Tip cho developer Việt Nam: Apply công ty Mỹ/startup → dùng Resume (1-2 trang). Apply công ty Nhật/châu Âu → dùng CV (có thể dài hơn). Khi không chắc → gửi Resume ngắn gọn, 1-2 trang là an toàn nhất.


Từ Vựng CV/Resume Cho Developer

EnglishIPATiếng Việt
resume/ˈrɛzʊmeɪ/sơ yếu lý lịch (ngắn)
curriculum vitae (CV)/kəˌrɪkjʊləm ˈviːtaɪ/lý lịch chi tiết
professional summary/prəˈfɛʃənəl ˈsʌməri/tóm tắt chuyên môn
work experience/wɜːrk ɪkˈspɪəriəns/kinh nghiệm làm việc
technical skills/ˈtɛknɪkəl skɪlz/kỹ năng kỹ thuật
soft skills/sɒft skɪlz/kỹ năng mềm
achievements/əˈtʃiːvmənts/thành tích
certifications/ˌsɜːrtɪfɪˈkeɪʃənz/chứng chỉ
proficiency/prəˈfɪʃənsi/trình độ thành thạo
references/ˈrɛfərənsɪz/người tham chiếu
cover letter/ˈkʌvər ˈlɛtər/thư xin việc
portfolio/pɔːrtˈfoʊlioʊ/hồ sơ năng lực
applicant tracking system (ATS)/ˈæplɪkənt ˈtrækɪŋ ˈsɪstəm/hệ thống lọc CV tự động
keyword optimization/ˈkiːwɜːrd ˌɒptɪmaɪˈzeɪʃən/tối ưu từ khóa
tailor/ˈteɪlər/tùy chỉnh (CV cho từng job)
quantify/ˈkwɒntɪfaɪ/lượng hóa (thành số liệu)

Cấu Trúc CV/Resume Chuẩn Cho Developer

1. Header — Thông Tin Cá Nhân

NS📧🔗🌐GeUnnlnYigigEounuNrykyeeeVBndnAavivNcanakn.nAeacan@o.demdm/eDaiveinvle.nlcgooupmyeer|nv📱an+a84|-x💻xxg-ixtxhxu-bx.xcxoxm/nguyenvana

Bao gồm:

  • Full name (in HOA hoặc bold)
  • Job title bạn muốn ứng tuyển
  • Email chuyên nghiệp (tránh cuteprincess2000@…)
  • LinkedIn + GitHub (bắt buộc cho developer!)
  • Portfolio/website (nếu có)

Không bao gồm:

  • ❌ Ảnh chân dung (trừ khi apply Nhật/Hàn)
  • ❌ Ngày sinh, giới tính, tình trạng hôn nhân
  • ❌ Địa chỉ chi tiết (chỉ cần thành phố)
  • ❌ “CV” hoặc “Resume” làm tiêu đề

2. Professional Summary — 3-4 Câu

Đây là phần quan trọng nhất — recruiter đọc đầu tiên. Viết 3-4 câu tóm tắt bạn là ai và tại sao nên hire bạn.

Template:

[Số năm kinh nghiệm] + [chuyên môn chính] + [thành tích nổi bật] + [mục tiêu]

Ví dụ:

Senior Backend Developer with 6+ years of experience building scalable microservices using Java, Spring Boot, and AWS. Led a team of 8 engineers to deliver a payment processing system handling 500K+ transactions daily. Proven track record of reducing infrastructure costs by 40% through cloud optimization. Seeking a Staff Engineer role where I can drive technical architecture decisions.

Mẫu câu hay dùng:

EnglishTiếng Việt
X+ years of experience in…X+ năm kinh nghiệm trong…
Proven track record of…Thành tích đã được chứng minh về…
Passionate about…Đam mê về…
Skilled in designing and implementing…Thành thạo thiết kế và triển khai…
Experienced in leading cross-functional teamsCó kinh nghiệm dẫn dắt team đa chức năng
Seeking a role where I can…Tìm kiếm vị trí mà tôi có thể…

3. Technical Skills — Organized by Category

Đừng liệt kê một dãy dài. Nhóm theo category để dễ scan:

TLFDCTEaraloCnatooHgmaulNuebdsIawa:Cgos&AereLsksD:s:eS:vKOIpLsL:SJSPAGapoWivrsStait,,ng(grEJPeCiyBS2rtoQ,ahoL,ot,En,CC,MSoFo,nTanfysgLlptoaueADmeSPBbncI,dcr,aeiR,,pRetedRD,aiDacsStGt,)ao,,dEoNlDgeao,xscttkG.ierjcrass,feaaKnruacbhernetes,Terraform

💡 Pro tip: Đọc job description (JD) và đặt các skills match với JD lên đầu. Hệ thống ATS scan keyword từ trên xuống dưới.

4. Work Experience — Phần “Make or Break”

Đây là phần recruiter dành nhiều thời gian nhất. Format chuẩn:

WSAJOeBaRnCnD2LtMIdKieMeievmeoT2s+dmneppEre0ietrllXc2gdmoeoPBh2naifr1myEaeigre8emRcCdlrodneIkoyammtnEerPat4oetNnprnai2ndCdoedcojtsErstnhuhCuDaeiionsIcetnmvfui/cvitperroCeeolosrDslneumso,mstdppeemoeireTnrovparotsn1eetke,o5lleydloiorimpn,aetieedhnrJmuusuaictt,spcioeiarnsrnnogmegsisercuGrerlivsottipsiHcoenuenrgbssveiiAacncrtetcis1ihm,0oie0ntc%sebu,cytrtteau4itcr5nehe%gnitesdiveeoirpnnvlgiornya9gmt9ee.n9t%

5. Education & Certifications

EBHGCDaaPEUcnARAOCCho:TWreAeiISarTl3FctIoU.ISliOrn5CoefNi/Alio4TuCefe.Itedr0OirCsNotSoiSnicmtsfrpyiuuAemtordMefcarhPsSirtSctoeciefrieceents(ncsCceiSeoMaAn)nsadsl(o:2Tc0eiJ2caa2htv)neaol(So2Eg0y21,47)2(0210323)2017

6. Projects (Optional — nếu thiếu work experience)

POgRpiOetBUTJnhuseE-uiecCSbldhTo.tnSucboroaylcmoe/S5gyp0iCor+eouisnrnc:t-gorumJisBpabeoavuronatntiiae1omss7net,:/aiprnSSrtppoeprrjrriieonncldggtiubcBBrtooaioorottyn3Swe,tinatvRrhietrde5oir0ns0m,L+einPbGtorissattrHgyurbeSsQtLars

Action Verbs — Động Từ Mạnh Cho Developer

Mỗi bullet point trong Experience section phải bắt đầu bằng action verb. Tuyệt đối tránh “Responsible for…” hoặc “Worked on…”

Technical Action Verbs

Action VerbIPATiếng ViệtVí dụ
Architected/ˈɑːrkɪtɛktɪd/Kiến trúcArchitected a event-driven system…
Implemented/ˈɪmplɪmɛntɪd/Triển khaiImplemented real-time notification…
Optimized/ˈɒptɪmaɪzd/Tối ưuOptimized SQL queries, reducing…
Automated/ˈɔːtəmeɪtɪd/Tự động hóaAutomated deployment pipeline…
Migrated/maɪˈɡreɪtɪd/Di chuyểnMigrated legacy system to cloud…
Integrated/ˈɪntɪɡreɪtɪd/Tích hợpIntegrated third-party payment API…
Refactored/riːˈfæktərd/Tái cấu trúcRefactored authentication module…
Deployed/dɪˈplɔɪd/Triển khaiDeployed containerized services…
Debugged/diːˈbʌɡd/Sửa lỗiDebugged critical production issue…
Scaled/skeɪld/Mở rộngScaled application to handle 10x…

Leadership Action Verbs

Action VerbIPATiếng ViệtVí dụ
Led/lɛd/Dẫn dắtLed a cross-functional team of 10…
Mentored/ˈmɛntɔːrd/Hướng dẫnMentored 5 junior developers…
Coordinated/koʊˈɔːrdɪneɪtɪd/Phối hợpCoordinated between 3 offshore teams…
Spearheaded/ˈspɪərˌhɛdɪd/Tiên phongSpearheaded adoption of Kubernetes…
Facilitated/fəˈsɪlɪteɪtɪd/Hỗ trợ/điều phốiFacilitated daily standups…

Công Thức Viết Bullet Points: Action + Context + Result

Mỗi bullet point nên theo công thức: Làm gì + Trong bối cảnh nào + Kết quả ra sao (có số liệu)

❌ Viết yếu (Weak)

  • Responsible for backend development
  • Worked on database optimization
  • Helped with code reviews

✅ Viết mạnh (Strong)

  • Architected a real-time data pipeline processing 10M+ events/day using Kafka and Spark, reducing data latency from 30 minutes to under 5 seconds
  • Optimized PostgreSQL queries across 15 endpoints, improving average response time by 60% (from 800ms to 320ms)
  • Conducted 200+ code reviews over 12 months, establishing team coding standards that reduced bug rate by 35%

Các con số nên đưa vào CV

MetricEnglishVí dụ
PerformanceImproved X by Y%Improved API response time by 60%
ScaleServing X users/transactionsSystem handling 2M+ DAU
CostReduced costs by $X / X%Cut AWS bill by 40% ($50K/year)
TeamLed team of X peopleLed team of 8 engineers
TimeReduced time from X to YDeployment time: 2h → 15min
QualityReduced bugs/errors by X%Reduced production incidents by 70%

Common Mistakes — Lỗi Developer Việt Nam Hay Mắc

1. ❌ Liệt kê duties thay vì achievements

Sai: “Responsible for maintaining the backend system” Đúng: “Maintained and improved backend system serving 500K users, achieving 99.95% uptime”

2. ❌ Không có con số

Sai: “Improved application performance” Đúng: “Improved application performance by 45%, reducing page load time from 3.2s to 1.8s”

3. ❌ Viết quá dài (3+ trang)

Rule: 1 trang cho <5 năm kinh nghiệm, 2 trang cho 5-15 năm. Không bao giờ quá 2 trang cho resume.

4. ❌ Dùng personal pronouns

Sai: “I developed a REST API…” Đúng: “Developed a REST API…” (bỏ “I”)

5. ❌ Sai tense

  • Job hiện tại → present tense: “Lead a team of 5…”
  • Job cũ → past tense: “Led a team of 5…”

6. ❌ Email thiếu chuyên nghiệp

Sai: [email protected] Đúng: [email protected]

7. ❌ Thiếu GitHub/LinkedIn

Với developer, không có GitHub = red flag với nhiều recruiter. Hãy chắc rằng GitHub profile có pinned repos chất lượng.


ATS-Friendly Tips — Vượt Qua Robot Lọc CV

Nhiều công ty dùng ATS (Applicant Tracking System) để tự động scan và lọc CV trước khi người thật đọc.

TipGiải thích
Use standard section headersDùng “Work Experience”, không phải “My Journey”
Avoid tables and columnsNhiều ATS không đọc được layout phức tạp
Use keywords from JDCopy keywords từ job description vào CV
Save as PDFGiữ format ổn định
Use standard fontsArial, Calibri, Times New Roman
No images or iconsATS không đọc được hình ảnh

Practice — Luyện Tập

Bài tập 1: Viết lại bullet points

Biến các câu sau thành bullet points mạnh với action verb + context + result (có số liệu):

  1. “I was responsible for the frontend of the company website.”
  2. “Worked on improving the database.”
  3. “Helped the team with testing.”
  4. “I did code reviews for the team.”
Gợi ý đáp án
  1. “Developed and maintained the company website frontend using React and TypeScript, serving 100K+ monthly visitors with 98% Lighthouse performance score.”
  2. “Optimized database indexing strategy across 20+ tables, reducing average query time by 55% (from 450ms to 200ms).”
  3. “Implemented end-to-end testing framework using Cypress, increasing test coverage from 40% to 85% and reducing regression bugs by 60%.”
  4. “Conducted 150+ code reviews quarterly, establishing team best practices that improved code quality score from 6.2 to 8.7/10.”

Bài tập 2: Viết Professional Summary

Viết 3-4 câu Professional Summary cho profile sau:

  • 4 năm kinh nghiệm fullstack (React + Node.js)
  • Từng làm cho 2 startup và 1 công ty lớn
  • Chuyên về e-commerce platform
  • Muốn apply vào vị trí Senior Developer

Bài tập 3: Spot the mistakes

Tìm lỗi trong đoạn CV sau:

mPG2----yrr0oe2IWMRwga0oyeortarsra-mktpkmTeaoeenrdsnercoeksxhwsosippnbeCoilronmneimsacepinlfnabyuocnldreyeperhfofeojilrexpciictnnosggdibnnueggwstthaeenadmbatmceeksmetbniednrgs
Đáp án — Các lỗi
  1. ❌ “my work experience” → ✅ “WORK EXPERIENCE” (viết hoa, chuẩn format)
  2. ❌ “Programer” → ✅ “Programmer” hoặc “Software Developer” (sai chính tả)
  3. ❌ “2020 - now” → ✅ “Jan 2020 – Present” (cần cụ thể tháng)
  4. ❌ “I am responsible for coding the backend” → ✅ “Developed and maintained backend services using Node.js, serving 50K+ daily users” (bỏ “I”, thêm chi tiết + số liệu)
  5. ❌ “Worked on many projects” → quá mơ hồ, cần cụ thể
  6. ❌ “My tasks include” → ✅ dùng past/present tense action verb
  7. ❌ “helping new team members” → ✅ “Mentored 3 junior developers…”
  8. ❌ Thiếu location (city, country)
  9. ❌ Không có số liệu nào cả

Kết Luận

CV/Resume tốt không phải là kể lại tất cả những gì bạn đã làm — mà là chọn lọc và trình bày những gì quan trọng nhất, bằng ngôn ngữ chuyên nghiệp, với con số cụ thể.

Hãy nhớ 3 nguyên tắc vàng:

  1. Action verb — không bao giờ bắt đầu bằng “Responsible for…”
  2. Quantify — mọi thứ có thể đo được thì nên đo
  3. Tailor — customize CV cho từng job bạn apply

Dành 1-2 giờ hoàn thiện CV của bạn hôm nay — nó có thể mở ra cơ hội thay đổi career! 🚀


Bài trước: Salary Negotiation — từ vựng & mẫu câu | Bài tiếp: LinkedIn Profile Tips cho IT professionals