Глава софтверного направления Arm: человеческий язык становится новым способом программирования
Старший репортер
Arm: человеческий язык становится новым способом программирования
feature
12 мая 2026 года, 8 мин.
Алекс Спинелли, старший вице-президент Arm по ИИ и платформам для разработчиков, видит рынок, где появится «быстрое ПО, похожее на fast fashion», а затем и «одноразовое ПО».
Credit: gguy / Shutterstock
Если вы не слышали об Arm, значит, вы не следили за тем, насколько вездесущим стал этот производитель чипов. Дизайны процессоров Arm лежат в основе Mac, iPhone и каждой крупной линейки смартфонов. Запросы, отправляемые через ChatGPT, Gemini или Claude, на каком-то этапе проходят через чип на базе Arm.
Более 40 лет Arm сосредоточивалась на проектировании чипов. Крупные производители устройств и ИИ-чипов затем лицензировали эти разработки и превращали их в готовое железо.
Но фокус компании меняется: теперь Arm создает аппаратное обеспечение на базе собственного AGI CPU, который будут использовать OpenAI и Meta, а также который позволит самому чипмейкеру конкурировать с Apple, Intel, Nvidia, Amazon и Google.
Arm также рассчитывает, что новый программный пакет Performix с «рецептами» и ИИ-выводами поможет инженерам выявлять подозрительный код и горячие точки CPU.
Еще видео
0 секунд из 8 минут 41 секунды, громкость 0%
Нажмите Shift и вопросительный знак, чтобы открыть список сочетаний клавиш
Сочетания клавиш: включены / выключены
Клавиши: открыть/закрыть / или ?
Воспроизведение/пауза ПРОБЕЛ
Увеличить громкость ↑
Уменьшить громкость ↓
Перемотка вперед →
Перемотка назад ←
Субтитры вкл./выкл. c
Полноэкранный режим/выход из полноэкранного режима f
Отключить/включить звук m
Уменьшить размер субтитров —
Увеличить размер субтитров + или =
Переход % 0-9
Настройки субтитров
Выкл. Автосубтитры — en-US
Цвет шрифта
Белый
Прозрачность шрифта
100%
Размер шрифта
100%
Шрифт
Arial
Контур символов
Нет
Цвет контура
Черный
Цвет фона
Черный
Прозрачность фона
50%
Цвет окна
Черный
Прозрачность окна
0%
Сброс
Белый Черный Красный Зеленый Синий Желтый Пурпурный Голубой
100% 75% 50% 25%
200% 175% 150% 125% 100% 75% 50%
Arial Courier Georgia Impact Lucida Console Tahoma Times New Roman Trebuchet MS Verdana
Нет Рельефный Вдавленный Унифицированный Тень
Белый Черный Красный Зеленый Синий Желтый Пурпурный Голубой
Белый Черный Красный Зеленый Синий Желтый Пурпурный Голубой
100% 75% 50% 25% 0%
Белый Черный Красный Зеленый Синий Желтый Пурпурный Голубой
100% 75% 50% 25% 0%
Загрузка рекламы
В прямом эфире
00:25
00:00
08:41
Computerworld поговорил со Спинелли о продолжающемся сдвиге в софте и инженерии под влиянием ИИ и о том, как инженерам не отставать от быстрых изменений.
Алекс Спинелли, старший вице-президент Arm по ИИ и платформам для разработчиков.
Arm
Как ваша группа поддерживает переход Arm к созданию собственного железа? «Наша миссия — дать разработчикам приложений возможность в полной мере использовать аппаратное обеспечение Arm в день его выхода. В этом и есть самая захватывающая часть AGI CPU».
Как меняется сама software engineering? «Если посмотреть на развитие вычислительной техники за последние 60–70 лет, то это постепенный переход к более высокому уровню абстракции. Сначала были перфокарты, ассемблер, низкоуровневые языки, затем высокоуровневые языки, интерпретируемые языки. Мы вступаем в эпоху, когда языком программирования становится человеческий язык…. Теперь английский — самый высокий уровень языка.
«Программирование никуда не исчезает, инженерия никуда не исчезает. Исчезает способ, которым мы это выражаем».
Где это оставляет современного software engineer? «Инженерия все больше превращается в сочетание мышления из области технического product management, design thinking и архитектурного мышления в иной модели программирования, где я использую естественный язык для создания своих программ.
Computerworld Smart Answers
http://www.computerworld.com/smart-answers «Что это?»
Изучить связанные вопросы
Спросить
«Как инженеру, очень важно понимать, где именно ты находишься в этой цепочке инструментов. Там, где ИИ по-настоящему работает на практике, — это агенты. Агенты используют много ИИ, и агенты — это софт».
Как в этой новой модели работает инженерная структура? «Чтобы продумывать, как я выстраиваю этот application stack, нужен большой опыт и экспертиза.
«[Например], у меня в облаке развернут экземпляр OpenClaw, который я использую для своих хобби-проектов и побочных задач. У меня там около 15 небольших моделей, embedding models, SLMs — все они работают на CPU внутри моей агентной application framework.
«Затем я выборочно обращаюсь к разным foundation models — быстрым и недорогим, вроде Haiku или Flash, а также к foundation models вроде ChatGPT 5.5 для самых важных задач на рассуждение. Это и есть инженерия».
Что вы говорите инженерам своей команды о будущем их карьеры? «У меня в команде сотни software engineers. Будущее инженерии — принять эту новую модель, а не пытаться ей сопротивляться.
«Для новичков после колледжа и магистратуры я пока не знаю, каким должен быть правильный баланс обучения. AI tooling — это мощный инструмент, который стоит принять mid- и senior- инженерам.
«Если посмотреть на крупнейшие технологические инновации в мире — электричество, assembly line, железная дорога, — это все автоматизация. Когда вы радикально снижаете стоимость производства чего-либо, люди в истории не стали использовать этого меньше. Появляются новые роли, запускаются новые бизнесы.
Как вы относитесь к прогнозам о “смерти инженера”? «У меня всегда был внутренний протест, потому что я не получил степень по computer science. Это подтолкнуло меня глубоко уйти в assembly, в то, как работает память. Даже когда LLM становятся новым compiler, который превращает естественный язык в tool calls и Java или Python, эти основы по-прежнему важны.
«Представляйте LLM как самого умного, самого информированного, самоуверенного, жаждущего знаний и немного заносчивого выпускника магистратуры MIT. Он знает все языки, но ему все равно нужен senior engineer, который направляет и помогает. Значимость сильных инженеров выросла. ИИ нужна такая опека.
«Нам также нужно заново вспомнить agile-навыки. Сейчас мы возвращаемся к приложениям и агентам, где все меняется каждую неделю».
Что важнее для новых разработчиков — сначала выучить инструменты или идти в вуз за фундаментом? «Я пришел в профессию в момент, когда очень многое менялось. Я копал глубоко. Начал изучать assembly. Такое глубокое понимание, особенно в эпоху высокоуровневых языков — когда английский является самым высоким уровнем языка, — всегда ценно.
«Даже когда я работаю со своим агентом, понимание того, как на самом деле работает компьютер, никогда не было бесполезным. Возможно, вы никогда не будете писать на C++ или C, но фундаментальное понимание происходящего очень важно. Бывают ошибки, бывают упрощения. ИИ любит писать собственные библиотеки и не использовать проверенные практики, которые учитывают особенности конкретной системы.
«Нужны ли формальное образование и обучение? Не знаю. Если у вас есть мотивация, есть множество способов научиться самому. Погружайтесь глубоко, понимайте, как работают компьютеры, понимайте, что такое compiler. Это окупится».
Какие главные риски вы видите для инженеров сегодня? «Один из главных — стоимость. Tokens стоят дорого. В моем OpenClaw при неверной настройке мне пришел счет на 500 долларов за одни выходные, и я такой: что, черт возьми, здесь произошло? Бесплатных обедов не бывает. Когда в экономике есть рента, ее извлекут.
«Еще одна большая проблема — безопасность. Трудности здесь меньше связаны с самими фреймворками и больше с тем, что люди с ними делают…, например, хранят пароли и tokens в открытом виде. В ответ индустрия предлагает, например, NemoClaw — это по сути надстройка Nvidia для внедрения политик безопасности.
«Мой совет компаниям: не пытайтесь слишком быстро стандартизироваться вокруг одной модели, но и не допускайте полного Wild West. Нужно институционализировать свои политики внутри agent frameworks».
Как выглядит будущее мира, созданного ИИ? «Мы движемся к fast software, похожему на fast fashion. Когда вы радикально снижаете стоимость производства, люди в истории не начинают использовать этого меньше.
«У вас будет одноразовое ПО. Мы будем быстро собирать вещи. Если они не совсем работают, ничего страшного. Агент помнит, как это делать. Я просто перестрою это заново.
«Но мы должны принять другой тип отказа. Вещи могут ломаться смешно или катастрофически, а затем мы будем исправлять это автоматизированным способом.
«Моя цель — чтобы у каждого инженера был экспертный sidecar agent и рой agent developers, на которых можно опереться. Вы используете Claude Code, Codex или Gemini, чтобы поднимать агентов с конкретной ролью — designer, architect, coder, tester. Исследования показывают, что когда вы привязываете агента к роли с процедурами, политиками и стандартами и позволяете этим агентам взаимодействовать, результаты по качеству на порядки выше, чем если опираться на одного агента.
«Мы говорим буквально о 10-кратном росте способности наших инженеров создавать. Мы не ищем экономию затрат. Мы хотим делать больше, потому что задач стало гораздо больше.
Как строить прогнозы, когда ИИ меняется каждую неделю? «Нужны разные точки зрения, люди с разными способами мышления. Проверенные компонентные и модульные архитектуры, user-centered design, service-oriented design — все это очень важно. Нужна способность гибко адаптироваться.
«Я придерживаюсь принципа: думай наперед, но не пытайся future proof, потому что часто ты исходишь из предположения, которое потом придется менять. Темп теперь другой.
«Мы почти ушли от agile в отрасли. Возврат к этим принципам… сейчас снова становится очень важным, потому что все меняется».
Материал — перевод статьи с английского.
Оригинал: Arm’s software chief sees human language as the new way to program