BỨC TRANH ĐẦY ĐỦ
Một mẫu CV thực tập sinh kỹ thuật phần mềm hoàn chỉnh.
Nhân vật, tổ chức, văn bằng và kết quả trong ví dụ giảng dạy này đều là hư cấu. Đọc cấu trúc và phần giải thích, rồi thay mẫu bằng kinh nghiệm của chính bạn.
Evan Liu
Thực tập sinh kỹ sư phần mềm
Madison, Wisconsin, Hoa Kỳ · evan@example.com
Tóm tắt hồ sơ
Sinh viên khoa học máy tính đang tìm vị trí thực tập kỹ thuật phần mềm, có kinh nghiệm dự án xây dựng và kiểm thử các dịch vụ web nhỏ. Có thể giải thích mô hình dữ liệu, gỡ lỗi một yêu cầu không hoạt động và xử lý phản hồi khi rà soát mã. Quan tâm đến việc triển khai đáng tin cậy và tài liệu rõ ràng. Các học phần và dự án của ứng viên hư cấu này là ví dụ trong học tập, không phải lời khẳng định về sản phẩm thương mại đang vận hành.
Kinh nghiệm làm việc
Dự án đặt mượn thiết bị trường
- Triển khai chức năng kiểm tra thông tin đặt chỗ trong dự án môn học bốn người, ngăn các lượt đặt trùng nhau trong những trường hợp kiểm thử của dự án.
- Thêm kiểm thử đơn vị cho các mốc biên ngày tháng và dữ liệu đầu vào không hợp lệ sau khi việc rà soát của đồng nghiệp phát hiện các trường hợp còn thiếu.
- Viết hướng dẫn thiết lập và tạo dữ liệu mẫu để các thành viên trong nhóm có thể chạy dịch vụ một cách nhất quán.
- Ghi thay đổi API do nhóm phụ trách, rà giả định tích hợp trước trình diễn cuối.
Bộ phận trợ giúp đại học hư cấu
- Ghi chép rõ các vấn đề về thiết bị và tài khoản được báo cáo trước khi chuyển đến nhóm hỗ trợ chịu trách nhiệm.
- Kiểm tra hướng dẫn xử lý lỗi đã biết và ghi lại những hành động đã thử.
- Giải thích các bước thiết lập thường lệ cho sinh viên trong phạm vi quy trình đã được bộ phận hỗ trợ phê duyệt.
Kỹ năng
Python · JavaScript · SQL · Git · Kiểm thử đơn vị · Phát triển API · Gỡ lỗi
Học vấn
BS Computer Science, đại học hư cấu, dự kiến 2027. Học phần phù hợp: cấu trúc dữ liệu, cơ sở dữ liệu, thiết kế phần mềm.
Thể hiện học qua triển khai
CV thực tập kỹ thuật phần mềm không cần bắt chước quá trình làm việc với hệ thống vận hành thực tế của một kỹ sư cấp cao. Nó cần cho thấy bạn có thể xây dựng một sản phẩm có phạm vi xác định, giải thích lựa chọn, tiếp nhận phản hồi và xác minh hành vi. Hồ sơ hư cấu của Evan dùng một dự án học phần và một công việc hỗ trợ. Dự án cung cấp minh chứng lập trình; công việc cung cấp minh chứng giao tiếp và ghi chép vấn đề cẩn thận. Không phần nào được đổi tên thành việc làm kỹ thuật phần mềm chuyên nghiệp. Cấu trúc trung thực này cho nhóm tuyển dụng thông tin hữu ích về cách bạn có thể học trong kỳ thực tập.
Nêu chính xác học vấn và thời điểm dự kiến hoàn thành. Chọn dự án thể hiện đóng góp của riêng bạn thay vì mọi bài tập đã làm. Một dịch vụ nhỏ có bước xác thực và kiểm thử rõ ràng có thể hỗ trợ cuộc trao đổi tốt hơn một bản sao lớn từ bài hướng dẫn mà bạn không giải thích được các quyết định. Mục tiêu không phải khẳng định bạn đã biết mọi công cụ. Mục tiêu là thể hiện nền tảng giúp việc hướng dẫn, rà soát và công việc thực tế mang lại hiệu quả.
Đọc dự án hư cấu về đóng góp và xác minh
Mẫu xác định nhóm bốn người, sau đó nêu công việc kiểm tra tính hợp lệ đặt chỗ do ứng viên phụ trách. Các bài kiểm thử xử lý ranh giới ngày và dữ liệu nhập không hợp lệ, làm việc xác minh cụ thể. Hướng dẫn thiết lập cho thấy sự quan tâm tới đồng đội. Gạch đầu dòng tài liệu API thể hiện điều phối mà không nhận phụ trách toàn bộ hệ thống. Mọi chi tiết và kết quả dự án đều hư cấu. Thay bằng công việc bạn thực sự làm và có thể trao đổi, bao gồm cả việc làm rõ phần do người khác tạo.
Mẫu nói các lượt đặt chỗ được ngăn trùng trong những trường hợp kiểm thử của dự án. Nó không khẳng định độ tin cậy khi vận hành thực tế hoặc mức sử dụng của người dùng thật. Giữ sự khác biệt này trong CV của bạn. Trình diễn trên lớp, ứng dụng cục bộ, dự án cá nhân đã triển khai và dịch vụ thương mại cung cấp bằng chứng khác nhau. Ghi rõ bối cảnh để người đọc đánh giá công bằng. Giới hạn trung thực khiến cuộc trao đổi kỹ thuật dễ hơn, không làm dự án kém giá trị.

Viết lại dự án quanh hành vi
Câu “Xây dựng ứng dụng web bằng Python và JavaScript” cho người đọc biết công cụ nhưng ít thông tin về công việc của bạn. Hãy chọn một hành vi: kiểm tra tính hợp lệ của đặt chỗ, nhập tệp, xử lý yêu cầu không hợp lệ hoặc hiển thị lỗi hữu ích. Giải thích trách nhiệm triển khai và cách bạn kiểm tra. Bản viết lại hư cấu bên dưới nêu rõ việc xác thực và các trường hợp kiểm thử. Nó cung cấp chủ đề cụ thể cho người phỏng vấn mà không giả vờ dự án sinh viên đạt kết quả kinh doanh.
Tránh liệt kê mọi thư viện trong một gạch đầu dòng. Thêm công cụ khi nó giúp giải thích việc triển khai hoặc liên quan đến kỳ thực tập. Nếu một framework xử lý phần lớn tính năng, hãy sẵn sàng phân biệt mã của bạn với hành vi của framework. Đừng khẳng định dùng cơ sở dữ liệu có nghĩa là bạn thiết kế nền tảng dữ liệu quy mô lớn. Bản trình bày chính xác về quyết định kỹ thuật nhỏ thể hiện sự hiểu biết nhiều hơn nhận định kiến trúc bị phóng đại.
Xây dựng ứng dụng đặt mượn bằng Python và SQL.
Triển khai chức năng kiểm tra thông tin đặt chỗ trong dự án môn học gồm bốn người; sau khi được các thành viên khác rà soát, bổ sung kiểm thử cho ngày trùng nhau và khoảng thời gian không hợp lệ.
Chọn dự án giải thích được không cần bài hướng dẫn
Trước khi chọn dự án, hãy hỏi bạn đã thay đổi gì, vì sao thay đổi và làm thế nào biết nó hoạt động. Nếu câu trả lời chỉ là làm theo hướng dẫn, hãy cải thiện dự án trước khi dùng làm bằng chứng chính. Thêm yêu cầu, xử lý trường hợp lỗi, so sánh phương án hoặc viết các bài kiểm thử mà bạn hiểu. Ghi rõ hoạt động học có hướng dẫn một cách trung thực. Không cần giấu việc khóa học hoặc bài hướng dẫn giúp bạn học, nhưng CV cần xác định đóng góp của riêng bạn.
Trong ví dụ đã làm, hãy hình dung dự án đặt chỗ chấp nhận khoảng ngày không hợp lệ. Đóng góp của bạn có thể là xác định hành vi mong đợi, triển khai kiểm tra tính hợp lệ và thêm kiểm thử cho các ranh giới. Khi phỏng vấn, giải thích bước kiểm tra thuộc về đâu và điều xảy ra khi kiểm tra thất bại. CV chỉ cần hành vi và việc xác minh thiết yếu. Tệp README rõ ràng với các bước thiết lập, giả định và giới hạn có thể giúp kiểm tra dự án dễ hơn một trang đích trau chuốt nhưng ít giải thích kỹ thuật.
Dùng phạm vi thay quy mô bịa
Quy mô nhóm, phạm vi tính năng, mức bao phủ kiểm thử đối với các trường hợp quan trọng và loại dữ liệu được xử lý có thể xác lập bối cảnh. Đừng bịa số người dùng hoặc chỉ số vận hành thực tế cho bản trình diễn. Số dòng mã và số lượt commit thường đo hoạt động thay vì chất lượng. Số bài kiểm thử cũng có thể gây hiểu nhầm nếu không cho biết hành vi nào được kiểm tra. Hãy giải thích trường hợp lỗi hoặc yêu cầu mà các bài kiểm thử bao phủ thay vì coi con số lớn là bằng chứng về độ tin cậy.
Nếu dự án cá nhân được triển khai, phân biệt người truy cập, người dùng đăng ký và việc sử dụng tích cực. URL công khai không tự động có nghĩa hệ thống có lưu lượng đáng kể. Nếu đo hiệu năng, nêu môi trường và khối lượng tải. Ghi rõ nhãn dữ liệu mô phỏng. Bảng dưới tách bằng chứng học tập khỏi những nhận định về vận hành thực tế mà nó không hỗ trợ. Điều này cho phép dự án sinh viên hữu ích theo đúng bản chất thay vì mượn uy tín từ môi trường thương mại tưởng tượng.
| Minh chứng | Bối cảnh hữu ích | Giới hạn nhận định |
|---|---|---|
| Dự án | Tính năng, nhóm và đóng góp | Công việc môn học không phải việc làm thương mại |
| Xác minh | Các hành vi và trường hợp lỗi đã được kiểm tra | Chỉ số lượng kiểm thử chưa đủ để chứng minh độ tin cậy |
| Quy mô | Việc triển khai thực tế và cách sử dụng đã quan sát được | Bản demo công khai không là tải vận hành thực |
Giữ kỹ năng khớp mã trao đổi được
Liệt kê ngôn ngữ và công cụ bạn đã dùng đủ để giải thích ở mức thực tập yêu cầu. Ngôn ngữ chỉ dùng trong một bài nhập môn có thể không xứng trọng số ngang ngôn ngữ của dự án mạnh nhất. Kiểm thử, gỡ lỗi, quản lý phiên bản và tài liệu đều có giá trị khi được công việc thực hỗ trợ. Tránh tỷ lệ thành thạo vì chúng ngụ ý phép đo mà cả bạn lẫn nhà tuyển dụng không thể diễn giải nhất quán.
Rà soát kho công khai trước khi dẫn liên kết. Bỏ bí mật vô tình còn lại, tài liệu khóa học riêng hoặc công việc bạn không được phép công bố. Làm rõ phần việc nhóm và theo quy định khóa về chia sẻ bài tập. README cần giải thích dự án làm gì, cách hiểu và điều chưa hoàn thành. Người xem không nên phải suy vai trò từ lịch sử commit lớn hoặc tìm mã liên quan giữa nhiều kho không liên quan.
Dùng việc phi kỹ thuật không đổi bản chất
Công việc hỗ trợ, bán lẻ, khách sạn hoặc hành chính có thể thể hiện trách nhiệm và giao tiếp. Vai trò hỗ trợ kỹ thuật hư cấu của Evan cho thấy cách ghi chép vấn đề rõ ràng và chuyển đến đúng nơi. Nó liên quan đến làm việc nhóm nhưng không được trình bày như phát triển phần mềm. Chọn một vài trách nhiệm có thể chuyển giao và để các dự án cung cấp minh chứng lập trình. Cách này tạo hồ sơ đáng tin hơn việc viết lại mọi công việc trước đây bằng ngôn ngữ kỹ thuật phần mềm.
Nếu đã hoàn thành một kỳ thực tập, hãy ưu tiên phần việc có phạm vi xác định mà bạn phụ trách, phản hồi khi rà soát và cách xác minh. Nêu tính năng đã được đưa vào vận hành thực tế, kiểm thử nội bộ hay chỉ là nguyên mẫu. Với các tin thực tập khác nhau, sắp xếp lại minh chứng có thật: công việc backend có thể ưu tiên API và xử lý dữ liệu, frontend có thể ưu tiên hành vi tương tác, còn hạ tầng có thể ưu tiên tự động hóa và độ tin cậy. Đừng thêm công nghệ chỉ vì nó xuất hiện trong tin tuyển dụng.
Dùng một kiểm thử không đạt để thể hiện cách suy luận của bạn
Ví dụ gỡ lỗi nhỏ có thể cho thấy nhiều hơn danh sách tính năng lớn. Giả sử bài kiểm thử ngày chỉ thất bại khi một lượt đặt kết thúc đúng thời điểm lượt khác bắt đầu. Câu chuyện học tập hữu ích là cách bạn làm rõ hành vi mong đợi, tái hiện lỗi, kiểm tra logic liên quan và xác minh bản sửa. CV không cần chứa mã hoặc nhận chuyên môn thuật toán nâng cao. Nó có thể nói bạn đã giải quyết trường hợp biên và thêm kiểm thử hồi quy. Giữ quy tắc gắn với yêu cầu dự án thay vì cho rằng mọi hệ thống đặt chỗ đều phải hoạt động giống nhau.
Để chuẩn bị phỏng vấn, giải thích cả các hướng thử ban đầu không thành công lẫn thay đổi cuối cùng. Vấn đề đến từ logic so sánh, thiết lập kiểm thử hay yêu cầu chưa rõ? Bằng chứng nào loại trừ phương án khác? Nếu đồng đội hoặc người hướng dẫn giúp, mô tả trung thực sự hỗ trợ và xác định điều bạn học. Người rà soát thường quan tâm cách bạn phản ứng với điều chưa chắc chắn và phản hồi. Ví dụ này hỗ trợ cuộc trao đổi đó mà không bịa tác động trong vận hành thực tế. Kiểm tra kho mã công khai chứa bài kiểm thử cuối và README không phóng đại mức độ sẵn sàng của ứng dụng. CV cần mở cuộc trò chuyện về mã bạn hiểu, không chỉ mã chạy được.
Chuẩn bị cho cuộc trao đổi kỹ thuật mà CV của bạn gợi mở
Mở từng dự án được liên kết và thực hiện hướng dẫn thiết lập trong một môi trường đủ sạch để phát hiện những bước bị thiếu. Kiểm tra tính chính xác của ngày học tập, thời gian dự án và quy mô nhóm. Đọc từng động từ kỹ thuật và tự hỏi bạn có giải thích được cách triển khai hay không. Bỏ những tuyên bố về tính bảo mật, khả năng mở rộng hoặc mức độ sẵn sàng đưa vào vận hành mà bạn chưa đánh giá. Nguồn chính thức về nghề lập trình bên dưới cung cấp bối cảnh nghề nghiệp rộng, chứ không phải tiêu chuẩn mà mọi thực tập sinh đều phải đạt sẵn.
Chuẩn bị một câu chuyện về lỗi, một về phản hồi và một về sự đánh đổi. Giải thích điều không hoạt động, cách bạn tìm hiểu và điều học được. Giữ lời kể dựa trên công việc của chính bạn. Dùng CV để thể hiện cách bạn lập luận về vấn đề cụ thể, truyền đạt điều chưa chắc chắn và cải thiện phần triển khai với sự hướng dẫn.
Phiếu thực hành
Làm đóng góp nhỏ đủ chính xác để tin
Kỳ thực tập kỹ thuật có thể thể hiện công việc có giá trị qua một thay đổi có trọng tâm và quá trình học rõ ràng. Bạn không cần nhận phụ trách toàn bộ nền tảng. Giải thích vấn đề đã xử lý, sự hướng dẫn nhận được và bằng chứng cho thấy đóng góp đáp ứng yêu cầu đã thống nhất.
Ví dụ hư cấu được phân tích — mọi chi tiết chỉ để minh họa
Thiết kế kiến trúc toàn bộ ứng dụng và một mình thay đổi toàn diện nhóm kỹ thuật.
Trong ví dụ hư cấu, đã bổ sung thông báo kiểm tra biểu mẫu cho loại tệp tải lên không được hỗ trợ sau khi tái hiện lỗi được báo cáo. Viết các phép kiểm thử cho trường hợp chọn tệp được chấp nhận và bị từ chối, sửa câu chữ sau khi người hướng dẫn rà soát, đồng thời ghi lại thay đổi trong ghi chú dự án trước khi nhóm hợp nhất mã.
- Nêu thay đổi có phạm vi xác định mà chính bạn đã thực hiện.
- Thể hiện rõ việc rà soát và hướng dẫn nhận được.
- Tránh trình bày một dự án phục vụ đào tạo như một hệ thống thương mại đã được phát hành.
NHỮNG CÂU HỎI HỮU ÍCH
Những câu hỏi tiếp theo.
Học phần có thể là kinh nghiệm chính không?
Có. Ghi rõ đâu là dự án môn học hoặc dự án nhóm, xác định đóng góp của bạn và giải thích chức năng bạn đã triển khai, kiểm thử. Không trình bày công việc phục vụ học tập như kinh nghiệm làm việc chuyên nghiệp hoặc bịa ra kết quả thương mại.
Tôi có nên liệt kê mọi ngôn ngữ đã học trong chương trình cấp bằng không?
Ưu tiên những ngôn ngữ lập trình bạn có thể trao đổi thông qua công việc thực chất. Một danh sách có trọng tâm, được các dự án chứng minh, hữu ích hơn việc khẳng định năng lực ngang nhau với mọi ngôn ngữ chỉ gặp thoáng qua trên lớp.
Nếu dự án tốt nhất theo bài hướng dẫn thì sao?
Ghi nhận bối cảnh học tập và nêu rõ những gì bạn đã bổ sung hoặc thay đổi. Làm dự án thuyết phục hơn bằng một yêu cầu, tình huống lỗi hoặc phép kiểm thử mà bạn thực sự hiểu. Tránh khẳng định rằng các quyết định thiết kế trong bài hướng dẫn hoàn toàn là của riêng bạn.
BỐI CẢNH VÀ NGUỒN THAM KHẢO
Tìm hiểu sâu hơn một chút.
Những tài liệu này cung cấp bối cảnh và nội dung đọc thêm cho hướng dẫn được chúng tôi viết riêng.
Cách chúng tôi xây dựng lời khuyênBƯỚC TIẾP THEO VỚI CVURA
Tạo CV tiếp theo của riêng bạn với CVura.
Đưa kinh nghiệm thực tế của bạn vào ứng dụng, chọn một bố cục và chuẩn bị tài liệu phù hợp với cơ hội việc làm.
GIỮ ĐÀ TIẾN BƯỚC
Bài đọc tiếp hữu ích.
Ví dụ CV kỹ sư phần mềm: thể hiện quyết định, không chỉ công cụ
Khám phá ví dụ CV kỹ sư phần mềm với bằng chứng sử dụng TypeScript và Python, các gạch đầu dòng có chú giải cùng mẫu hư cấu.
Khám phá ví dụVí dụ CV chuyên viên phân tích dữ liệu: kết nối phân tích với quyết định
Khám phá ví dụ CV chuyên viên phân tích dữ liệu với bằng chứng sử dụng SQL và Excel, các gạch đầu dòng có chú giải cùng mẫu hư cấu.
Khám phá ví dụVí dụ CV thiết kế UX: làm rõ các quyết định thiết kế
Khám phá ví dụ CV thiết kế UX với bằng chứng thiết kế tương tác và nghiên cứu người dùng, các gạch đầu dòng có chú giải cùng mẫu hư cấu.
Khám phá ví dụ

