Программисты, не расходимся

Тем, кто пишет код, сейчас тревожно. Разговоры, что программировать скоро будут только нейросети, и джуны пойдут по миру, звучат из каждого утюга. Но давайте поставим под сомнение эти пророчества и посмотрим, почему будущее на самом деле выглядит несколько иначе.

Я уже писал про это недавно, а на днях создатель Ruby on Rails Дэвид Хейнемайер Ханссон (он же легендарный DHH) рассказал в блоге, что получил 2200+ заявок на позицию джуниор разработчика в свою компанию 37signals. DHH подчёркивает: несмотря на прогресс ИИ, люди по-прежнему нужны. И не просто нужны — без них не обойтись. ИИ поможет ускорить создание кода, но кто-то должен разбираться в том, что там машина накодила «за пять минут». Нам по-прежнему нужны те, кто будет проверять решения нейросети, исправлять её ошибки и задавать правильные вопросы.

Мэттью Синклер написал великолепный пост, сравнив разработку с помощью ИИ с управлением экзоскелетом (помните сцену из фильма «Чужие», когда Рипли выходит раз на раз с Королевой ксеноморфов в механическом погрузчике?). LLM-инструменты, такие как Claude Code или OpenAI Codex (или простигосподи Cursor), — это не замена программиста, а усиление его способностей, баф к статам, так сказать.

За месяц Мэттью с помощью Claude Code сделал два хороших прототипа (включая не самый простой backend и сложный клиентский UI): около 30 тысяч строк за считанные недели — что в обычных условиях заняло бы месяцы. Но его работа выглядела не как «сказал нейросети и пошёл пить кофе». О нет.

Он постоянно контролировал каждое решение модели, исправлял глупости (а иногда откровенную чушь), переписывал архитектуру заново и безжалостно уничтожал целые куски работающего, но неудачного кода. И это, кстати, новое умение — отказываться от неправильных решений быстро и без сожаления. Сломать годами выращенный стереотип «никогда не выбрасывай написанное».

🤖 Это абсолютно точно описывает и мой опыт кодинга с нейросетями. Иногда проще выбросить почти весь код и начать заново, есть модель впадает в клин и начинает бесконечно тупить и городить костыли на костылях — в этом случае лучше уже не будет.

Мэттью заметил важнейшую вещь: опыт нейросеть не подменит. Именно накопленный практический опыт подсказывает, когда код ИИ начинает скатываться в технические долги и архитектурные шалости. Новички, не научившиеся видеть дальше текущей версии, скорее всего пропустят серьёзные проблемы, которые вылезут боком позже.

Эти инструменты ускоряют разработку кратно, но требуют принципиально новых скиллов. Умение взаимодействовать с моделью, направлять её, останавливать и быстро переписывать — вот, что выходит на первый план сегодня. Умение видеть большую картину, глубокая техническая интуиция и архитектурное мышление — станут ценнее в ближайшие годы.

ИИ — это экзоскелет будущего для разработчиков. И востребованными останутся те, кто освоится в нём быстрее остальных, научатся задавать правильные вопросы, мыслить стратегически и не побоятся сделать шаг назад, чтобы двигаться быстрее вперёд.

Подписывайтесь на Telegram-канал Нейрократия.

4
Начать дискуссию