Cách đọc job description từ A-Z để biết mình có nên ứng tuyển không
Mục lục bài viết
Khi tìm việc, hầu hết ứng viên đọc job description như đọc một bản mô tả công việc. Họ thấy tiêu đề, quét qua bullet đầu tiên, rồi quyết định apply hay bỏ trong vòng 30 giây.
Sai lầm đó khiến bạn bỏ lỡ những job tốt - hoặc tệ hơn - ứng tuyển những job không phù hợp rồi mất thì giờ cho interview những người không bao giờ muốn nhận.
Bài viết này dạy bạn đọc job description như một chuyên gia tuyển dụng: hiểu từng phần, nhận red flags, decode recruiter speak, và đánh giá mức độ phù hợp thực sự giữa profile và JD.
8 phần cần đọc kỹ trong mỗi job description
Một job description chuẩn gồm 8 phần. Đọc sai thứ tự, bạn bỏ lỡ thông tin quan trọng nhất.
1. Job Title - Tiêu đề công việc
Job title là nơi đầu tiên bạn xác định cấp bậc thực của vai trò. Nhưng tiêu đề trên JD không phải lúc nào cũng phản ánh thực tế.
Cách đọc:
- Senior, Lead, Principal = bạn cần có track record, không phải entry-level
- Junior, Associate, Entry-level = có training, nhưng lương thấp hơn
- Generalist trong tên job = công ty muốn tuyển một người làm nhiều việc khác nhau
- Tiêu đề không quen thuộc = có thể là internal title, cần đọc phần mô tả công việc để hiểu scope thực
Một trick đơn giản: search tiêu đề đó trên LinkedIn/Glassdoor, xem salary range và seniority level thực tế là bao nhiêu. Nếu tiêu đề nói "Senior" nhưng salary range chỉ ở mức "Junior" - đó là dấu hiệu công ty đang inflate title để hút ứng viên.
2. Company Overview - Giới thiệu công ty
Phần này thường bị bỏ qua, nhưng nó cho bạn biết nhiều hơn bạn nghĩ.
Đọc để hiểu:
- Quy mô công ty (startup, mid-size, enterprise) - ảnh hưởng đến cấu trúc, resources, và career path
- Industry vertical - công ty đang ở giai đoạn nào của thị trường?
- Mission statement - có nhất quán với những gì bạn quan tâm không?
- Văn hóa được mô tả - "innovative", "fast-paced", "collaborative" - đây là những từ then chốt cho biết cách công ty vận hành thực tế
Lưu ý: Đừng chỉ đọc phần này trên JD. Go research công ty trên Google, LinkedIn, Glassdoor, các tin tức gần đây. Một công ty có thể mô tả rất đẹp trên JD nhưng thực tế hoàn toàn khác.
3. Location và Work Mode - Địa điểm và hình thức làm việc
Đây là phần bị nhiều người bỏ qua nhất, dẫn đến sốc khi nhận offer.
Các loại work mode phổ biến:
- On-site (100%) - cần đến office mỗi ngày
- Hybrid - bao nhiêu ngày/tuần? Cố định hay flexible?
- Remote - có cần lên office không? Có giới hạn khu vực không?
- Travel % - có cần đi công tác không? Bao nhiêu phần trăm?
Câu hỏi cần hỏi thêm:
- Nếu ghi "Hybrid" nhưng không nói rõ bao nhiêu ngày = có thể công ty expect bạn lên office hầu hết các ngày
- Nếu ghi "Remote" nhưng kèm "must be based in Ho Chi Minh City" = không thực sự remote
- "Flexible" có nghĩa là bạn tự quyết giờ làm việc, hay công ty expect bạn available mọi lúc?
4. Job Summary - Tổng quan công việc
Tổng quan công việc thường là 2-3 đoạn ở đầu JD, sau phần giới thiệu công ty. Đây là nơi hiring manager đặt tone và reveal những gì họ thực sự cần.
Cách đọc:
- Bullet đầu tiên = ưu tiên cao nhất. Nếu bullet đầu tiên là "manage stakeholder relationships" - đây là một stakeholder management role, không phải technical role dù tiêu đề nói khác
- Các từ lặp lại 3+ lần trong JD = đây là điều công ty thực sự quan tâm
- Thứ tự bullet trong responsibilities cho thấy thứ tự ưu tiên thực sự - không phải thứ tự ngẫu nhiên
Ví dụ thực tế:
Một JD có responsibilities ghi:
- Develop and execute marketing campaigns
- Manage social media accounts
- Analyze performance metrics
Bullet đầu tiên là "marketing campaigns" - nhưng thực tế công ty đang cần ai quản lý social media nhiều hơn. Đây là cách priority thực sự được reveal.
5. Key Responsibilities - Trách nhiệm chính
Đây là phần quan trọng nhất của JD. Nó mô tả "ngày thường" của công việc.
Framework đọc responsibilities:
- Đọc 3 bullet đầu tiên trước - đây là core tasks, chiếm 60-70% công việc thực tế
- Action verbs cho biết mức độ autonomy:
- "Lead", "Drive", "Own" = bạn cần chủ động, có quyền ra quyết định
- "Support", "Assist", "Help" = bạn ở vị trí phụ, không phải người ra quyết định chính
- "Execute", "Implement", "Deliver" = execution-focused, ít strategic input
- Tần suất và scope - "manage a team of 5" khác với "oversee cross-functional teams across 3 regions"
Câu hỏi cần tự hỏi:
- Tôi có thể hình dung mình làm những tasks này mỗi ngày không?
- Những task này phù hợp với career goal của tôi không?
- Có task nào tôi hoàn toàn không có kinh nghiệm không?
6. Required Qualifications - Yêu cầu bắt buộc
Đây là phần quan trọng thứ hai. Đây là threshold để được consider.
Cách phân loại qualifications:
| Loại | Language cues | Action |
|---|---|---|
| Must-have | "must have", "required", "minimum", "need | Không có = không được consider |
| Preferred | "preferred", "ideal", "a plus", "nice to have" | Bonus nhưng không deal-breaker |
| Optional | Không có trong requirements, chỉ nói "plus" | Có thể bỏ qua |
Lưu ý quan trọng: "Required" không phải lúc nào cũng cứng nhắc. Nhiều công ty linh hoạt với years of experience nếu bạn có transferable skills và có thể demonstrate competence. Nghiên cứu cho thấy ứng viên, đặc biệt phụ nữ và underrepresented groups, ít khả năng apply nếu không meet gần như mọi requirement - nhưng thực tế nhiều công ty sẵn sàng flexible với right candidate.
Cách đánh giá:
- Đọc lại requirement và hỏi: "Nếu candidate không có qual này, họ có thể làm job không?"
- Có → Nice-to-have
- Không → Must-have
- Years of experience có thể là bias indicator - nếu bạn có skills thực sự nhưng không có timeline conventional, vẫn nên apply
7. Benefits and Compensation - Phúc lợi và lương
Đây là thông tin quan trọng nhưng nhiều người bỏ qua.
Các benefits cần check:
- Health insurance (loại nào? coverage bao nhiêu?)
- Paid time off (bao nhiêu ngày? có rollover không?)
- Retirement (401k, pension, hay không có?)
- Remote work allowance (设备, internet stipend)
- Professional development budget
- Performance bonus (% hay fixed?)
Green flags:
- Đăng salary range ở đầu JD (transparent)
- Benefits được mô tả cụ thể, không phải generic "we offer competitive benefits"
- PTO được đề cập rõ ràng với số ngày cụ thể
Red flags:
- Không đề cập salary hoặc range = có thể lương thấp hơn market
- "Competitive salary" không kèm con số = thường below market
- "Unlimited vacation" = thực tế take as little as you can, không ai quản lý nên không ai khuyến khích
8. Apply Instructions - Hướng dẫn ứng tuyển
Phần cuối cho biết cách ứng tuyển và timeline.
Cần check:
- Deadline nộp hồ sơ
- Cách nộp (website, email, LinkedIn)
- Recruiter contact - có name không? Có LinkedIn không?
- Stage interview process (mấy vòng? kiểu gì?)
- Timeline mong muốn start date
Lưu ý: Nếu JD đăng đi đăng lại nhiều lần (repost) = turnover cao, người cũ không ở lâu. Đây là red flag cần note.
12 red flags trong job description
Red flags là những dấu hiệu cho thấy job không tốt hoặc công ty có vấn đề. Nếu thấy 2-3 flags trở lên, hãy cẩn thận trước khi apply.
Red flags nghiêm trọng
1. Không đề cập salary hoặc range
Nghĩa thật: Có thể lương thấp hơn market, hoặc công ty chưa rõ ngân sách. Họ đang test xem bạn chấp nhận price nào.
2. "Wear many hats"
Nghĩa thật: 3 vai trò gộp vào 1, không có boundaries rõ ràng. Người trước đã burn out trong 18 tháng. Bạn sẽ làm marketing, sales, và customer service cùng lúc.
3. "Fast-paced environment" không có context
Nghĩa thật: Thiếu nhân sự, quy trình hỗn loạn, deadline không realistic. Mọi thứ thay đổi nhanh và không có thời gian onboarding.
4. "Self-starter" + không đề cập training/mentor
Nghĩa thật: Bạn sẽ tự bơi, không có support. Sếp bận hoặc không có mặt. Bạn phải tự tìm hiểu mà không được hướng dẫn.
5. Yêu cầu quá nhiều cho mức entry-level
Nghĩa thật: Công ty muốn tìm "unicorn" không tồn tại. Họ muốn 5 năm kinh nghiệm cho mức lương 2 năm kinh nghiệm.
6. Job đăng đi đăng lại nhiều lần
Nghĩa thật: Turnover cao, người cũ không ở lâu. Hoặc công ty rất kén, hoặc job có vấn đề thực sự.
Red flags về văn hóa và kỳ vọng
7. "Passionate/rockstar/ninja/guru"
Nghĩa thật: Kỳ vọng 110% effort nhưng trả lương thấp. Họ muốn bạn yêu công việc đến mức không quan tâm đến overtime.
8. "Work hard, play hard"
Nghĩa thật: Long hours. "Play hard" = occasional happy hours, không phải work-life balance thực sự.
9. "We are a family"
Nghĩa thật: Có thể supportive HOẶC boundaries mờ nhạt, guilt-trip khi không OT. Không có clarity giữa work và personal life.
10. "No 9-5 mentality"
Nghĩa thật: Họ kỳ vọng bạn available mọi lúc: đêm, cuối tuần, ngày lễ. Không có giới hạn giờ làm việc.
Red flags về compensation
11. "Unlimited vacation"
Nghĩa thật: Thực tế là take as little as you can. Không ai quản lý PTO nên không ai khuyến khích nghỉ. Ai nghỉ nhiều bị đánh giá là không committed.
12. Vague compensation + không đề cập benefits
Nghĩa thật: Công ty đang cắt giảm chi phí. Health insurance có thể rất basic, PTO có thể không có.
Red flag cảnh báo scam
13. Request personal financial info (SSN, bank account) trong application
Nghĩa thật: Đây là dấu hiệu scam. Bạn chỉ cần cung cấp thông tin này sau khi nhận offer chính thức, không phải trong quá trình ứng tuyển.
Decode recruiter speak - 16 cụm từ phổ biến và nghĩa thật
Recruiter và hiring manager dùng những cụm từ nhất định để describe công việc. Đây là cách đọc "coded language" thực sự của họ.
| Cụm từ trong JD | Nghĩa thật |
|---|---|
| "Fast-paced environment" | High workload, tight deadlines, có thể understaffed. Mọi thứ thay đổi nhanh, không có thời gian onboarding |
| "Self-starter" | Minimal management oversight. Sếp bận hoặc vắng mặt. Bạn phải tự tìm hiểu mà không được hướng dẫn |
| "Wear many hats" | Đây thực ra là 3 jobs nhưng chỉ có budget cho 1 salary. Người trước burn out trong 18 tháng |
| "Competitive salary" | Họ không muốn tiết lộ con số. Nghiên cứu range trên Glassdoor/Indeed trước |
| "Dynamic environment" | Mọi thứ thay đổi liên tục và không theo kế hoạch |
| "Passionate / Rockstar / Ninja / Guru" | Kỳ vọng bạn cho 110% trong khi trả lương thấp hơn giá trị |
| "Work hard, play hard" | Long hours. "Play hard" = occasional happy hours, không phải work-life balance |
| "Family atmosphere" | Có thể supportive HOẶC boundaries mờ nhạt, guilt-trip khi không OT |
| "No 9-5 mentality" | Họ kỳ vọng bạn available mọi lúc: đêm, cuối tuần, ngày lễ |
| "Unlimited vacation" | Thực tế: take as little as you can. Không ai quản lý nên không ai khuyến khích |
| "Flexible and versatile" | Nhiệm vụ không rõ ràng, job boundaries mờ |
| "Able to juggle multiple priorities" | Thường xuyên bị overload, không có team support |
| "Looking for a unicorn" | Họ không biết mình cần gì, hoặc muốn 1 người làm 3 việc |
| "Rapidly growing company" | Có thể exciting HOẶC overwhelming workload, thiếu resources |
| "Proactive mindset" | Không có processes, bạn phải tự đoán và tự làm |
| "Ambassador of change" | Công ty đang thay đổi liên tục, không stable |
Cách đọc giữa các dòng
Khi gặp một phrase như "fast-paced environment," đừng viết "I thrive in fast-paced environments" trong resume. Đó là echo, không có nội dung.
Thay vào đó:
- Translate adjective thành problem
- Show how you solved it với specific example
Công thức:
`
"Fast-paced" = deadline áp lực
-> "Delivered 3 campaigns trong 2 tuần khi timeline bị rút từ 4 tuần"
"Self-starter" = không có hướng dẫn
-> "Độc lập xây dựng process mới từ đầu khi team không có framework sẵn"
"Wear many hats" = scope không rõ ràng
-> "Covered cả marketing and customer success functions trong giai đoạn startup scale"
`
Framework đánh giá mức độ phù hợp giữa profile và JD
Sau khi đọc kỹ JD, bạn cần một framework để đánh giá match thực sự. Đây là 5-step framework đã được verify.
Bước 1: Extract Keywords từ JD
List ra tất cả keywords trong JD, chia thành:
- Hard skills (tools, certifications, languages, technical skills)
- Soft skills (leadership, communication, collaboration)
- Action verbs (lead, design, optimize, manage)
- Industry terms (specific terminology của ngành)
Bước 2: Phân loại thành 3 tiers
| Tier | Định nghĩa | Action |
|---|---|---|
| Must-have | Non-negotiable - không có không được consider | Xuất hiện verbatim trong resume, ít nhất 3 lần |
| Preferred | Bonus nhưng không deal-breaker | Include nếu có space, đề cập trong cover letter |
| Optional | Desirable nhưng không essential | Có thể bỏ qua nếu không liên quan |
Bước 3: Mapping checklist
Với mỗi requirement từ JD, tạo bảng:
| Requirement từ JD | Kinh nghiệm/phẩm chất của bạn | Match? |
|---|---|---|
| 5+ years SaaS sales | 6 years tại TechCo, $12M ARR | Có |
| Google Analytics certified | Certified 2022, GA4 used | Có |
Bước 4: Tính overlap percentage
Mục tiêu: 70% overlap là baseline, 85% là elite
`
Overlap % = (số keywords match) / (tổng keywords) × 100
`
- Trên 90% = có thể là keyword stuffing, cẩn thận
- 70-85% = healthy match, worth applying
- Dưới 50% = missing essential requirements, apply only if confident về transferable skills
Bước 5: Điều chỉnh resume
Sau khi đánh giá match, tailor resume:
- Mirror language: JD viết "drive lead generation" -> viết "drove lead generation" (same verb tense)
- Quantify achievements: "increased revenue by 22%"
- Priority placement: most relevant experience lên đầu
- ATS-friendly formatting: standard fonts, no tables/graphics
Cách so sánh JD với CV hiệu quả
So sánh JD và CV là bước cuối cùng trước khi quyết định apply. Đây là checklist 10 phút để evaluate bất kỳ JD nào.
Phần 1: Thông tin cơ bản
Job title: level đúng với mong đợi của bạn?
Company: bạn biết gì về họ? Đã research chưa?
Location/Remote: phù hợp với hoàn cảnh không?
Salary range: có đề cập không? Có hợp lý không?
Phần 2: Responsibilities
Đọc 3 bullet đầu tiên -> đây là core tasks
Keywords xuất hiện 3+ lần -> đây là điều họ thực sự quan tâmAction verbs nào? (lead, manage, execute...) -> cho biết mức độ autonomy
Bạn có hình dung mình làm những tasks này mỗi ngày không?
Phần 3: Qualifications
Essential requirements: bạn có đủ không?
Preferred qualifications: bạn có gì?
Skills nào bạn còn thiếu?
Có transferable skills fill gaps được không?
Phần 4: Culture signals
Tìm red flags (xem list ở trên)
Đọc giữa các dòng: "fast-paced" = gì, "team player" = gì
Benefits: health, PTO, retirement - có đề cập không?
Career growth: có nói không? Hay im lặng?
Phần 5: Decision
Bạn đáp ứng essential requirements?Job match với career goals?
Compensation đủ sống không?
Culture phù hợp không?
Bạn thực sự MUỐN làm job này không?
Khi nào nên apply dù không meet 100%
Nên apply khi:
- Đáp ứng 70%+ essential requirements
- Có transferable skills填补 gaps
- Thực sự excited về role và company
- Có network connection bên trong
Không nên apply khi:
- Thiếu essential certification hoặc license (không thể replace)
- Salary range không đủ sống
- Có nhiều red flags nghiêm trọng
- Job scope hoàn toàn không align với career direction
Lưu ý: 71% ứng viên đã bỏ ứng tuyển sau khi thấy language mơ hồ hoặc contradictory trong JD (SHRM 2023 survey). Nhiều người trong số đó có thể đã phù hợp nếu họ hiểu cách đọc JD đúng.
Tổng kết: Checklist đọc JD trong 10 phút
Dùng checklist này trước khi quyết định apply:
1. Đọc title -> xác định seniority level
2. Đọc company overview -> research thêm trên Glassdoor/LinkedIn
3. Check work mode -> hybrid/remote/on-site
4. Đọc 3 bullet responsibilities đầu -> core tasks là gì
5. Đánh giá qualifications -> essential vs preferred
6. Check compensation và benefits -> có transparent không?
7. Scan red flags -> có bao nhiêu flags?
8. Decode recruiter speak -> hiểu nghĩa thật
9. Tính overlap % -> đủ 70% không?
10. So sánh với CV -> tailor được không?
Đọc job description là một kỹ năng có thể học. Càng luyện tập, bạn càng nhanh chóng nhận red flags và decode recruiter speak. Kết quả: apply ít hơn nhưng hit rate cao hơn, interview hiệu quả hơn, và cuối cùng chọn được job thực sự phù hợp.
👉 Bạn muốn luyện tập đọc và phân tích job description với các tình huống thực tế?
Hãy thử ngay tại X Interview - nơi bạn có thể đọc hundreds of job descriptions từ các công ty khác nhau và tự kiểm tra kỹ năng với các bài tập tình huống.