1. Các cơ hội nghề nghiệp cho người phát triển phần mềm rất đa dạng. Nhu cầu nhân lực phát triển phần mềm đang không ngừng tăng cao cùng với sự phát triển ứng dụng khoa học và công nghệ.
2. Người tốt nghiệp các trường đại học về công nghệ thông tin có thể làm các công việc:
- Lập trình ứng dụng
- Phát triển giao diện người dùng
- Phát triển ứng dụng trên web, các phần mềm hệ thống hoặc quản trị các hệ thống thông tin, các kho dữ liệu.
- Lập trình trí tuệ nhân tạo/máy học
- Phát triển games
- Phát triển ứng dụng di động
Người phát triển phần mềm có thể làm việc cho các công ty, tập đoàn công nghệ như FPT, Viettel, VNPT...