Microsoft bắt tay CMU đào tạo kỹ sư phần mềm trẻ trong kỷ nguyên AI
Microsoft và Đại học Carnegie Mellon (CMU) hợp tác triển khai chương trình PRAISE, giúp các kỹ sư phần mềm mới vào nghề vừa làm việc tại công ty vừa học các khóa về AI và kỹ nghệ phần mềm do CMU giảng dạy trực tuyến. Sáng kiến này nhằm bù đắp khoảng trống kỹ năng khi AI đang thay đổi nhanh chóng cách viết và phát triển phần mềm.

Microsoft và Đại học Carnegie Mellon (CMU) vừa công bố chương trình hợp tác mang tên PRAISE (Preceptorship for AI-accelerated Software Engineering), nhằm đào tạo các kỹ sư phần mềm mới vào nghề trong bối cảnh trí tuệ nhân tạo đang định hình lại toàn bộ ngành công nghiệp phần mềm.
Chương trình đào tạo kỹ sư phần mềm kết hợp giữa Microsoft và CMU
Học từ xa, làm việc thực tế
Điểm đặc biệt của PRAISE là người học không cần có mặt tại Pittsburgh. Đơn cử như Jace Watson, một kỹ sư phần mềm toàn thời gian tại Microsoft ở Seattle, vẫn có thể theo học các lớp về machine learning và kỹ nghệ phần mềm của Trường Khoa học Máy tính Kenneth C. Griffin (thuộc CMU) giữa giờ làm việc.
Watson cho biết khi còn học đại học, anh nhận ra AI sẽ trở thành công cụ phổ biến trong công việc, nhưng việc sử dụng AI chưa được đưa vào chương trình học một cách bài bản. Khi gia nhập Microsoft, các công cụ AI đã trở thành phần không thể thiếu trong công việc hằng ngày, và anh tìm đến PRAISE để học cách khai thác chúng hiệu quả hơn.
Chương trình dành cho các nhân viên Microsoft ở giai đoạn đầu sự nghiệp, gọi là preceptee, vừa được các kỹ sư cấp cao kèm cặp trực tiếp tại công ty, vừa theo học các khóa trực tuyến của CMU. Cách kết hợp này giúp người học vừa tiếp thu kiến thức học thuật, vừa áp dụng ngay vào công việc thực tế.
Xuất phát từ một vấn đề thực tiễn
Ý tưởng về chương trình hình thành sau chuyến thăm của Mark Russinovich, cựu sinh viên CMU và hiện là CTO kiêm technical fellow của Microsoft Azure, tới Trường Khoa học Máy tính vào tháng 10/2025. Ông chỉ ra rằng các công cụ AI mang lại lợi ích rõ rệt cho kỹ sư cấp cao, nhưng kỹ sư trẻ lại không nhận được mức hỗ trợ tương tự.
"AI thay đổi công việc, nhưng nó không xóa bỏ nhu cầu về kỹ sư trẻ hay về phán đoán và trách nhiệm của con người."
Theo giáo sư Michael Hilton thuộc Khoa Hệ thống Phần mềm và Xã hội (S3D) của CMU, trước đây kỹ sư mới vào nghề thường được giao nhiều việc nhỏ để dần tích lũy chuyên môn. Khi AI đảm nhận bớt các tác vụ đó, con đường học nghề truyền thống bị gián đoạn, đòi hỏi một cách tiếp cận mới từ phía cả doanh nghiệp lẫn nhà trường.
Nội dung chương trình
Trong học kỳ hiện tại, các nhân viên Microsoft tham gia chứng chỉ PRAISE đang theo học hai môn: Machine Learning in Production và Preceptorship in AI-Augmented Software Engineering I. Các môn này hướng dẫn cách tích hợp machine learning vào phần mềm và cách dùng công cụ AI trong quá trình phát triển sản phẩm.
Sang học kỳ xuân, chương trình sẽ chuyển sang DevOps: Engineering for Secure Development and Deployment cùng phần thứ hai của chuỗi môn Preceptorship. Toàn bộ các khóa học này đều có thể được tính vào bằng thạc sĩ kỹ nghệ phần mềm tại CMU, mở ra lộ trình học tập dài hạn cho người tham gia.
Tham vọng mở rộng
Giáo sư Jonathan Aldrich, người phụ trách chương trình chứng chỉ PRAISE, kỳ vọng mô hình này sẽ trở thành hình mẫu cho toàn ngành:
"Với việc rất nhiều công ty trên thế giới đang chịu tác động từ AI trong phát triển phần mềm, tôi tin chương trình này sẽ trở thành khuôn mẫu để nâng cao nhanh năng lực cho lập trình viên mới trong toàn ngành."
CMU cũng cho biết mong muốn mở rộng quy mô chương trình, tiếp nhận thêm học viên và có thể mở cửa cho các đối tác doanh nghiệp khác trong tương lai.
Góc nhìn cho thị trường Việt Nam
Câu chuyện của Microsoft và CMU phản ánh một xu hướng đáng chú ý với ngành phần mềm Việt Nam: các doanh nghiệp và trung tâm đào tạo trong nước cũng đang phải đối mặt với bài toán tương tự khi AI thay đổi cách viết code. Việc kết hợp giữa đào tạo chính quy và kèm cặp thực chiến tại doanh nghiệp có thể là hướng đi phù hợp để giúp lập trình viên trẻ Việt Nam bắt kịp xu hướng, thay vì chỉ dựa vào các khóa học ngắn hạn rời rạc.

