Вечный ревьювер: как ИИ меняет работу разработчиков
Автор, работающий в крупной ИТ-компании, описывает трезвый сценарий внедрения ИИ в разработку. Он скептичен к «вайбкодингу», где человек без бэкграунда пытается решать сложные бизнес-задачи через LLM: качество и безопасность такого кода слишком рискованны для корпораций, поэтому полный отказ от разработчиков в обозримом будущем маловероятен.
Ключевые ограничения ИИ связаны с контекстом: модели плохо держат в голове сложные связки между сервисами, брокерами, БД и клиентами, особенно в условиях легаси и рассинхрона спецификаций. Без единой документации, стандартов кодогенерации, подходов к транзакциям и работе с инфраструктурой даже автотесты от ИИ не решат системные проблемы качества.
Ближайшее будущее разработки автор видит как «вечный код-ревью»: LLM генерирует значительную часть кода, а оставшиеся в штате разработчики — в первую очередь сеньоры — бесконечно его ревьюят и правят. Джуны в этой модели оказываются лишними: им не хватает опыта, чтобы критично оценивать вывод ИИ, тогда как архитектурные решения и ответственность остаются за старшими инженерами.
Сильнее всего ИИ уже давит веб-разработку с низким порогом входа; позже волна затронет другие клиентские платформы и лишь затем в полной мере — бэкенд с его высокими требованиями к отказоустойчивости и сложной архитектуре. Крупные компании будут делать ставку на сеньоров, умеющих эффективно использовать LLM, нанимать мидлов — только при дефиците кадров и с обязательным обучением ИИ-инструментам, а джунам придётся искать опыт в небольших компаниях и пет-проектах.
Читайте также
Глава Safe: ИИ — помощник, а не замена человеку
Лучшие практики работы с агентами для написания кода
Социальные навыки востребованнее технической экспертизы на рынке труда — данные подтверждают это уже много лет
Ретроспектива 2025: год LLM — практика, иллюзия и реальные сдвиги
А король-то голый! Как написать свой Claude Code в 200 строках кода
- Ограничения LLM в сложных распределённых системах: Большие языковые модели слабо справляются с пониманием сложных связей между сервисами, брокерами сообщений, БД и клиентскими приложениями, если видят только фрагменты кода. Наличие легаси и рассинхрона спецификаций между фронтендом и бэкендом дополнительно увеличивает долю ошибок генерации. Для production-систем ИИ можно использовать только в связке с четкой архитектурой и контролем человека.
[engineering-process]
Зарегистрированные пользователи видят только два тезиса.
Зарегистрироваться