Марк Руссинович, технический директор Microsoft Azure, и Скотт Хансельман, вице-президент по разработке ПО, опубликовали статью, в которой подчеркивают необходимость наставничества для младших разработчиков. В статье «Переосмысление профессии инженера с ИИ» они указывают, что, хотя ИИ облегчает работу опытным программистам, он создает дополнительные трудности для новичков. Им необходимо проверять и интегрировать код, сгенерированный ИИ, который может содержать серьезные ошибки и неточности. К примеру, использование метода Thread.Sleep для параллельной обработки данных может скрывать проблемы синхронизации, что может заметить только опытный специалист. Несмотря на это, компании сокращают количество младших разработчиков, что может негативно сказаться на навыках будущих специалистов. Руссинович и Хансельман призывают к продолжению приема новичков и предлагают внедрить режим обучения для ИИ-агентов, однако подчеркивают, что необходимо изменить подход к обучению. «ИИ ускоряет разработку, но демонстрирует свои ограничения на уровне начинающих», — утверждают авторы.