Lập trình viên
Còn gọi là: kỹ sư phần mềm, nhà phát triển phần mềm, lập trình viên ứng dụng, web
Người viết, kiểm thử và bảo trì phần mềm: trang web, ứng dụng điện thoại, hệ thống cho doanh nghiệp.
Hồ sơ cập nhật ngày 04/10/2026.
Công việc hằng ngày
Việc chính
- Đọc yêu cầu, thiết kế giải pháp
- Viết mã
- Kiểm thử, sửa lỗi
- Rà soát mã của đồng nghiệp
- Triển khai, bảo trì
Nhịp làm việc
- Giờ giấc
- Giờ hành chính hoặc linh hoạt; nhiều nơi cho làm từ xa
- Ca đêm
- Khi có sự cố hệ thống, trực theo lịch
- Lúc cao điểm
- Trước ngày ra mắt sản phẩm
- Làm chủ yếu ở
- Văn phòng hoặc tại nhà
Nơi làm việc
- Công ty phần mềm, gia công phần mềm
- Công ty công nghệ, thương mại điện tử
- Ngân hàng, doanh nghiệp lớn
- Làm tự do, làm từ xa cho nước ngoài
Điều kiện làm việc
- Ngồi máy tính lâu
- Học công nghệ mới liên tục
- Áp lực hạn chót
Điều nên biết
Điều ít ai nói
- Công cụ trí tuệ nhân tạo viết mã khiến vị trí mới vào nghề khó xin hơn trước; người hiểu hệ thống và giải quyết vấn đề vẫn được cần
- Bằng cấp ít quan trọng hơn sản phẩm thật bạn làm được
- Tiếng Anh đọc tài liệu gần như bắt buộc
Cảnh giác lừa đảo: Cẩn thận với khóa học "cam kết việc làm" thu phí cao, hoặc lời mời làm việc từ xa bắt tải phần mềm lạ, cung cấp tài khoản ngân hàng.
Nghề gần giống
- Chuyên viên phân tích dữ liệu: Phân tích số liệu, ít xây phần mềm
- Kỹ sư trí tuệ nhân tạo: Xây mô hình học máy
- Kiểm thử phần mềm: Chuyên tìm lỗi
Có hợp với em không
Dấu hiệu có thể hợp
- Thích giải đố, logic
- Kiên nhẫn tìm lỗi
- Tự học được
Dấu hiệu có thể chưa hợp
- Ngại ngồi máy tính lâu
- Không thích học liên tục
Đây là gợi ý để em tự quan sát mình, không phải điều kiện loại. Nhiều điều có thể rèn được.
Yêu cầu về sức khỏe, thể chất
Không có yêu cầu đặc biệt.
Môn học và xét tuyển
| Môn THPT | Vai trò |
|---|---|
| Toán | Then chốt |
| Tin học | Then chốt |
| Tiếng Anh | Hỗ trợ |
Gợi ý chọn môn lớp 10: Chọn Tin học; giữ chắc Toán, Tiếng Anh.
Tổ hợp xét tuyển thường gặp
- A00: Toán, Vật lý, Hóa học
- A01: Toán, Vật lý, Tiếng Anh
Tổ hợp và điểm chuẩn thay đổi theo trường, theo năm. Em xem đề án tuyển sinh của trường.
Học ở đâu, theo đường nào
| Ngành đào tạo | Mã ngành | Trình độ |
|---|---|---|
| Kỹ thuật phần mềm | 7480103 | Đại học |
| Công nghệ thông tin | 7480201 | Đại học |
| Lập trình máy tính, Ứng dụng phần mềm | 6480207; 6480202 | Trung cấp, cao đẳng |
Các con đường vào nghề
Đại học công nghệ thông tin, kỹ thuật phần mềm
- Thời gian
- 4–4,5 năm
- Chi phí
- Theo trường
- Đầu ra
- Lập trình viên
Cao đẳng lập trình
- Thời gian
- 2,5–3 năm
- Chi phí
- Theo trường
- Đầu ra
- Lập trình viên
Tự học, khóa ngắn chuyên sâu, làm sản phẩm thật
- Thời gian
- 1–2 năm
- Chi phí
- Thấp đến vừa
- Đầu ra
- Thực tập, lập trình viên mới
Vừa học vừa làm: Có, tự học được từ THCS.
Nếu muốn tự làm chủ
- Mặt bằng
- Không cần
- Giấy phép
- Đăng ký kinh doanh khi làm dịch vụ
- Rủi ro
- Khách không đều; Cạnh tranh quốc tế
- Nên có trước
- Nhiều năm kinh nghiệm, sản phẩm đã làm
Điều kiện đặc biệt, giấy phép, chứng chỉ
Chứng chỉ nên có
- Chứng chỉ của các nhà cung cấp đám mây
- Chứng chỉ tiếng Anh hoặc Nhật
Thông tin pháp lý cập nhật đến ngày 04/10/2026. Luật có thể thay đổi, em cần xem lại văn bản mới nhất hoặc hỏi cơ quan có thẩm quyền trước khi quyết định.
Kiến thức và kỹ năng
Kiến thức
- Cấu trúc dữ liệu, giải thuật
- Ngôn ngữ lập trình
- Cơ sở dữ liệu
- Bảo mật cơ bản
Kỹ năng nghề
- Viết mã sạch
- Kiểm thử
- Làm việc với hệ thống quản lý mã nguồn
- Dùng công cụ trí tuệ nhân tạo hỗ trợ lập trình có kiểm soát
Kỹ năng sống
- Làm việc nhóm
- Tự học
- Trình bày giải pháp
Công cụ thường dùng
- Trình soạn mã
- Hệ thống quản lý mã nguồn
- Công cụ trí tuệ nhân tạo hỗ trợ viết mã
- Dịch vụ đám mây
Ngoại ngữ: Tiếng Anh đọc tài liệu gần như bắt buộc; tiếng Nhật, Hàn mở cơ hội ở công ty gia công cho thị trường đó.
Cấp độ 0–5 và lộ trình
Cấp 0 · Nhận biết
Bằng chứng: Phân biệt lập trình viên, kiểm thử, phân tích dữ liệu
Thời gian thường gặp: 1 buổi
Cấp 1 · Làm quen
Bằng chứng: Viết một chương trình nhỏ chạy được, có mã nguồn công khai
Thời gian thường gặp: 1 tháng
Cấp 2 · Nền tảng
Bằng chứng: Làm xong 2–3 dự án cá nhân có mã nguồn; Giải đủ bài tập giải thuật cơ bản
Thời gian thường gặp: 6–12 tháng
Cấp 3 · Sẵn sàng đi làm
Bằng chứng: Có sản phẩm người khác đang dùng; Thực tập hoặc dự án nhóm có xác nhận
Thời gian thường gặp: 1–2 năm
Vị trí: Lập trình viên mới
Cấp 4 · Thành thạo
Bằng chứng: Phụ trách một phần hệ thống đang chạy thật; Được giao rà soát mã của người khác
Thời gian thường gặp: 2–5 năm
Vị trí: Lập trình viên chính
Cấp 5 · Dẫn dắt
Bằng chứng: Thiết kế kiến trúc hoặc dẫn nhóm; Kèm ít nhất 2 người lên cấp 3
Thời gian thường gặp: Trên 5 năm
Vị trí: Trưởng nhóm, kiến trúc sư phần mềm
Ở công cụ này, em tự ghi nhận được tới cấp 5. Các cấp cao hơn do nơi đào tạo, nơi làm việc hoặc cơ quan cấp phép xác nhận.
Lộ trình theo giai đoạn
| Giai đoạn | Việc nên làm | Cấp |
|---|---|---|
| THCS | Học lập trình trực quan, thi Tin học trẻ | 0–1 |
| THPT | Học một ngôn ngữ, làm dự án nhỏ, giữ Toán và Tiếng Anh | 1–2 |
| Sau THPT | Học đại học, cao đẳng hoặc tự học có lộ trình; làm sản phẩm thật | 2–3 |
| 2–5 năm | Làm chính, chọn chuyên hướng | 4 |
| Sau 5 năm | Dẫn nhóm | 5 |
Có thể đi sâu hoặc chuyển hướng sang: Web, Ứng dụng điện thoại, Hệ thống phía máy chủ, Nhúng, thiết bị
Nhu cầu xã hội
- Xu hướng
- Đang chuyển đổi. Nhu cầu vẫn lớn nhưng vị trí mới vào nghề bị thu hẹp do công cụ viết mã tự động (báo chí năm 2026 ghi nhận); người giỏi hệ thống, bảo mật, dữ liệu được ưu tiên. (Độ tin cậy: trung bình)
- Tác động của trí tuệ nhân tạo
- Đổi cách làm. Trí tuệ nhân tạo viết được nhiều mã; lập trình viên chuyển sang thiết kế, kiểm soát chất lượng và chịu trách nhiệm hệ thống. Nhận định của người biên soạn.
- Mức cạnh tranh
- Cao. Vị trí mới vào nghề cạnh tranh gắt; người giỏi vẫn thiếu.
- Nơi nhiều việc
- Hà Nội, TP.HCM, Đà Nẵng; làm từ xa được
- Cơ hội ở nước ngoài
- Làm từ xa cho công ty nước ngoài hoặc sang Nhật, Hàn làm kỹ sư khi có ngoại ngữ.
Thu nhập
Lương phụ thuộc kỹ năng, thâm niên trong nghề và vị trí làm việc.
- Lúc mới vào nghề
- Ngang mặt bằng chung
- Khi đã thành thạo
- Cao hơn nhiều
- Phụ thuộc vào
- Năng lực thực tế; Ngoại ngữ; Công ty trong nước hay khách nước ngoài
Phần này để em tham khảo bối cảnh. La Bàn không dùng nhu cầu xã hội hay thu nhập để xếp nghề nào lên trước.
Xem nguồn tham khảo
- Học viện Công nghệ Bưu chính Viễn thông – Thông báo tuyển sinh đại học chính quy năm 2026 · xem ngày 04/10/2026
- Trường ĐH Công nghệ Thông tin – ĐHQG TP.HCM – Thông tin tuyển sinh đại học · xem ngày 05/10/2026
- VnExpress – Lập trình viên Việt giữa 'dòng xoáy' tác nhân AI (03/2026) · xem ngày 05/10/2026
Hồ sơ cập nhật ngày 04/10/2026.