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