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