CV lập trình viên - Cách viết từ A đến Z

Ngày nay, thế giới đang số hóa và nhu cầu sử dụng các phần mềm đã trở nên phổ biến hơn cho cá nhân lẫn doanh nghiệp. Bởi vậy, trở thành lập trình viên đã trở thành một ngành nghề hot trong xã hội ngày nay.

Định dạng :
Kích cỡ :
Tùy chỉnh :
Word (Microsoft)
A4
Đúng

Ví dụ mẫu CV lập trình viên

Nguyễn Hiếu Anh
Lập trình viên
Số điện thoại: 0998786765
Email:   anhhieunguyen16@gmail.com
Hà Nội, Việt Nam

Tóm tắt chuyên môn
Lập trình viên có nhiều kinh nghiệm lập trình back end, đã từng làm việc tại nhiều start up công nghệ, cũng như kinh nghiệm thực tập tại tập đoàn đa quốc gia. Hiểu biết nhiều ngôn ngữ lập trình khác nhau, các framework và quản lý máy chủ. Mong muốn được làm trong một môi trường chuyên nghiệp cùng với những lập trình viên giỏi để nâng cao kỹ năng của bản thân.

Kinh nghiệm làm việc
Inshai start-up
Tháng 5/2021-nay
Lập trình viên back end

  •  Code back end cho project
  •  Lên ý tưởng và đánh giá các cơ hội cũng như rủi ro của project mới
  •  Thiết kế draft
  •  Đảm bảo sản phẩm làm ra cần phải chạy đúng mong muốn với tốc độ xử lý tối ưu

7Care start-up
Tháng 6/2019-tháng 8/2020
Lập trình viên back end

  •  Xử lý các yêu cầu của web đến
  •  Sử dụng truy vấn SQL, giả mã giữ liệu thu được về
  •  Sử dụng JavaScript để xử lý các users

Tập đoàn Intele
Tháng 1/2019-tháng 5/2019
Thực tập sinh lập trình back end

  •  Chạy tập lệnh như JSP,ASP, PHP để tạo ra HTML
  •  Lưu trữ và cập nhập hồ sơ của user có trong tập dữ liệu
  •  Hỗ trợ các project trong tập đoàn

Giáo dục
Đại học Bách Khoa Hà Nội
2016-2019
Chuyên ngành: Công nghệ thông tin

Chứng nhận/Giải thưởng
IELTS 6.5

Hoạt động ngoại khóa
Câu lạc bộ sách

Người tham chiếu
Lê Đức Mạnh
Inshai start-up
Đội trưởng phát triển project
Email:   duclmanh29@gmail.com
SĐT: 0912324253

Công việc lập trình viên đòi hỏi bạn phải có kiến thức chuyên ngành, hiểu biết các ngôn ngữ, công cụ lập trình. Có rất nhiều mảng lập trình, như lập trình web, lập trình mobile, backend, AI, machine leanring, v.v, nên từ khi đi học, bạn nên tìm hiểu rõ mình muốn đi theo mảng nào.

Sau khi đã biết rõ mảng lập trình bạn muốn và đã trau dồi những kiến thức cần thiết qua học tập và làm việc, thì đây là lúc viết CV lập trình viên để phát triển nghề nghiệp của bạn tốt hơn. Chúng tôi có các mẫu CV có sẵn để bạn có thể bắt tay vào viết ngay.

Còn nếu bạn muốn biết chi tiết hơn ghi viết mẫu CV cho lập trình viên, hãy đọc tiếp bài viết sau đây

Cách viết mẫu cv xin việc ngành lập trình viên (Kể cả khi chưa có kinh nghiệm)


CV lập trình viên

Bố trí

Các ứng viên khi viết CV cho lập trình viên cần phải nắm rõ bố cục của một CV là như thế nào. Bạn không nên trình bày CV của mình quá sơ sài và lộn xộn, tránh gây ấn tượng xấu với nhà tuyển dụng.

Chúng tôi có rất nhiều CV xin việc có sẵn với bố cục chuẩn chỉnh, bạn có thể tham khảo để áp dụng cho CV lập trình viên của mình.

Nhìn chung, bạn phải cho nhà tuyển dụng thấy những thông tin quan trọng trong CV xin việc của bạn như:

  • Họ và tên
  • Tiêu đề
  • Tóm tắt tiểu sử chuyên môn
  • Kinh nghiệm làm việc
  • Học vấn/Giáo dục
  • Bằng cấp/Chứng chỉ
  • Kỹ năng
  • Người tham chiếu
  • Thông tin khác (sở thích cá nhân, giải thưởng, hoạt động ngoại khoá)

Công việc lập trình viên yêu cầu khá cao về học vấn và chuyên môn, nên bạn phải cần ghi thật chi tiết. Chúng tôi chỉ lưu ý bạn một điều: hãy chú ý đến sự dễ đọc, vì sự dễ đọc rất liên quan đến việc nhà tuyển dụng có lưu tâm với CV của bạn hay không.

Nếu mẫu CV lập trình viên của bạn có bố cục rời rạc, hoặc quá nhiều chữ, bạn có thể sẽ bị loại để nhường chỗ cho các ứng viên khác. Hai trong những yếu tố cấu thành nên một CV hài hòa và hợp ý nhà tuyển dụng đó là: phông, cỡ chữ và màu sắc CV.

Để tăng cơ hội được phỏng vấn, bạn nên sử dụng cỡ chữ vừa phải (11-12pt) và những phông chữ phổ thông như:

  • Arial
  • Georgia
  • Times New Roman
  • Tahoma
  • Helvetica

Nếu bạn sử dụng những phông chữ quá độc lạ, hệ thống ATS (hệ thống nộp hồ sơ tự động) sẽ loại hồ sơ của bạn ngay. Đây là một hệ thống đã được rất nhiều công ty và doanh nghiệp áp dụng nhằm tối ưu hóa việc số lượng hồ sơ ứng viên nộp vào quá nhiều.

Định dạng và cấu trúc

Để bắt đầu viết CV lập trình viên chuyên nghiệp, bạn cần bắt đầu lựa chọn một định dạng CV phù hợp để viết. Nhìn chung, có ba loại định dạng phổ biến là: định dạng CV theo thời gian, định dạng CV chức năng và định dạng CV hỗn hợp.

Chúng tôi khuyên bạn nên lựa chọn định dạng CV thời gian (hoặc đảo ngược thời gian) vì đây là định dạng đơn giản và dễ sử dụng nhất. Thực tế là, mỗi một loại định dạng sẽ có những ưu và nhược điểm khác nhau, tùy thuộc vào kinh nghiệm làm việc của mỗi người mà bạn chọn định dạng cho CV bản thân.

Sau đây là ưu điểm và nhược điểm của định dạng CV theo thời gian:

Ưu điểm:
  • Ứng viên sử dụng định dạng CV thời gian sẽ giúp nhà tuyển dụng dễ dàng đọc hiểu những nội dung có trong CV như kỹ năng, chứng chỉ/bằng cấp, kinh nghiệm, học vấn
  • Đây là hình thức viết CV gọn gàng và có tổ chức
  • Linh hoạt với các ngành nghề và dễ dàng bổ sung về sau
Nhược điểm:
  • Không phù hợp với những ai ít kinh nghiệm làm việc, làm đa ngành hoặc có khoảng trống thời gian khi đi làm
  • Dễ dư thừa các chi tiết không liên quan

Tiêu đề và Thông tin liên hệ

Tiêu đề và thông tin liên hệ rất ngắn gọn nhưng cũng rất dễ sai. Chúng chia sẻ cho bạn một vài lưu ý sau để ghi phần này:

Đúng

Nguyễn Phúc Anh

Lập trình viên

01234567034

phucanh@gmail.com

Hà Nội, Việt Nam

Linkedin.com/in/anhnguyen


Sai

Nguyễn Phúc Anh

Hà Nội, Việt Nam

Facebook: https://www.facebook.com/anhnguyen


👉 Giải thích:

Bạn cần lưu ý những điều sau để tránh như phần Sai:

  • Ghi đầy đủ họ tên (có dấu với CV mẫu cho lập trình viên tiếng Việt và không dấu với mẫu CV tiếng anh cho lập trình viên)
  • Ghi đầy đủ số điện thoại và địa chỉ email cá nhân vì nhà tuyển dụng có thể liên hệ với bạn qua một trong hai hoặc cả hai phương thức này
  • Không dùng email cá nhân thiếu nghiêm túc
  • Không đề cập đến tài khoản mạng xã hội vì đây được xem là thiếu chuyên nghiệp

CV lập trình viên

Kinh nghiệm (và phải làm gì nếu bạn không có)

Lập trình viên chuyên nghiệp phải có vững kiến thức để có thể làm việc tại các công ty lớn nhỏ. Dù là bất cứ công việc nào thì các ứng viên có kinh nghiệm dồi dào cũng được nhà tuyển dụng ưu tiên nhiều.

Vì thế, phần này có thể được xem như là phần quan trọng nhất trong mẫu CV xin việc của lập trình viên. Mặt khác, chúng tôi cũng thấu hiểu rằng không phải ai cũng có kinh nghiệm làm việc đê viết trong phần này, đặc biệt là các bạn sinh viên mới tốt nghiệp.

Nhưng bạn đừng quá lo lắng, chúng tôi đã hướng dẫn cách viết CV cho người chưa có kinh nghiệm mẫu CV cho sinh viên chưa tốt nghiệp chuẩn xác nhất.

Các thông tin cần thiết cho phần này bạn phải điền trong mẫu CV lập trình viên của mình là: tên công ty, chức vụ, thời gian làm việc, mô tả công việc và thành tích (nếu có).

Bạn hay liệt kê dùng các gạch đầu dòng và đừng quên sử dụng các động từ mạnh để nhấn mạnh những thông tin quan trọng. Sau đây là 3 ví dụ cho 3 giai đoạn khác nhau để bạn tham khảo:

Ít hoặc chưa có kinh nghiệm làm việc
Tập đoàn Bos
Thực tập sinh lập trình viên
6/2020-6/2021
  • Hỗ trợ phát triển phần mềm
  • Thu nhập thông tin và hỗ trợ định hướng phần mềm
  • Làm việc với các bên liên quan, khách hàng, nhà phân phối, để đưa ra các tính năng trong phần mềm
  • Hỗ trợ code phần mềm
  • Làm việc với BA, tester để hoàn thiện phần mềm hợp với nhu cầu người dùng
Nhân viên đã có kinh nghiệm
North Battam Start-up
Lập trình viên
6/2021-nay
  • Phát triển phần mềm
  • Phối hợp với các bộ phận khác để lên ý tưởng cho phần mềm, ứng dụng mới
  • Kiểm tra và bảo trì các phần mềm, ứng dụng định kỳ, tiến hành sửa lỗi nếu có vấn đề
  • Viết user guide cho người dùng phần mềm mới
  • Thực thi tất cả các chính sách và quy tắc an toàn của phòng tập thể dục để giảm nguy cơ xảy ra bất kỳ tai nạn nào và duy trì một môi trường an toàn và thoải mái để khách hàng có thể tập luyện.

Trình độ học vấn: làm thế nào để bao gồm nền tảng học vấn của bạn

Như đã đề cập, lập trình viên là ngành nghề yêu cầu khá gắt gao về trình độ học vấn. Vì vậy, hãy cho nhà tuyển dụng thấy các chứng chỉ hoặc bằng cấp dành cho lập trình mà bạn có trong CV của mình.

Sau đây là ví dụ để bạn tham khảo cho phần trình độ học vấn của mình:

Đại học Khoa học tự nhiên

Khoa học máy tính (2012-2016)

Điểm bình quân loại tốt


Kỹ năng - Hoàn hảo cho CV xin việc lập trình viên

Sau đây, chúng tôi sẽ gợi ý một số kỹ năng mềm và kỹ năng cứng phù hợp với CV lập trình viên của bạn. Phần kỹ năng sẽ là phần để nhà tuyển dụng sàng lọc những ứng viên có những yêu cầu liên quan đến vị trí công việc họ đang tuyển.

Kỹ năng cứng

  • Ngôn ngữ lập trình
  • Quản lý cơ sở dữ liệu và SQL
  • Ngoại ngữ
  • Cấu trúc dữ liệu và thuật toán
  • Ngôn ngữ lập trình hướng đối tượng (OOP)
  • Môi trường phát triển tích hợp (IDE)
  • Điện toán đám mây
  • Phát triển web
  • Kiểm soát phiên bản Git

Kỹ năng mềm

  • Giao tiếp
  • Trung thực
  • Cầu tiến
  • Giải quyết vấn đề
  • Thuyết phục
  • Quản lý thời gian
  • Làm việc nhóm
  • Lắng nghe

CV lập trình viên

Tiểu sử chuyên môn

Theo Glassdoor Anh Quốc, bạn chỉ có vỏn vẹn 7 giây để gây ấn tượng với nhà tuyển dụng khi nộp CV ứng tuyển xin việc.

Vì vậy, điều quan trọng là bạn phải tỉ mỉ trong việc trình bày những phần mở đầu CV như tiểu sử chuyên môn này, được xem như là một đoạn văn tuyên bố cá nhân.

Đoạn văn này không cần phải quá văn chương và dài dòng. Bạn chỉ cần giới thiệu đầy đủ những thông tin như: tên, chức vụ, chuyên môn, kỹ năng, thành tích, mục tiêu nghề nghiệp và định hướng của bản thân.

Qua bài viết này, chúng tôi cũng muốn giúp bạn cách viết phần này một cách hợp lý nhất cho mẫu CV dành cho lập trình viên. Dưới đây là hai ví dụ Đúng và Sai cho phần này:

Đúng

Lập trình viên với hơn 3 năm kinh nghiệm trong ngành. Đã làm việc tại các doanh nghiệp lớn nhỏ và tập đoàn nước ngoài. Thành thạo ngôn ngữ lập trình và phát triển các dự án trên PHP framework, Drupal, Symfony cũng như quen thuộc với hệ thống quản trị cơ sở dữ liệu như My SQL, SQL Server. Ngoài ra, tôi cũng hiểu biết về XHTML, XML và Javascript. Mong muốn làm việc tại môi trường nước ngoài chuyên nghiệp.


Sai

Tôi là lập trình viên đã có 3 năm kinh nghiệm tại Công ty cổ phần X. Tôi cần cù, siêng năng và không ngại cực khổ. Mong muốn có việc làm trong các công ty lớn.


Các phần bổ sung - và cách tận dụng tối đa chúng

Kỹ năng tin học

Kỹ năng tin học là một kỹ năng cần thiết với bất cứ ngành nghề nào trong xã hội công nghệ thông tin phát triển hiện nay. Ngành lập trình viên nằm trong nhóm ngành CNTT nên chắc chắn kỹ năng tin học là cực kỳ cần thiết để bạn ứng tuyển vào vị trí này.

Ngoài các chứng chỉ về lập trình, thì tin học văn phòng cũng có thể được cho vào mẫu CV xin việc ngành lập trình viên nếu bạn thấy CV của mình còn trống chỗ.

Bạn có thể đề cập những tín chỉ tin học uy tín để làm nổi bật hồ sơ của mình trong mắt nhà tuyển dụng như:

  • Chứng chỉ CNTT nâng cao
  • Chứng chỉ MOS
  • Chứng chỉ tin học quốc tế IC3

Ngôn ngữ

Vời thời buổi hội nhập ngày nay, bất cứ ứng viên nào có lợi thế về ngôn ngữ cũng sẽ được ưu tiên từ các nhà tuyển dụng rất nhiều.

Đối với lập trình viên, tiếng Anh là rất cần thiết vì những tài liệu về ngôn ngữ lập trình thường là bằng tiếng Anh. Hơn nữa, các lập trình viên thường làm việc trong môi trường nước ngoài khá nhiều nên ngôn ngữ thứ 2 là rất quan trọng.

Chính vì vậy mà bạn có thể tự chuẩn bị thêm một bản CV tiếng anh cho lập trình viên.

Sau đây là một số bằng cấp về ngôn ngữ mà bạn có thể tham khảo:

  • Chứng chỉ tiếng Anh IELTS
  • Chứng chỉ tiếng Anh TOEFL
  • Chứng chỉ tiếng Anh TOEIC
  • Chứng chỉ tiếng Nhật JLPT từ N1-N5

Ấn phẩm

Dù nhà tuyển dụng không trong yêu cầu trong CV lập trình viên của bạn đi chăng nữa, nhưng nếu bạn có những dự án hay còn gọi là portfolio, bạn nên đính kèm với CV của mình để khiến nhà tuyển dụng đặc biệt chú ý đến bạn hơn.

Đối với các lập trình viên chuyên nghiệp, ai ai cũng sẽ lưu trữ lại những dự án của mình để gây ấn tượng dễ dàng hơn với công ty tuyển dụng.

Bạn nên sử dụng một website cá nhân để lưu trữ portfolio, nhằm giúp cho việc cập nhật cũng dễ dàng hơn. Và đặc biệt là hãy xin phép nơi làm việc cũ trước khi bạn đem các dự án này công khai với ban tuyển dụng.

Mẹo để tối ưu hóa CV của bạn

  • Tóm gọn trong một trang A4
  • Sử dụng các từ ngữ phù hợp, nghiêm túc và dễ đọc
  • Đưa các kỹ năng phù hợp với vị trí ứng tuyển lên phía trên CV
  • Thêm các kỹ năng tin học, bằng ngoại ngữ
  • Hạn chế viết liền mạch các kỹ năng, hãy sử dụng gạch đầu dòng một các khoa học
  • Đề cập rõ các kinh nghiệm làm việc
  • Xuất file CV lập trình viên với định dạng pdf
  • Chuẩn bị một lá thư giới thiệu hoặc đơn xin việc nếu có thể

Tóm tắt: Viết CV cho công việc lập trình viên hoàn hảo

Kiểm tra lại CV trước khi nộp hồ sơ là việc rất quan trọng. Chắc chắn bạn sẽ không muốn nhà tuyển dụng thấy những lỗi sai nhỏ nhặt ngoài ý muốn như sai chính tả hay thiếu thông tin phải không nào? Hãy cùng chúng tôi đánh dấu kiểm tra lại các mục sau đây:

  • Kiểm tra họ tên và thông tin liên hệ
  • Kiểm tra chính tả, dấu câu
  • Viết một đoạn mở đầu giới thiệu bản thân ấn tượng
  • Sử dụng mẫu CV bắt mắt, mới lạ
  • Liệt kê lên đầu những kỹ năng bạn có được trong quá tình theo học và thực tập
  • Sử dụng các từ khóa có liên quan đến công việc ứng tuyển, bạn có thể xem lại tin tuyển dụng
  • Sử dụng một hình ảnh cá nhân chuyên nghiệp
  • Có ít nhất 1 người tham chiếu
  • Chuẩn bị bản tiếng Anh cho mẫu cv lập trình viên
  • Gửi kèm portfolio

CV lập trình viên

Bổ sung CV của bạn với một lá thư xin việc

Thư xin việc không phải là yếu tố mà nhà tuyển dụng luôn bắt buộc ứng viên phải nộp. Nhưng nếu bạn có gửi kèm thư xin việc đến nhà tuyển dụng. chắc chắn bạn sẽ gây ấn tượng tốt hơn với họ.

Ngoài các thông tin cá nhân và trình độ chuyên môn đã được đề cập trong mẫu CV lập trình viên, thì thư xin việc là cơ hội để bạn nhấn mạnh lại những kỹ năng của mình và thể hiện vì sao bạn là một ứng viên đáng giá.

Thông tin cần có trong thư xin việc bao gồm: giới thiệu sơ lược bản thân, nhấn mạnh lại những thành tích tại nơi làm việc cũ, mục tiêu nghề nghiệp và lời đề nghị phỏng vấn.

Nếu bạn không tự tin về khả năng viết lách của mình, đừng lo vì bạn có thể sử dụng mẫu thư xin việc của chúng tôi khi sử dụng mẫu sơ yếu lý lịch có sẵn trên website tại đây .

Các câu hỏi liên quan

Có cần thêm sở thích vào CV lập trình viên không?

Lập trình viên là ngành đòi hỏi sự năng nổ và nhiệt tình. Bạn hoàn toàn có thể thêm mục này vào CV để gây ấn tượng với nhà tuyển dụng.

Vị trí lập trình viên có cần đi du học không?

Công việc lập trình viên có rất nhiều cơ hội để trau dồi thêm chuyên môn ở nước ngoài. Vì vậy, nếu bạn muốn có một mức lương cao hơn, bạn có thể cân nhắc đi du học nhé.

Tạo sơ yếu lý lịch của bạn với các mẫu tốt nhất

This is some text inside of a div block.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Tạo CV của bạn chỉ trong 15 phút

Bộ sưu tập mẫu các thư xin việc (cover letter) miễn phí được thiết kế chuyên nghiệp của chúng tôi sẽ giúp bạn nổi bật giữa đám đông và tiến một bước gần hơn đến việc làm bạn hằng mong ước.

Tạo sơ yếu lý lịch của bạn