Искусственный интеллект изменил программную инженерию больше за последние 3 года, чем за предыдущие 30. Необходимо не обсуждение того, исчезнет ли он, а серьезный разговор о его будущем: какие новые примитивы, техники и лучшие практики программной инженерии в эпоху ИИ. Вот почему я пригласил Скотта У (@ScottWu46) на AI & I. Он основатель @cognition, компании, стоящей за первым в мире автономным ИИ-кодировщиком, Девином. Cognition достигла $73M ARR менее чем за 2 года — и они только что приобрели Windsurf, чтобы ускорить свой рост. Я пригласил Скотта на шоу, чтобы поговорить о том, куда движется программирование. Мы обсудили: - Какие новые инструменты и рабочие процессы для инженеров ИИ. В ближайшей перспективе Скотт видит программную инженерию, определяемую спектром инструментов. На одном конце находятся функции ИИ, которые ускоряют кодирование, такие как автозаполнение; на другом — агентные системы, такие как Девин, которые могут выполнять задачи самостоятельно. Пока инженеры не смогут полностью работать на более высоком уровне абстракции, он утверждает, что оба варианта необходимы. - Почему Скотт считает, что AGI уже здесь. По меркам десятилетней давности — прохождение теста Тьюринга, решение сложных математических задач и работа в агентном режиме — AGI уже здесь. Линия постоянно смещается, утверждает он, потому что люди постоянно переопределяют работу вокруг того, что машины еще не могут сделать. - Почему разработчики превратятся в архитекторов продуктов. Скотт видит долгосрочное будущее программной инженерии как постоянное восхождение по лестнице абстракции. Так же, как программирование прошло от ассемблера к языкам, таким как Python и JavaScript, он считает, что будущее заключается в том, что люди сосредоточатся на продукте, в то время как ИИ-агенты будут выполнять задачи. - Как Девин сопоставляется с Claude Code от @AnthropicAI. Скотт приписывает успех Claude Code отличному дизайну продукта и моделям, которые становятся достаточно способными для поддержки автономных рабочих процессов. Но, по его словам, сам CLI не является прорывом, а то, как инструмент вписывается в рабочий процесс разработчика. Парадигма Claude Code заключается в том, что ИИ — это вы, берущий управление вашим компьютером, говорит он, в то время как Девин — это как инженер, сидящий рядом с вами: он работает в своей облачной среде, управляет репозиторием и со временем улучшает тестирование и уточнение кода. Этот эпизод @every’s AI & I обязательно к просмотру для всех, кто интересуется основами того, как ИИ меняет будущее программирования. Смотрите ниже! Временные метки: Введение: 00:02:02 Почему Скотт считает, что AGI здесь: 00:02:32 Личный путь Скотта как основателя: 00:09:27 Почему основы компьютерных наук все еще важны: 00:16:55 Как будет развиваться будущее программирования: 00:22:30 Новый рабочий процесс для инженера программного обеспечения с приоритетом ИИ: 00:26:50 Как Девин сопоставляется с Claude Code: 00:29:33 Обучение с подкреплением для создания лучших кодировщиков: 00:40:05...