Что ждёт разработчиков в ближайшие 2 года

Пять ключевых вопросов о будущем программирования — от судьбы джунов до смены ролей в командах

Что ждёт разработчиков в ближайшие 2 года
TL;DR: Адди Османи разобрал пять главных вопросов о будущем разработки: судьба джунов, атрофия навыков, смена ролей, специалисты vs универсалы и кризис образования. Вместо прогнозов — два сценария на каждый вопрос и конкретные рекомендации.

Привет! Наткнулся на отличную статью Адди Османи о том, что ждёт нашу индустрию в ближайшие пару лет. Адди — известный инженер из Google, и его мнение стоит послушать.

Мне понравилось, что он не играет в пророка и не кричит «AI всех заменит». Вместо этого — честный разбор двух сценариев для каждого вопроса: пессимистичного и оптимистичного. Плюс конкретные советы.

Вопрос 1: Что будет с джунами?

Пессимистичный сценарий. Найм джунов обвалится, потому что AI автоматизирует входные задачи. Исследование Гарварда показало: когда компании внедряют генеративный AI, найм джунов падает на 9-10% за полтора года.

Оптимистичный сценарий. AI откроет огромный спрос на софт в отраслях за пределами IT — здравоохранение, сельское хозяйство, производство. Появятся новые входные позиции.

Что делать джуну: освоить AI-инструменты для кодинга, показать универсальность, прокачать навыки, которые AI пока не заменит — коммуникацию, декомпозицию задач, понимание предметной области.

Вопрос 2: Навыки атрофируются?

Пессимистичный сценарий. Базовые навыки программирования деградируют, потому что AI пишет большую часть кода. Появляются разработчики, которые не могут кодить без ассистента и пропускают тонкие баги.

Оптимистичный сценарий. Пока AI берёт на себя рутину, люди фокусируются на архитектуре, интеграции и edge cases. Глубокая экспертиза становится ценнее.

Что делать джуну: использовать AI как инструмент обучения, а не костыль. Периодически писать алгоритмы без помощи. Сравнивать свои решения с AI-генерированными.

Вопрос 3: Кем станут разработчики?

Пессимистичный сценарий. Роль разработчика сужается до проверки AI-кода. Вместо творчества — compliance и аудит.

Оптимистичный сценарий. Разработчики превращаются в архитекторов, которые оркестрируют AI-агентов и сервисы. Ты задаёшь мелодию системы, а компоненты играют отдельные ноты.

Что делать: искать возможности за пределами чистого кодинга — тестирование, CI/CD, мониторинг. Развивать системное мышление. Сохранять творческий настрой через личные проекты.

Вопрос 4: Специалисты или универсалы?

Пессимистичный сценарий. Узкие специалисты рискуют: их нишу автоматизируют или она станет неактуальной из-за быстрых изменений.

Оптимистичный сценарий. Побеждают T-shaped люди — широкая адаптивность плюс одна-две глубокие экспертизы. Они становятся клеем организации, решая проблемы end-to-end.

Что делать: строить широкий фундамент, но обязательно иметь одну специализацию. Изучать инструменты деплоя. Развивать смежные компетенции.

Вопрос 5: Что с образованием?

Пессимистичный сценарий. Традиционные CS-программы остаются по умолчанию, но отстают от индустрии. Дорогой билет со слабой релевантностью.

Оптимистичный сценарий. Буткемпы, сертификации, портфолио и корпоративное обучение заменяют дипломы как критерий найма.

Что делать: дополнять формальное образование реальными проектами. Искать стажировки. Получать индустриальные сертификаты. Поддерживать активный GitHub. Доказывать навыки делом, а не бумажками.

Что это значит

Главная мысль Адди: неважно, наступит ли ренессанс кодинга или мир, где код пишет себя сам. Спрос на инженеров, которые думают системно, постоянно учатся и направляют технологии на решение реальных проблем — никуда не денется.

Непрерывное обучение и адаптивность отделяют тех, кто будет процветать, от тех, кто останется позади.

Думаю, это правильный фреймворк. Вместо паники — спокойный анализ сценариев и конкретные действия. Рекомендую почитать оригинал целиком.

Что ещё почитать

📚 Источники - The Next Two Years of Software Engineering — Addy