Đàm phán lương fresher IT là quá trình thương lượng mức lương với nhà tuyển dụng sau khi nhận được offer — một bước mà hầu hết sinh viên mới ra trường bỏ qua hoàn toàn vì nghĩ “fresher thì không có quyền mặc cả.” Thực tế ngược lại: hầu hết công ty đều chừa ra biên độ thương lượng ngay cả với fresher, và không đàm phán nghĩa là bạn đang tự để lại tiền trên bàn mà không biết.
Bài này không dạy bạn đòi lương vô lý. Bài này hướng dẫn cách research đúng mức thị trường, cách đặt con số đầu tiên, và cách phản hồi offer thấp hơn kỳ vọng mà không làm mất offer — dựa trên tình huống thực tế của fresher IT tại Việt Nam năm 2026.
Mục lục
- 1. Tại sao fresher IT vẫn nên đàm phán lương?
- 2. Trước và sau khi biết cách đàm phán
- 3. Research mức lương thị trường — làm đúng trước khi nói số
- 4. Quy trình đàm phán lương 4 bước cho fresher
- 5. Script mẫu — nói gì trong từng tình huống
- 6. 5 sai lầm hay mắc khi đàm phán lương lần đầu
- 7. Case study thực tế
- 8. FAQ — Câu hỏi thường gặp
- 9. Tổng kết
1. Tại sao fresher IT vẫn nên đàm phán lương?
Có một quan niệm sai lầm rất phổ biến: “Mình là fresher, chưa có kinh nghiệm, họ offer bao nhiêu thì nhận bấy nhiêu.” Quan niệm này khiến bạn mất tiền ngay từ ngày đầu tiên đi làm — và quan trọng hơn, mức lương khởi điểm ảnh hưởng đến tất cả các lần tăng lương và offer tiếp theo trong sự nghiệp.
1.1. Công ty luôn chừa biên độ thương lượng
Khi một công ty quyết định offer bạn, họ đã xác định một khoảng lương chấp nhận được — thường dao động 10–20% so với con số họ đưa ra đầu tiên. Con số đầu tiên trong offer gần như không bao giờ là mức tối đa họ sẵn sàng trả. Nếu bạn không hỏi, bạn không bao giờ biết biên độ đó là bao nhiêu. Và nếu bạn hỏi một cách chuyên nghiệp, tỷ lệ cao là họ sẽ điều chỉnh.
1.2. Mức lương khởi điểm ảnh hưởng dài hạn hơn bạn nghĩ
Giả sử bạn chấp nhận mức 7 triệu thay vì đàm phán lên 8 triệu. Chênh lệch 1 triệu/tháng nghe có vẻ nhỏ. Nhưng sau 2 năm với mức tăng lương 10%/năm: người nhận 7 triệu đang ở 8.47 triệu, người nhận 8 triệu đang ở 9.68 triệu. Khoảng cách ban đầu 1 triệu đã nở ra thành hơn 1.2 triệu mỗi tháng — và sẽ tiếp tục nở rộng theo mỗi lần tăng lương tiếp theo.
2. Trước và sau khi biết cách đàm phán
2.1. Trước — phản xạ của phần lớn fresher
HR hỏi “Kỳ vọng lương của bạn là bao nhiêu?” — fresher hoặc im lặng ngại ngùng, hoặc nói một con số rất thấp vì sợ bị từ chối, hoặc nói “Tùy công ty quyết định ạ” và nhường hoàn toàn quyền kiểm soát. Kết quả: nhận offer ở mức thấp nhất trong khoảng công ty có thể trả, không biết mình đã để lại bao nhiêu tiền trên bàn.
2.2. Sau — có dữ liệu, có chiến lược, có script
Cùng tình huống đó, nhưng fresher đã research trước: biết mức thị trường cho stack và loại công ty cụ thể, đặt một con số có căn cứ cao hơn kỳ vọng thực tế khoảng 10–15%, và có sẵn câu trả lời cho từng tình huống phản hồi của HR. Kết quả: offer cuối cao hơn offer đầu tiên 8–15% mà không làm hỏng mối quan hệ với công ty.
3. Research mức lương thị trường — làm đúng trước khi nói số
Đàm phán lương mà không có dữ liệu thị trường là đàm phán theo cảm tính — và cảm tính thường dẫn đến hai thái cực: đòi quá cao bị từ chối, hoặc đặt quá thấp tự thiệt thòi. Dưới đây là cách research đúng:
3.1. Nguồn dữ liệu đáng tin cậy
- ITviec Salary Report 2025–2026: Báo cáo lương IT uy tín nhất tại Việt Nam, phân theo vị trí, stack, kinh nghiệm và loại công ty — tải miễn phí trên ITviec
- TopDev Vietnam IT Market Report: Dữ liệu tổng hợp từ hàng nghìn job posting thực tế, cập nhật hàng năm
- Glassdoor / Levels.fyi: Dữ liệu lương do chính developer báo cáo — hữu ích cho vị trí tại công ty nước ngoài hoặc remote
- Hỏi trực tiếp trong cộng đồng: Group Facebook “Lập trình không khó”, Discord server của các cộng đồng tech Việt Nam — hỏi thẳng “fresher [stack] tại [loại công ty] đang nhận bao nhiêu” thường nhận được câu trả lời thực tế nhất
- Xem JD có ghi range lương: Một số công ty ghi rõ mức lương trong JD — đây là dữ liệu trực tiếp nhất có thể có
3.2. Phân biệt mức lương theo loại công ty
Mức lương fresher IT tại Việt Nam năm 2026 dao động rất lớn tùy theo loại công ty — đây là nguyên nhân chính khiến nhiều người research sai:
- Outsource lớn (TMA, KMS, Axon): 6–9 triệu cho fresher, quy trình rõ ràng, ít thương lượng
- Product company Việt Nam: 7–12 triệu, biên độ thương lượng rộng hơn, phụ thuộc nhiều vào portfolio
- Startup giai đoạn đầu: 6–10 triệu nhưng có thể đi kèm stock option — cần tính cả package tổng
- Công ty nước ngoài tuyển remote: 800–1,500 USD, thương lượng bằng tiếng Anh, benchmark theo Glassdoor
4. Quy trình đàm phán lương 4 bước cho fresher
4.1. Bước 1 — Xác định target range trước buổi phỏng vấn
Trước khi đi phỏng vấn, tự xác định ba con số: floor (mức tối thiểu bạn sẽ nhận — dưới đây thì từ chối), target (mức bạn thực sự muốn), và anchor (mức bạn sẽ nói ra đầu tiên — cao hơn target khoảng 10–15%). Ví dụ: floor 7 triệu, target 8.5 triệu, anchor 9.5 triệu. Không bao giờ đi vào buổi phỏng vấn mà không có ba con số này trong đầu.
4.2. Bước 2 — Trả lời câu hỏi kỳ vọng lương đúng cách
Khi HR hỏi “Kỳ vọng lương của bạn?” — đừng né tránh và đừng đặt một con số quá thấp. Nói con số anchor với căn cứ ngắn gọn: “Dựa trên research của tôi về mức thị trường cho vị trí [stack] tại [loại công ty] ở [thành phố], tôi kỳ vọng khoảng [anchor]. Tuy nhiên tôi sẵn sàng thảo luận thêm dựa trên package tổng thể.” Câu này vừa đặt anchor cao, vừa thể hiện bạn đã làm homework, vừa giữ cửa mở cho thương lượng.
4.3. Bước 3 — Phản hồi khi nhận offer chính thức
Không bao giờ chấp nhận offer ngay lập tức dù offer đó có tốt đến đâu — cảm ơn, xin thời gian 24–48 giờ để xem xét, và dùng khoảng thời gian đó để đánh giá và chuẩn bị counter-offer nếu cần. Nếu offer thấp hơn target: phản hồi bằng counter-offer cụ thể, không phải câu hỏi mở. “Tôi rất vui khi nhận được offer. Package này có thể điều chỉnh lên [con số] không? Tôi tin rằng mức đó phù hợp hơn với [lý do ngắn gọn].“
4.4. Bước 4 — Biết khi nào dừng và quyết định
Đàm phán có giới hạn — không phải vòng lặp vô tận. Nếu công ty đã điều chỉnh một lần và bạn vẫn chưa đạt floor, hãy đánh giá thêm các yếu tố khác: cơ hội học hỏi, review cycle, benefits, văn hóa công ty. Đôi khi nhận offer thấp hơn mức kỳ vọng tại công ty đúng môi trường là quyết định tốt hơn về dài hạn. Nhưng đó phải là quyết định có chủ đích, không phải vì không dám hỏi.
5. Script mẫu — nói gì trong từng tình huống
5.1. Khi HR hỏi kỳ vọng lương lần đầu
Tình huống: Vòng HR sàng lọc, câu hỏi “Kỳ vọng lương của bạn là bao nhiêu?”
“Dựa trên tìm hiểu của tôi về mức lương thị trường cho vị trí [Frontend/Backend/Fullstack] tại các công ty [loại công ty] ở [thành phố], tôi kỳ vọng khoảng [anchor]. Tuy nhiên tôi rất muốn nghe thêm về package tổng thể — bao gồm review cycle, benefits, và cơ hội phát triển — trước khi xác nhận con số cụ thể.”
5.2. Khi offer thấp hơn kỳ vọng
Tình huống: Nhận offer 7.5 triệu trong khi target là 9 triệu.
“Cảm ơn anh/chị đã gửi offer. Tôi rất hào hứng với cơ hội này và đã tìm hiểu kỹ về [tên công ty]. Tuy nhiên, dựa trên nghiên cứu của tôi về mức thị trường, tôi hy vọng có thể thảo luận về mức [counter-offer]. Điều này có thể xem xét được không?“
5.3. Khi công ty nói “ngân sách không cho phép”
Tình huống: HR phản hồi rằng con số bạn đề xuất vượt budget.
“Tôi hiểu và tôn trọng giới hạn ngân sách của công ty. Liệu có thể xem xét một số điều chỉnh khác trong package không — ví dụ như review lương sớm hơn sau 6 tháng thay vì 12 tháng, hoặc hỗ trợ thiết bị/học phí? Tôi muốn tìm cách để hai bên đều hài lòng khi bắt đầu.”
5.4. Khi muốn xin thêm thời gian cân nhắc
“Cảm ơn anh/chị rất nhiều về offer này. Đây là quyết định quan trọng với tôi và tôi muốn xem xét kỹ càng. Tôi có thể có câu trả lời vào [ngày cụ thể — thường 24–48 giờ] không?“
6. 5 sai lầm hay mắc khi đàm phán lương lần đầu
6.1. Đặt con số đầu tiên quá thấp vì sợ bị từ chối
Đây là sai lầm phổ biến nhất. Con số đầu tiên bạn nói ra có tác dụng anchoring — nó đặt ra khung tham chiếu cho toàn bộ cuộc thương lượng. Nếu bạn anchor quá thấp, ngay cả khi công ty “tăng” lên, con số cuối vẫn thấp hơn mức bạn đáng nhận. Anchor cao hơn target một chút là chiến lược, không phải tham lam.
6.2. Đưa ra lý do cá nhân thay vì lý do thị trường
“Tôi cần 9 triệu vì tiền thuê nhà và chi phí sinh hoạt của tôi…” — đây là cách đàm phán yếu nhất có thể. Nhà tuyển dụng không có nghĩa vụ trả lương dựa trên chi phí sống của bạn. Lý do mạnh duy nhất là dữ liệu thị trường: “Mức [X] phù hợp với benchmark cho vị trí [stack] tại [loại công ty] ở [thành phố].“
6.3. Nhận hoặc từ chối offer ngay lập tức
Chấp nhận ngay khi nghe offer cho thấy bạn không cân nhắc nghiêm túc — và đôi khi khiến công ty nghi ngờ họ đã offer cao hơn mức cần thiết. Từ chối ngay khi offer thấp hơn kỳ vọng là bỏ qua cơ hội thương lượng. Luôn xin 24–48 giờ — đây là phản ứng chuyên nghiệp nhất trong mọi tình huống.
6.4. Đàm phán qua tin nhắn thay vì nói chuyện trực tiếp
Tin nhắn và email dễ bị đọc sai tone và thiếu đi sự kết nối cá nhân cần thiết trong thương lượng. Nếu có thể, đàm phán qua điện thoại hoặc video call — bạn đọc được phản ứng của họ và họ nghe thấy sự tự tin trong giọng nói của bạn.
6.5. Tiết lộ mức lương hiện tại hoặc offer từ nơi khác quá sớm
Nếu bị hỏi “Bạn đang nhận bao nhiêu ở chỗ cũ?” hoặc “Công ty khác offer bạn bao nhiêu?” — bạn không có nghĩa vụ trả lời thẳng. Câu trả lời an toàn: “Tôi muốn focus vào giá trị tôi có thể mang lại cho vị trí này và mức phù hợp với thị trường hơn là dựa trên con số cũ.” Tiết lộ offer từ nơi khác có thể có lợi hoặc có hại tùy tình huống — chỉ dùng khi offer đó thực sự cao hơn và bạn sẵn sàng chấp nhận nó.
7. Case study thực tế
Nam — fresher ReactJS tốt nghiệp tháng 4/2025 — nhận được offer đầu tiên từ một công ty outsource tại Hà Nội: 7 triệu/tháng. Phản xạ ban đầu của anh là chấp nhận ngay vì “fresher thì được vậy là ổn rồi.” Sau khi đọc ITviec Salary Report và hỏi trong cộng đồng, anh biết mức thị trường cho fresher ReactJS tại Hà Nội là 7.5–10 triệu tùy công ty. Anh xin 48 giờ cân nhắc, sau đó email phản hồi: cảm ơn offer, nêu mức counter 8.5 triệu kèm dẫn chiếu mức thị trường, và hỏi về review cycle. Kết quả: công ty điều chỉnh lên 8 triệu và xác nhận review sau 6 tháng thay vì 12. Chênh lệch 1 triệu/tháng so với offer đầu tiên — tổng cộng 12 triệu thêm trong năm đầu tiên — từ một email 5 phút. Anh vẫn vào làm tại công ty đó và không có bất kỳ ảnh hưởng tiêu cực nào đến mối quan hệ với manager.
8. FAQ — Câu hỏi thường gặp về đàm phán lương fresher IT
Đàm phán lương có làm mất offer không?
Cực kỳ hiếm — và nếu có, đó là dấu hiệu công ty đó không phải môi trường bạn muốn làm việc. Công ty nghiêm túc biết rằng ứng viên tốt sẽ thương lượng. Điều quan trọng là cách thực hiện: lịch sự, có căn cứ, không ultimatum. Một counter-offer được đưa ra đúng cách gần như không bao giờ dẫn đến rút offer — khảo sát từ các nền tảng tuyển dụng cho thấy dưới 5% trường hợp đàm phán bị từ chối hoàn toàn.
Đàm phán lương ở vòng nào là phù hợp?
Không đàm phán ở vòng kỹ thuật — đó là vòng đánh giá năng lực, không phải thương lượng điều kiện. Đàm phán xảy ra sau khi bạn nhận được offer chính thức bằng văn bản hoặc email. Nếu HR hỏi kỳ vọng lương ở vòng sàng lọc đầu tiên, đưa ra range rộng hoặc hỏi ngược về budget của vị trí — đừng chốt con số cụ thể quá sớm khi bạn chưa biết đủ về vị trí và công ty.
Nếu chỉ có một offer duy nhất — có nên đàm phán không?
Có. Việc chỉ có một offer không có nghĩa là bạn không có leverage. Leverage của bạn là: công ty đã đầu tư thời gian tuyển bạn qua nhiều vòng, họ muốn bạn vào onboard sớm, và việc tìm người thay thế tốn kém hơn việc tăng lương 5–10%. Đàm phán nhẹ nhàng với một counter-offer hợp lý vẫn hiệu quả ngay cả khi bạn không có offer cạnh tranh.
Ngoài lương base, còn thứ gì có thể đàm phán?
Nhiều thứ hơn bạn nghĩ: review cycle (6 tháng thay vì 12), signing bonus, ngày bắt đầu (thêm thời gian nghỉ trước khi vào), allowance thiết bị, hỗ trợ học phí hoặc chứng chỉ, remote work days, hoặc chức danh công việc. Khi lương base không thể tăng thêm, các điều khoản này thường linh hoạt hơn và vẫn có giá trị thực tế đáng kể. Xem thêm tips chuẩn bị phỏng vấn toàn diện tại bài Tips phỏng vấn junior IT A-Z.
Fresher không có kinh nghiệm — dựa vào đâu để đàm phán?
Dựa vào dữ liệu thị trường và những gì bạn mang lại — không phải kinh nghiệm. Nếu bạn có project thực tế, đóng góp open source, hoặc kỹ năng cụ thể phù hợp với JD, đó là leverage hợp lệ. Câu nói mạnh nhất trong đàm phán không phải “tôi cần nhiều hơn” mà là “đây là những gì tôi mang lại, và mức [X] phản ánh đúng giá trị đó theo thị trường hiện tại.”
9. Tổng kết
Đàm phán lương không phải đặc quyền của người có nhiều năm kinh nghiệm — đó là kỹ năng bất kỳ fresher nào cũng có thể thực hành ngay từ offer đầu tiên. Bốn bước cốt lõi: research mức thị trường, xác định ba con số (floor, target, anchor) trước buổi phỏng vấn, dùng script có sẵn thay vì ứng xử theo cảm tính, và luôn xin 24–48 giờ trước khi trả lời offer. Mức lương khởi điểm ảnh hưởng đến toàn bộ trajectory thu nhập của bạn — 30 phút research và một email đàm phán đúng cách có thể tạo ra chênh lệch hàng chục triệu đồng trong năm đầu tiên đi làm.