Компания 37signals фактически отказалась от написания кода вручную как от стандартной части разработки, заявил на Rails World создатель Ruby on Rails Дэвид Хайнемайер Ханссон. Теперь компания опирается на инструменты искусственного интеллекта: инженеры пишут код сами только в тех случаях, когда ИИ не справляется с нужным результатом. Такой подход вновь ставит в центр внимания соотношение скорости разработки и человеческого контроля.
В 37signals ручная разработка стала запасным вариантом
«Мы больше не пишем код», — сказал Ханссон в программной речи на Rails World, описав этот подход как «откладывание карандаша».
Инженеры 37signals по-прежнему могут вмешаться и написать код самостоятельно, если ИИ-агент не создает нужное решение. Однако следующим шагом, по словам Ханссона, должно быть «исправление машины», а не возвращение ручного программирования в регулярный рабочий процесс.
Он представил эту политику не как внезапную перестройку работы компании, а как признание уже происходящего сдвига. По его мнению, главный вопрос для разработки программного обеспечения теперь заключается в том, как эффективнее использовать преимущества ИИ; остальные проблемы имеют меньший приоритет.
Разработчики по-разному оценивают ИИ-инструменты
Такие инструменты, как OpenAI Codex, Anthropic Claude Code и Cursor, за последний год заметно изменили рабочие процессы части разработчиков. Одни говорят, что ИИ-агенты настолько увлекают их, что они продолжают работать допоздна. Другие считают, что программирование с помощью ИИ делает процесс более изолированным и утомительным.
В опросе более 150 инженеров-программистов, проведенном в январе 2026 года, свыше 45% участников заявили, что «успевают за развитием» ИИ-инструментов. Еще 17,5% сообщили, что вообще не используют редакторы кода с функциями искусственного интеллекта. Результаты показывают, что ИИ уже вошел в рабочие процессы многих разработчиков, однако уровень внедрения остается неоднородным.
Ханссон также спросил аудиторию Rails World, кто по-прежнему каждую неделю пишет много кода вручную. По числу поднятых рук он оценил, что таких людей было «возможно, пять». Этот эпизод соответствовал подходу 37signals, но сам по себе не показывает, как ИИ используется во всей программной отрасли.
Для разработчиков программного обеспечения ИИ-инструменты могут менять не только объем кода, который инженеры набирают собственноручно. Они также способны перераспределять задачи и влиять на последующее сопровождение кода. Подход Ханссона предполагает вмешательство людей, когда ИИ не справляется с задачей, при одновременной работе над улучшением самих инструментов. Разный опыт разработчиков показывает, что единого ответа на вопрос о применимости такой модели во всех командах пока нет.