Cách viết CV đơn giản và gọn gàng cho developer (có template)
Có phải mỗi lần bạn muốn tìm cho mình 1 công việc mới, bạn lại phải loay hoay tìm cách chỉnh lại CV sao cho đẹp và phù hợp ? Các template có sẵn thì quá màu mè hoặc quá nhiều space, dẫn đến việc mất thẩm mĩ khi in ra giấy đen trắng ?
Hôm nay sau khi đọc được 1 trang hướng dẫn bằng tài liệu hẳn hoi của bộ nội vụ Singapore, thì mình nảy ra ý định viết bài này.
Trên mạng chắc cũng có khá là nhiều bài viết hướng dẫn viết CV rồi, nhưng theo cá nhân mình thấy thì đa số chỉ hướng dẫn làm màu, để điều hướng các bạn sử dụng công cụ tạo CV của họ thôi.
Ví dụ:
Những template như trên theo mình thấy chỉ phù hợp với những bạn mới ra trường hoặc có ít kinh nghiệm, vì template nó sẽ làm bớt đi các khoảng trống, khiến cho CV nhìn không bị quá trống trải và chỉ cần gói gọn trong 1 trang giấy. Trong trường hợp kinh nghiệm và số dự án nhiều, thông tin sẽ bị đẩy qua trang số 2, lúc đó chỉ có 1 cột bên phải và cột bên trái trống trơn, không tận dụng được không gian.
Chưa kể, làm theo template trên các web CV builder có một số điểm điểm bất hợp lý. Có thể kể đến như việc đánh điểm kĩ năng theo từng “ngôi sao” hoặc thang 5, thang 10. Ủa, làm sao các bạn có thể chấm được skill của mình là 4 trên 5, hay 7 trên 10, bạn tham chiếu vào đâu để làm điều đó?
Nếu bạn đã đi làm được một vài năm đổ lên, có kinh nghiệm hơn và chiến qua nhiều dự án rồi, thì thôi nào đừng lười nữa, từ hôm nay hãy bắt đầu tự viết CV cho mình đi. Điều này vừa thể hiện sự chỉn chu của bản thân với nhà tuyển dụng, vừa khiến CV của bạn trông chuyên nghiệp hơn.
Mình đồng ý là có nhiều nhà tuyển dụng họ không quan tâm tới CV của bạn trình bày bằng tool hay là tự viết, nhưng thiết nghĩ đó chỉ là những công ty nhỏ. Đối với những công ty có yêu cầu đầu vào khắt khe hơn, họ sẽ cần một CV dễ dàng sàng lọc, thậm chí có thể để cho AI đi scan và lọc trước khi tới bộ phận nhân sự.
Nói nhiều quá rồi, vào việc chính thôi!
Cách soạn một CV chuẩn
Đầu tiên phải nói tới mục đích tồn tại của 1 chiếc CV (curriculum vitae) là gì?
CV là một tài liệu mà ở đó show ra kinh nghiệm làm việc, kĩ năng cũng như kiến thức chuyên môn của bạn để đưa cho nhà tuyển dụng. Những điều này còn phản ánh trực tiếp mức độ phù hợp của bạn với công việc mà bạn đang ứng tuyển nữa.
Có thể nói vòng CV là cái đánh giá đầu tiên của một nhà tuyển dụng với một ứng viên. CV đẹp thì công việc ứng tuyển sẽ dễ dàng hơn và ngược lại.
Lưu ý: Nên tạo riêng cho mình 1 bản base CV, và sửa lại để apply cho từng job cụ thể.
Trong CV hướng dẫn này mình sẽ dùng tiếng anh toàn bộ, dù gì thì hầu như ngày nay tiếng anh là yêu cầu bắt buộc đối với dev rồi.
Các thành phần chính trong CV
Một CV tiêu chuẩn của 1 lập trình viên sẽ bao gồm những phần sau:
- Personal Profile: Thông tin cá nhân.
- Career Objectives: Mục tiêu nghề nghiệp, giới thiệu sơ lược về bản thân.
- Core technical skills: Kĩ năng chính về kĩ thuật, thường sẽ là ngôn ngữ và framework.
- Employment history & Projects: Lịch sử công việc và dự án đã từng làm: Phần này chúng ta có thể gộp lại, hoặc cũng có thể tách ra cho dễ đọc.
- Education & Awards & Certifications: Học vấn và các bằng cấp, chứng chỉ cũng như giải thưởng của bản thân.
- Other skills: Kĩ năng khác, mục này có thể có hoặc không.
- References: Tham khảo, mục này cũng là optional, thêm nguồn tham khảo từ đồng nghiệp các công việc cũ. (Đề phòng việc bạn nói láo trong CV kkk)
Cách viết chi tiết từng thành phần trong CV
Mình sẽ lấy trực tiếp CV của mình, chỉnh sửa vài chỗ để làm ví dụ cho các bạn dễ hình dung nhé. Dựa vào outline trong này, các bạn có thể chỉnh sửa theo kinh nghiệm và thông tin của riêng các bạn.
Thông tin cá nhân
Đầu tiên chúng ta sẽ có tên và vị trí chúng ta apply, trong hình là mình để vị trí chung chung Software Engineeer, các bạn có thể đổi thành Backend hoặc Frontend…
Thêm vào đó phần này cũng chứa những thông tin cơ bản như: ngày tháng năm sinh, giới tính, quốc tịch, thông tin liên lạc như số điện thoại và email, link mạng xã hội linkedin, có thể ghi thêm blog để làm nổi bật profile…
Lưu ý: Ở VN nếu các bạn muốn ghi thêm địa chỉ, thì chỉ cần ghi là ở quận gì, thành phố nào là đủ, chẳng ai quan tâm đến số nhà của bạn đâu. Địa chỉ nhà chỉ nên cung cấp khi kí hợp đồng thôi.
Bên cạnh, chúng ta cũng nên để hình cá nhân vào để nhà tuyển dụng nhận dạng. Ảnh cá nhân nên có những điều sau:
- Là ảnh chân dung
- Mặt nên mỉm cười
- Trang phục nên là loại trang phục lịch sự (sơ mi, vest…)
- Ảnh chụp gần đây thôi (lâu quá người ta lại không nhận ra)
Mục tiêu nghề nghiệp - Career objectives
Phần này cũng có thể gọi đúng hơn là tóm gọn lại tiểu sử nghề nghiệp của bạn (career summary). Thông thường sẽ chỉ cần 4 đến 7 dòng cho nội dung này, nhưng phải thể hiển được 3 yếu tố: Khả năng/ học vấn, kiến thức chuyên môn và kinh nghiệm làm việc.
- Về học vấn, các bạn có thể ghi điểm mạnh của mình như tôi tốt nghiệp loại giỏi trường RMIT, tôi có bằng thạc sĩ tin học, hoặc tôi có chứng chỉ MVP của microsoft, vân vân và mây mây.
- Kiến thức chuyên môn thì rõ ràng rồi, bạn làm mạnh về gì thì bạn cần ghi cái đó, chẳng hạn ReactJs, dotNET, Java…
- Về kinh nghiệm, nếu từ tham gia dự án hoặc đóng vai trò nổi bật các bạn có thể thêm vào
Bên cạnh đó, nếu bạn đang đưa CV của mình lên các mạng xã hội như linkedin mà không phải apply vào một công ty cụ thể, bạn có thể nêu lên mong muốn của mình, chẳng hạn tôi muốn làm blockchain, tôi muốn làm backend trong 3 năm tới…
Trong hình trên mình không nêu học vấn, bằng cấp hay chứng chỉ, vì mấy thứ đó là điều mình không có, ahuhu.
Technical skills - Kĩ năng chuyên môn
Đúng như tên gọi, phần này là những kĩ năng cốt lõi mà một developer dùng cho việc kiếm tiền về cho doanh nghiệp cũng như được nhà tuyển dụng trả tiền để đưa tiền về cho vợ, à nhầm, cho cá nhân bạn. Chưa hết, người ta cũng dựa trên những thứ này để xem bạn có phù hợp với vị trí đang tuyển hay không.
Mình chia những kĩ năng trên thành 3 nhóm chính: Ngôn ngữ lập trình, cơ sở dữ liệu và framework & tool.
Cá nhân mình từng làm cả backend và frontend khi tham gia nhiều dự án .NET, do đó mình liệt kê ra hầu hết là những công nghệ mà 1 .NET developer thường dùng, đó cũng là thế mạnh của mình.
Có 2 lưu ý cho mục này:
- Khi bạn chỉnh sửa bản base CV sang 1 bản chi tiết để apply cho một vị trí nào đó, bạn nên chỉnh sửa lại những kĩ năng trên cho phù hợp.
Ví dụ nếu apply vị trí fullstack Nodejs và Reactjs, thì nên đưa Typescript/Javascript lên đầu thay thế cho C#, song song với đó thì nên lược bớt những công nghệ chả liên quan tới như là PHP Laravel 😂.
- Không nên liệt kê những công nghệ mà bạn “biết”, chỉ nên liệt kê những công nghệ mà bạn thành thạo. Bạn viết công nghệ gì, lúc phỏng vấn người ta sẽ hỏi cái đó, tới lúc đấy mà không trả lời được là toang.
Employment history & Projects - Lịch sử tuyển dụng và danh sách dự án
(Phần này trong template mình fake nhé, chứ nếu ghi đúng hết theo profile mình thì dài quá)
Lịch sử làm việc, cái này mình thấy có thể gộp lại với phần danh sách dự án, tuy nhiên mình thấy tách ra sẽ dễ đọc hơn và dễ trình bày hơn nữa. Phần này chỉ đơn giản là liệt kê các công ty mà bạn đã từng làm thôi, không có gì đặc biệt. Công ty nào làm gần đây thì nên được ở phía trên. (order by start_working_date DESC 😝)
Giống như mục danh sách công ty cũ, mục dự án cũng nên được order theo thứ tự thời gian, dự án nào mới thì ở trên.
Một dự án nên có những thông tin như: Tên dự án (nếu bạn được phép chia sẻ), mô tả ngắn về domain dự án, vai trò (role) và nhiệm vụ của bạn trong dự án này, cuối cùng là những công nghệ được sử dụng. Nếu trong dự án nào bạn có thành tựu nổi bật thì cũng nên ghi vào. Chẳng hạn ở dự án A, tôi đã cải thiện performance của toàn bộ API bằng cách áp dụng kĩ thuật caching, rồi áp dụng kĩ thuật SEO (và kĩ thuật chém gió nói phét 🤣) giúp giảm 20% tỷ lệ bounce rate…
Để có thể làm nổi bật hơn những kĩ năng đã áp dụng trong các dự án này, bạn có thể bôi đậm những công nghệ mà bạn muốn.
Education & Awards
Phần học vấn và giải thưởng mình chỉ có một lưu ý là chỉ nên liệt kê những thứ liên quan tới vị trí cần apply và làm nổi bật profile của bạn.
Reference - người tham khảo
Mục này giúp bạn chứng minh với nhà tuyển dụng rằng bạn không nói láo về những thứ bạn đề trong CV. Tất nhiên rồi, trước khi điền thông tin liên hệ của ai đó vào CV, bạn nên xin phép người ta trước. Người được reference nên là người có thể cung cấp được những thông tin (tốt nhất là tích cực) cho nhà tuyển dụng mới về bạn.
Những phần khác
Ngoài những thành phần chính kể trên, bạn có thể liệt kê thêm những phần như ngôn ngữ, nếu bạn có ngoại ngữ tốt, IELTS 9 chấm, hoặc tiếng Nhật N0, thì sẽ là một điểm cộng cực kì lớn.
Chưa hết, bạn có thể liệt kê ra một vài kĩ năng mềm, làm việc nhóm aka teamwork trong ngành CNTT thực sự rất quan trọng đấy.
Bố cục và định dạng của CV
Khi đã biết những giá trị nội tại của CV rồi, chúng ta nên học thêm cách trình bày aka học ngoại công, học cách trang điểm cho CV đẹp hơn. Định dạng CV tốt bên cạnh giúp cho nhân sự sàng lọc dễ hơn thì còn khiến cho việc duyệt CV bằng tool của các công ty dễ dàng hơn.
Mình có để link template mình ở mediafire đây hoặc link drive
Chúng ta có những điều sau cần lưu ý:
- Font: Nên sử dụng font phổ biến, dễ đọc, tốt nhất là nên chọn Times New Roman, Cambria hoặc Arial. Chọn sai font sẽ khiến người đọc nhức mắt, làm mất ngay cái thiện cảm mà cực kì không đáng.
- Margin: Cứ để mặc định cho dễ in ra ở khổ A4 là tốt nhất.
- Kích thước font
- Body: 10-12pt
- Heading (các thẻ h1-h6): 12-16pt
- Tiêu đề (tên bạn): 18-24pt
- Khi làm xong, nên submit dưới dạng file pdf hoặc docx
Well, không cần màu mè phức tạp, ở CV mà mình trình bày từ đầu bài viết tới giờ mình có chia các thông tin thành hàng và cột rất ngay ngắn và đơn giản. Cách làm của mình như sau:
Mình sẽ đưa tất cả thông tin vào table, table rất dễ dàng chỉnh sửa, thêm cột thêm hàng phải gọi là easy game:
Khi sửa xong nội dung thông tin, đã đẹp hơn rồi thì mình chỉ việc xóa border của table đi bằng cách chỉnh độ dày border về 0:
Kết quả:
Phần header thì mình thêm chút background color cho nó nổi bật:
Tổng kết lại
Tổng kết lại, trừ 1 điểm vì CV không có màu hồng, điểm 9 trên 10 anh em nhớ 😂.
Đùa chút thôi, thông qua bài viết này, mình hi vọng có thể giúp các bạn bớt được một chút thời gian mỗi khi phải tìm cách tạo lại CV mới. Tuy rằng có thể nó không được “đẹp” nhưng nó sẽ rất dễ đọc và sàng lọc, cũng như thể hiện sự chuyên nghiệp trong khi đi tìm việc.
Chúc các bạn tìm được công việc như ý!