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