Generative AI can now produce functional code in seconds, creating a paradox for the next generation of software engineers [S2, S4]. Historically, junior developers built technical intuition by performing a high volume of routine tasks [S1, S4]. Because AI now automates this low-level groundwork, new engineers risk skipping the trial-and-error struggles that develop deep structural problem-solving skills [4].
Этот разрыв приводит к различиям в использовании инструментов ИИ. В то время как опытные архитекторы легко обнаруживают уязвимости безопасности или ошибки конкурентности в выводе машин, новички часто не обладают достаточным суждением, чтобы знать, какие вопросы задавать [4]. Чтобы решить эту проблему, Microsoft и Carnegie Mellon University (CMU) запустили программу наставничества в области ускоренной ИИ‑разработки программного обеспечения, или PRAISE [S1, S2].
Заимствование модели сестринского наставничества для инженерии
Вместо того чтобы оставлять новых сотрудников осваивать инструменты ИИ в одиночку, PRAISE адаптирует структуру обучения, используемую в здравоохранении: сестринское наставничество [S2, S4]. В сестринском деле выпускники‑новички связываются с опытными клиническими наставниками, чтобы развить практическое суждение и ответственность перед самостоятельной работой [2].
В модели PRAISE инженеры начального уровня (подопечные) связываются со старшими инженерными наставниками [S1, S2]. Цель не в том, чтобы игнорировать ИИ или заставлять инженеров писать код вручную, как будто технология не существует [2]. Вместо этого наставники обучают новичков осознанному использованию инструментов ИИ, развивая системное мышление и профессиональный вкус [2].
Эти отношения создают безопасную среду, где младшие инженеры могут прорабатывать задачи и проверять предположения [2]. Объясняя свой подход к решению проблемы и приводя конкретные примеры, старшие инженеры превращают процесс создания решения в целенаправленное обучение [2].
Интеграция академической теории с производством
Практическое наставничество сочетается с формальными курсами уровня магистратуры из Школы компьютерных наук Кеннета С. Гриффина при CMU [S1, S2]. Это гарантирует, что обучение не будет зависеть исключительно от внутренних практик одной компании или теоретического подхода одного университета [2].
Подопечные записываются на конкретные сертификатные курсы, разработанные для современного ландшафта [S1, S5]. Текущий учебный план включает:
- Machine Learning in Production
- Preceptorship in AI-Augmented Software Engineering I
- DevOps: Engineering for Secure Development and Deployment
Эти курсы обучают инженеров тому, как интегрировать машинное обучение в своё программное обеспечение и использовать инструменты ИИ в процессе разработки [S1, S5]. Поскольку эти кредиты могут засчитываться в магистратуру по программной инженерии, программа предоставляет путь к непрерывному академическому росту наряду с полной занятостью [S1, S7].
Переопределение компетентности инженера
Инициатива PRAISE сигнализирует о фундаментальном сдвиге в понимании того, что значит быть инженером‑программистом [6]. По мере того как ИИ берёт на себя выполнение реализации, роль человека отходит от ручного кодирования к высокоуровневому проектированию систем и архитектуре [S2, S6].
Этот сдвиг не делает степени в области компьютерных наук устаревшими; он лишь меняет их применение [2]. Глубокие академические основы теперь необходимы для проверки кода, сгенерированного ИИ, чтобы избежать технического долга и обеспечить целостность программного обеспечения [6]. Способность критически проверять результаты ИИ становится ключевой профессиональной компетенцией [6].
В конечном итоге программа рассматривает умение решать, когда использовать ИИ, как форму непрерывного образования [1]. Сочетая промышленный опыт с академической экспертизой, модель стремится обеспечить, чтобы сегодняшние младшие разработчики обладали базовыми знаниями, необходимыми для становления старшими инженерами будущего [2].
Источники
- Microsoft and CMU Team Up To Train Early Career Software Engineers
- What will new developers do when AI writes the code?
- CMU and Microsoft Launch PRAISE Program for AI Software Engineers
- Microsoft and CMU Launch PRAISE to Train Junior Engineers for AI …
- Microsoft and Carnegie Mellon promote AI-powered software
- Microsoft and CMU Launch PRAISE Program for Early Career Engineers
- Microsoft and CMU launch program · Hacker News | Zeli
- Microsoft Copilot PRAISE Program with Carnegie Mellon University | Subvolts