Trong hàng ngàn ứng viên apply vào Got It, có đến hơn 70% hồ sơ bị loại ngay từ vòng chấm CV. Điều này phần nào nói lên rằng rất nhiều ứng viên IT đang thiếu kỹ năng để viết được một CV tốt. Trước thực tế ấy, team HR của Got It đã quyết định cho ra đời bản hướng dẫn viết CV từ A đến Z cho Software Engineer. Chúng mình sẽ mổ xẻ cả nội dung lẫn phần trình bày, vậy nên hãy đọc đến cuối để biết cách viết một CV từ A đến Z nhé.

Trước khi bắt đầu bắt tay vào viết CV, hãy đảm bảo bạn đã làm đầy đủ các bước sau:
Câu hỏi này là bước đầu tiên để bạn hiểu được mình nên viết gì, và viết như thế nào. Hãy đặt câu hỏi:
“What’s In It For Me?” (Trong đó có lợi gì cho tôi?)
từ góc nhìn của nhà tuyển dụng cả trước và trong quá trình làm CV. Việc này sẽ giúp bạn không sa đà vào kể lể và biết cách lược bỏ những thông tin không liên quan.
Ví dụ với vị trí Software Engineer, nhà tuyển dụng chắc hẳn sẽ hứng thú với những dự án liên quan đến lập trình hơn là các hoạt động tình nguyện, đoàn thể đơn thuần. Hãy luôn nhớ, CV không phải cuốn tiểu sử, mà là nơi để bạn chứng tỏ mình là một ứng viên tiềm năng.
Bạn có biết, một nhà tuyển dụng chuyên nghiệp thường chỉ dành khoảng… 30 giây để scan một hồ sơ? Bởi vậy, độ dài lý tưởng cho CV của một Software Engineer là 1 trang A4 ở định dạng PDF. Việc tóm gọn CV chỉ trong 1 trang vừa đảm bảo rằng nhà tuyển dụng sẽ dễ dàng lọc ra thông tin cần thiết, vừa giúp bạn tránh các trường hợp thất lạc khi in ấn hoặc nhà tuyển dụng đọc sót thông tin.
Đứng trên góc nhìn của recruiter, sáu phần là đủ để một Software Engineer phô diễn tất cả kỹ năng, kiến thức, cũng như kinh nghiệm của mình. Chúng bao gồm:

Các phần và độ dài chuẩn của 1 CV Software Engineer
Sau đây, hãy cùng Got It đi sâu vào từng phần với các tips và hướng dẫn cụ thể nhé.
Phần thông tin cá nhân KHÔNG nên bao gồm các mục:
Những thông tin này không chỉ vô ích trong việc đánh giá năng lực ứng viên, mà còn vô cùng thừa thãi khi bạn chỉ có 1 trang để trình bày về bản thân. Cách viết như vậy cũng khá lỗi thời so với một vị trí (được cho là) luôn cập nhật những gì mới nhất như Software Engineer.
Về Career Objectives, nhiều kênh tuyển dụng trên thế giới đều cho rằng đây là một mục nên bỏ qua bởi sự sáo rỗng và vô ích của nó. Chưa kể, bạn sẽ không muốn rơi vào tình huống nộp CV cho công ty B nhưng lại ghi “Tôi muốn cống hiến cho thành công của công ty A” phải không?
Việc này không chỉ giúp bạn trở nên chuyên nghiệp, mà còn tránh được những sai sót trong quá trình xử lý hồ sơ như: tools lọc nhầm tên, lỗi font, hay sếp nước ngoài đọc ngược tên, v.v..
Thay vì Giới tính, Tuổi, Địa chỉ, Tình trạng hôn nhân, Got It khuyên bạn đầu tư vào URL — nơi chứa những thông tin biết nói.
Đối với vị trí Software Engineer, URL quan trọng nhất chính là GitHub, bởi nhà tuyển dụng sẽ dựa vào đó để đánh giá phần nào trình độ chuyên môn của ứng viên. Hãy tút tát GitHub thật kỹ càng, update phần readme cho tất cả các repository và đảm bảo rằng ở đó không chỉ có những project helloworld trước khi dẫn link vào CV nhé.
Một URL cũng quan trọng không kém chính là LinkedIn. Nếu CV chỉ giới hạn trong 1 trang thì LinkedIn là một portfolio cho bạn thoả sức “khoe khéo” cả quá trình học tập và làm việc. Cũng như GitHub, hãy update LinkedIn bằng cách:
Hãy đón đọc bài viết tiếp theo để được chúng mình hướng dẫn chi tiết về cách trình bày GitHub và LinkedIn theo cách hiệu quả nhất nhé.
Nếu bạn là một người kỹ tính, hãy lập tài khoản email, Skype, LinkedIn và GitHub với cùng một username. Đây là một cách đơn giản nhưng khá hiệu quả để gây ấn tượng về sự chuyên nghiệp.
Tips:
Got It hiểu rằng nhiều ứng viên thường có tâm lý sợ thiếu, nên có bao nhiêu chứng chỉ cũng muốn ghi đầy đủ. Nhưng hãy nhớ rằng nhà tuyển dụng không cần người giỏi nhất, họ cần người phù hợp nhất. Cho nên, một tấm bằng hạng xuất sắc về Lịch sử hay Văn học cũng sẽ không giúp bạn trở nên cạnh tranh hơn cho vị trí Software Engineer.
Nếu đã có kinh nghiệm, bạn có thể đưa phần này lên ngay sau phần Technical Skills bởi khi đó, nhà tuyển dụng sẽ nhìn vào kinh nghiệm làm việc để đánh giá hồ sơ ứng viên.

Phần lớn CV chúng mình nhận được chỉ dừng lại ở mục “Mô tả công việc”. Nhưng bạn hãy nghĩ xem, liệu nhà tuyển dụng có muốn đọc lại những JD vô thưởng vô phạt mà ai cũng có thể viết ra?
Không. Thứ họ muốn biết là ở vị trí đó, với những công việc đó, bạn đã tạo ra thành quả như thế nào, và học được gì cho bản thân. Bởi vậy, việc tiến thêm một bước, ghi rõ những thành quả trong công việc là một phần vô cùng quan trọng để bạn trở nên nổi bật hơn.
Đây là cách tốt nhất để nhà tuyển dụng thấy ngay kinh nghiệm gần nhất của bạn. Nhất là khi đã có nhiều năm kinh nghiệm, bạn chắc hẳn không muốn điều đầu tiên nhà tuyển dụng nhìn thấy là nơi làm việc của bạn từ… 7 năm trước đúng không?

Để tiết kiệm không gian, bạn có thể chia dòng đầu tiên thành 3 cột như sau:

Một quy tắc cũng quan trọng không kém khi viết CV, đó là không viết cả câu. Các đoạn văn, câu văn hoàn chỉnh sẽ chỉ phù hợp khi bạn dùng trong cover letter, nhưng đừng áp dụng chúng vào CV. Nhà tuyển dụng muốn tìm ra điểm mấu chốt một cách nhanh nhất chứ không phải đọc một bài văn tự sự.
Thay vào đó, hãy dùng các bullet points (gạch đầu dòng). 5 bullet points là tối đa cho mỗi kinh nghiệm hoặc dự án của bạn, và đừng viết quá 2 dòng cho mỗi bullet points nhé. Hãy nhớ, bạn chỉ muốn viết những thứ quan trọng nhất vào CV.
Vậy làm thế nào để viết bullet points một cách hiệu quả? Như có thể thấy ở hình minh hoạ phía trên, tips của chúng mình là: Hãy bắt đầu mỗi bullet point bằng một động từ. Bằng cách này, nhà tuyển dụng sẽ thấy ngay được vai trò của bạn trong mỗi dự án, công việc.

Hãy tham khảo và lưu lại một số động từ mà bạn có thể sử dụng cho CV của mình như:

Hầu hết CV chúng mình nhận được đều có phần Experience rất chung chung. Chúng giống như những phiên bản upgrade của Job Descriptions thay vì thực sự chỉ ra bạn đã làm được gì trong những công việc trước đây. Nhưng không, nhà tuyển dụng không cần điều đó. Cái họ cần là biết được bạn đã thực sự làm được gì, làm như thế nào, và kết quả ra sao.

Hãy tham khảo công thức được gợi ý bởi các nhà tuyển dụng của Google: “Accomplished X measured by Y by doing Z”. X ở đây là thành quả bạn đã đạt được, Y là những con số thống kê và Z là phương pháp. Ví dụ: Reduced number of error tickets by 54% by using an effective debugging strategy. Với cấu trúc này, chuyện viết về kinh nghiệm làm việc đã dễ dàng và hiệu quả hơn rất nhiều phải không nào?
Got It gợi ý thêm một số công thức tương tự dành cho Engineer như:
Hãy nhớ rằng tuy nhà tuyển dụng có rất nhiều cách để xác thực những thông tin trong CV của bạn. Nên đừng dại dột khai khống ở đây nhé, bởi mọi thứ sẽ chẳng nghĩa lý gì nếu bạn qua được vòng CV, nhưng lại không đủ năng lực vượt qua các vòng phỏng vấn tiếp theo.
Nếu bạn chưa có nhiều kinh nghiệm làm việc, việc đầu tư vào dự án cá nhân sẽ giúp bạn ghi điểm đáng kể trong quá trình xét hồ sơ. Tuy nhiên, hầu như 100% số hồ sơ chúng mình từng nhận được không miêu tả các projects một cách thật sự đầy đủ. Vậy một project đầy đủ sẽ có những gì?
Cũng giống như ở mục 4, phần lớn ứng viên thường chỉ nêu tên project và vài dòng mô tả sơ sài — còn nhà tuyển dụng thì chẳng thu được nhiều thông tin từ đó. Hãy khiến mình trở nên nổi bật bằng những thứ có thể thực sự chứng minh năng lực của bạn.
Tips:
Lời khuyên của Got It chính là: Hãy bắt tay vào một dự án ngay đi! Bạn có thể làm một extension cho Chrome, một app game đơn giản hay một website cá nhân chẳng hạn. Kêu gọi một nhóm bạn cùng làm project cũng là một ý hay. Bạn có thể thử làm Team Leader từ những lần hoạt động nhóm, vừa có thêm trải nghiệm, lại vừa làm đẹp CV cho mình.
HR sẽ không đòi hỏi một bạn sinh viên mới ra trường phải có vài năm kinh nghiệm. Nhưng thay vào đó, hãy chứng tỏ sự chủ động học hỏi của mình bằng các projects. Bởi nếu không, cơ sở nào để chúng mình biết rằng bạn là ứng cử viên sáng giá mà công ty đang tìm kiếm?
Đáng tiếc rằng nhiều bạn sinh viên không có thói quen upload dự án lên các open sources như GitHub hay GitLab. Ở nhiều công ty, sau khi HR cho pass CV, một Software Engineer hoặc thậm chí là một Team Leader sẽ xem qua profile của bạn trước khi quyết định có phỏng vấn hay không. Tại đây, họ sẽ đánh giá xem ứng viên:
Vậy nên, nếu bạn đang thắc mắc vì sao phải cho GitHub vào CV thì đây chính là câu trả lời. Ở bài viết tiếp theo, Got It sẽ hướng dẫn chi tiết hơn về cách tạo ra một profile GitHub “sạch đẹp”, bạn có thể follow chúng mình để được đọc sớm nhất nhé.

Hãy chủ động đề cập đến tech stack, bao gồm các ngôn ngữ lập trình, framework, công cụ mà bạn sử dụng ở mỗi dự án hoặc giai đoạn công việc. Nếu bạn còn nhớ về quy tắc 6 giây, thì đây chính là cách để làm chủ quy tắc này. Chỉ bằng cách in đậm các tech stack, thì chỉ 2 giây cũng đủ để nhà tuyển dụng nắm được những điều quan trọng nhất trong CV.

Bạn thấy không, với những cách trình bày trên, từng thông tin đều được thể hiện rất rõ ràng, rành mạch. Nếu bạn nộp CV online, hãy đảm bảo rằng các đường link này đều có thể click được nhé. Nếu dự án của bạn được lưu trên một nguồn mở nào khác, hoặc một website riêng biệt thì cũng hay đưa chúng vào theo format trên.
Với thứ tự này, bạn sẽ không bỏ sót bất cứ thông tin nào, cũng như đảm bảo sự thống nhất và logic của CV.
Theo logic thông thường, các ứng viên (đặc biệt là ứng viên Software Engineer) nên để phần technical skills ở đầu hoặc cuối CV. Điều này sẽ giúp nhà tuyển dụng có thể bắt được những keywords chỉ trong vòng 3-5 giây khi đọc CV.
Kỹ năng chuyên ngành không đơn giản là list ra tất cả những gì liên quan đến lập trình mà bạn biết. Vậy ta nên list những gì trong dung lượng 2-3 dòng của phần Technical Skills? Các kỹ năng bắt buộc bao gồm:
Tips: Hãy chỉ list những kỹ năng mà bạn có thể trả lời câu hỏi về chúng trong vòng phỏng vấn.
Có lẽ, các thang điểm sau đã rất quen thuộc với bạn phải không? Đây là những dạng liệt kê kỹ năng thường thấy trong hầu hết các mẫu CV online. Nhưng thực tế, đó lại là cách … tệ nhất mà ứng viên có thể dùng để đánh giá kỹ năng của mình.

Khi nhà tuyển dụng nhìn vào những thang điểm trên, họ sẽ không biết được kỹ năng của bạn đang ở mức nào. Ví dụ nếu bạn kéo thanh kỹ năng Python như ở hình 1, chúng mình sẽ không biết đánh giá trình độ của bạn là mức Advanced hay Proficient.
Thay vì dùng biểu đồ, hãy chỉ rõ độ thành thạo của bạn cho từng kỹ năng và đặt những thứ bạn thành thạo nhất ở phía trước. Terrence Kuo, một Software Engineer đã từng lọt vào vòng phỏng vấn với Google, Facebook, Amazon, Microsoft, Apple đã gợi ý 2 thang điểm để bạn tự đánh giá trình độ của mình:
Tuy nhiên, nhiều bạn đã tâm sự với Got It rằng, chính các bạn cũng không rõ kỹ năng của mình đang ở mức nào. Liệu như thế nào mới là Proficient, thế nào là không…? Nếu bạn cũng đang phân vân, hãy thử một cách đơn giản hơn là liệt kê các kỹ năng theo thứ tự, cái nào thạo nhất đặt trước, chứ không ghi rõ mức độ như ở cách trên.
Nhưng dù thế nào, đây cũng chỉ là một cách chữa cháy. Got It nghĩ rằng nếu chưa quá tự tin về kỹ năng của bản thân, bạn nên dành thêm 2-6 tháng để trau dồi kiến thức. Công ty sẽ cho bạn kinh nghiệm, nhưng chỉ khi bạn đã có sẵn cho mình một nền tảng nhất định. Nền tảng đó là tư duy, là kiến thức căn bản — những điều bạn hoàn toàn có thể rèn luyện để có một vòng phỏng vấn tốt hơn, một công việc xán lạn hơn.
Đây là phần cuối cùng, cũng là phần bạn có thể tuỳ chỉnh dựa trên kinh nghiệm của bản thân. Ví dụ, viết về một cuộc thi Hackathon sẽ khác với viết về kinh nghiệm tham gia các câu lạc bộ hay hoạt động đoàn thể. Ở đây, Got It xin gợi ý các yếu tố cốt lõi nhất bạn nên liệt kê, bao gồm:
Tuy nhiên, chúng mình không khuyên bạn quá tập trung vào những kinh nghiệm như đi làm part-time ở quán cà phê, trợ giảng tiếng Anh, hay các hoạt động đoàn đội đơn thuần. Hãy luôn nhớ rằng bạn đang apply cho vị trí Software Engineer, nơi tư duy và kỹ năng lập trình mới là hai yếu tố nhà tuyển dụng thực sự quan tâm.
______________________
Trên đây có thể nói là “công thức viết CV bất bại” mà team HR của Got It muốn gửi tặng đến các bạn Software Engineer nói riêng, và những ai còn đang loay hoay trong việc viết CV nói chung. Hãy cùng chúng mình tổng hợp lại những điều quan trọng nhất từ bài viết này nhé.
Để kết lại bài viết này, Got It muốn gửi đến bạn 2 template CV cho vị trí Intern và Junior Software Engineer. Đây là những mẫu CV mà chúng mình nghĩ là đơn giản và hiệu quả nhất để bạn có thể áp dụng những tips trên, và tạo cho mình một hồ sơ đầy tính cạnh tranh trong lĩnh vực IT. Mong rằng món quà nhỏ này sẽ đưa bạn gần thêm một bước tới thành công!
Download CV Template dành cho Software Engineer
Xem HR của Got It debug CV của các bạn Software Engineer tại:
Đọc bài viết tiếp theo: 10+ lỗi CV dễ khiến Software Engineer vuột mất cơ hội phỏng vấn.
Link nội dung: https://career.edu.vn/vieet-cv-a77565.html