# Microsoft 和 CMU 携手培养职业早期软件工程师
来源:https://www.cs.cmu.edu/news/2026/microsoft-cmu-praise
在机器学习和软件工程课程之间,Jace Watson 并没有回到宿舍,也没有在 Carnegie Mellon University 校园里找个安静的地方学习。
这是因为 Watson 根本不在匹兹堡。他身在西雅图,从事微软的全职软件工程师工作,同时通过 "Preceptorship for AI-accelerated Software Engineering (PRAISE)" 项目(https://commandline.microsoft.com/praise-preceptor-ai-accelerated-software-engineering-cmu/)上课。该项目由 CMU 和 Microsoft 联合发起,旨在为快速变化的计算机科学领域培养职业早期的软件工程师。
"我上本科的时候,AI 刚开始成为每个人都能在自己电脑上使用的东西。临近毕业时,我开始意识到 AI 工具在职场中将变得多么重要,但使用 AI 并不是我教育经历中的重要部分," Watson 说。"加入 Microsoft 后,这些工具成了我日常工作的一部分,我想确保自己能够充分利用它们,这就是我通过 CMU 和 Microsoft 寻找额外教育机会的原因。"
一个人和室内陈设的剪影映在高窗前,窗外是一片建筑群。CMU 和 Microsoft 联合发起了 PRAISE 项目,旨在为快速变化的计算机科学领域培养职业早期的软件工程师。
CMU/Microsoft PRAISE 项目为 Microsoft 职业早期的员工提供在 CMU 的 Kenneth C. Griffin School of Computer Science 在线学习课程的机会,同时在公司内获得实践导师指导。在 Microsoft,被选中的职业早期工程师(即 preceptees)与资深工程导师(preceptors)合作,通过结构化的指导、导师辅导和日常 Microsoft 工作实践来培养 AI 加速软件工程技能。参与者还可以选修 SCS 侧重软件工程和人工智能的课程。
"我们与 Microsoft 的这项合作,旨在将 Griffin School of Computer Science 的高质量计算机科学教育带给不在传统教育体系中、但渴望获得指导以应对快速变化环境的人们," SCS 院长 Martial Hebert(https://www.cs.cmu.edu/about/about-dean)说。"SCS 和 Microsoft 都认识到,支持和为国家劳动力做好准备是我们每个人应尽的责任,CMU/Microsoft PRAISE 项目是迈向这一方向的创新之举。"
该项目的构想源于 CMU 校友 Mark Russinovich(ENG 1989, 1994)于 2025 年 10 月访问 SCS。这位 Microsoft Azure 的首席技术官、首席信息安全官兼技术研究员谈到了 AI 工具如何帮助资深工程师,但也指出初级工程师无法获得同等程度的益处。
"AI 改变了工作方式,但并没有消除对初级工程师以及人类判断力和问责的需求," Russinovich 说。"通过将 Microsoft 的工程经验与 CMU 的学术专长相结合,PRAISE 提供了一个我们引以为傲的模式,希望业界和学术界的其他机构也能采用。"
从那次讨论开始,SCS 和 Microsoft 开始思考如何通过教育帮助初级工程师克服在职场中使用 AI 的挑战。
"过去,职业早期的软件工程师会承担大量任务,这些任务能够帮助他们积累专业经验," CMU Software and Societal Systems Department(https://s3d.cmu.edu/index.html)(S3D)教学教授 Michael Hilton(https://s3d.cmu.edu/people/core-faculty/hilton-michael.html)说。"学术界与从业者通力合作,使我们能够汇聚各自的专长,创造出既借鉴计算机科学研究、又经得起软件开发日常实践检验的解决方案。"
本学期,参加 CMU PRAISE 证书项目的 Microsoft 员工正在学习《Machine Learning in Production》和《Preceptorship in AI-Augmented Software Engineering I》。这些课程教授学生如何将机器学习融入所编写的软件中,以及如何在开发软件过程中使用 AI 工具。
"判断何时使用 AI 应被视为持续教育的一部分,这就是我们与 Carnegie Mellon University 合作开展 PRAISE 项目课程的原因," Microsoft 在其合作公告中写道。"目标是让学生为职场成功做好准备,并通过正式课程加速 preceptees 的成长,以配合导师关于如何自信地构建和交付产品的指导。"
春季学期,学生将学习《DevOps: Engineering for Secure Development and Deployment》以及《Preceptorship in AI-Augmented Software Engineering》课程系列的后半部分。这些课程可计入软件工程硕士学位的学分,使学生能够在 SCS 继续深造。CMU 希望扩大项目规模,吸引更多学生参加证书项目,未来或许有一天会向其他行业合作伙伴开放。
"我对这个项目将给 Microsoft 初级工程师带来的影响感到无比兴奋," 负责 PRAISE 证书项目的 S3D 教授 Jonathan Aldrich(https://s3d.cmu.edu/people/core-faculty/aldrich-jonathan.html)说。"面对全球众多公司因 AI 而在软件开发领域经历的变革,我相信这个项目将成为整个行业快速提升新开发者能力的模板。"
欲了解有关该项目的更多信息,请访问 Microsoft 的 Command Line(https://commandline.microsoft.com/praise-preceptor-ai-accelerated-software-engineering-cmu/)。
MIT RAISE与佐治亚州立大学宣布启动PATH(人工智能培训与招聘路径)项目,这是一项多年期计划,旨在通过以研究型大学和社区学院为核心的州级枢纽,推广可负担、与行业对口的AI培训。该项目侧重实践性工作学习体验,已有超过1000名佐治亚州立大学学生注册了涵盖AI基础、数据科学、深度学习及自主AI系统的课程。