Mức lương lập trình viên dao động từ 350 USD (Fresher) đến 1.190 USD cho vị trí Mid-Senior, theo Báo cáo thị trường IT Việt Nam năm 2022 do TopDev phát hành.
Theo báo cáo, lập trình viên Senior có mức lương dao động từ 860 USD đến 1.510 USD. Các vị trí Quản lý (từ 5 năm trở lên) hoặc cấp cao hơn được khảo sát có mức lương từ 1.410 USD cho đến hơn 2.300 USD.
Theo dự đoán của các báo cáo trước đó, các vị trí được trả lương cao nhất yêu cầu các kỹ năng như Data Analyst, Cloud, DevOps, AI/Machine Learning. Covid-19 thúc đẩy quá trình chuyển đổi số của doanh nghiệp, kéo theo nhu cầu về kỹ sư Cloud / DevOps tăng mạnh, với mức lương ngày một tăng.
Báo cáo cũng chỉ ra Top 5 công việc IT phát triển nhanh nhất Việt Nam. Cụ thể:
1- Data Scientist
Mức lương: 1.593 - 2.443 USD/tháng
Data Scientist sử dụng các kỹ năng kỹ thuật và phân tích để xác định các mẫu, xử lý dữ liệu và rút ra kết luận có giá trị. Họ nhận ra các giải pháp đúng đắn bằng cách kết hợp kiến thức lý thuyết vàngành, những hiểu biết theo ngữ cảnh và sự hoài nghi về các giả định đã được thiết lập.
Một số kỹ năng Data Scientist bao gồm: thuật toán Machine Learning, tạo mô hình dữ liệu, ngôn ngữ lập trình như Python và R, xác định các vấn đề kinh doanh để cung cấp các giải pháp phù hợp .
2- DevOps Engineer
Mức lương: 1.612 - 2.417 USD/tháng
DevOps Engineer đã được vinh danh là một trong những vị trí được tuyển nhiều nhất trong những năm gần đây. DevOps Engineer là người giám sát các quy trình coding, scripting và phát triển. Họcũng phụ trách nhóm phát triển phần mềm tham gia vào các hoạt động triển khai và mạng.
Một số kỹ năng DevOps Engineer bao gồm: Ngôn ngữ lập trình, chẳng hạn như Python và R, coding & scripting, nắm bắt tốt các công cụ như Git và Jenkins, làm chủ trong Linux hoặc UNIX System, kỹ năng giao tiếp và giao tiếp tốt, hiểu biết sâu sắc về các best practice của DevOps .
3- Cloud Architect
Mức lương: 2.074 - 3.573 USD/tháng
Cloud Architect tạo ra cấu trúc và chiến lược trên Cloud. Họ cũng phối hợp, thực hiện và triển khai các dịch vụ đám mây. Cloud Architect đảm bảo kiến trúc ứng dụng chính xác và thực hiện trên các nền tảng Cloud.
Một số kỹ năng của Cloud Architect bao gồm: các ngôn ngữ lập trình như Python, Ruby, Nguyên tắc cơ bản lưu trữ dữ liệu, Route 53 (DNS), CloudFront (CDN) và Virtual Private Cloud (VPC), các khuôn mẫu và công nghệ cụ thể của Cloud.
4- Full-stack Developer
Mức lương trung bình: 1.378 USD/tháng
Full-stack Developer chịu trách nhiệm phát triển và xây dựng API bằng cách sử dụng các combo khác nhau của các tech stack và thành thạo cả back-end & front-end.
Một số kỹ năng full-stack developer bao gồm: Hiểu rõ về ngôn ngữ lập trình (MongoDB, Express.js, AngularJs và Node.js ...), kiến thức về cách thiết kế và phát triển API, hiểu về các nguyên tắc phát triển web, good command trên cơ sở dữ liệu công nghệ .
5- Blockchain Developer
Mức lương: 1.474 - 2.526 USD/tháng
Blockchain Developer phát triển và thực hiện kiến trúc và giải pháp dựa trên blockchain. Một Blockchain Developer nên có khả năng lập trình mạnh và hiểu biết đầy đủ về các công nghệ, chẳng hạn như điện toán đám mây, security protocol stacks, crypto libraries, functions và quy trình đồng thuận.
Một số kỹ năng của Blockchain Developer bao gồm: các ngôn ngữ lập trình như C ++, Java, Python, JavaScript và C#, làm việc với các cơ sở mã, kiến thức tốt về thuật toán và cấu trúc dữ liệu.
Báo cáo cho biết: Tuy được săn đón với mức lương hấp dẫn, nguồn cung nhân lực trong lĩnh vực CNTT vẫn chưa đáp ứng được nhu cầu và tốc độ phát triển như mong đợi của ngành.