Будущее индустрии: переход к «одноразовому ПО» и новая роль программиста

Вице-президент компании Arm по искусственному интеллекту и платформам для разработчиков Алекс Спинелли представил видение технологического ландшафта, в котором программное обеспечение становится таким же скоротечным, как «быстрая мода». По его прогнозам, в ближайшем будущем индустрия перейдет к концепции «одноразового ПО», создаваемого под конкретные мгновенные задачи.

Трансформация Arm: от дизайна к собственному «железу»

Компания Arm, чьи архитектуры процессоров используются практически в каждом современном смартфоне и Mac, расширяет сферу деятельности. На протяжении 40 лет компания фокусировалась на проектировании чипов для лицензирования сторонним производителям. Однако теперь Arm переходит к созданию собственных аппаратных решений на базе специализированного процессора для общего искусственного интеллекта (AGI CPU).

Ожидается, что эти разработки будут использовать такие гиганты, как OpenAI и Meta*, что позволит Arm напрямую конкурировать с Apple, Intel, Nvidia, Amazon и Google. В дополнение к аппаратному обеспечению компания представила программный комплекс Performix, который помогает инженерам выявлять проблемные участки кода и точки перегрева процессора с помощью ИИ-аналитики.

Естественный язык как высшая форма программирования

В обзоре отмечается, что за последние 70 лет вычислительная техника прошла путь от перфокарт и низкоуровневых языков до высокоуровневых абстракций. Сейчас индустрия вступает в эру, когда основным языком программирования становится обычная человеческая речь.

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

Ценность фундаментальных знаний в эпоху нейросетей

Несмотря на развитие больших языковых моделей (LLM), глубокое понимание основ вычислительной техники остается критически важным. В обзоре приводится сравнение ИИ с чрезвычайно умным, но излишне самоуверенным выпускником престижного вуза: нейросеть знает множество языков, но нуждается в опытном наставнике для принятия верных решений.

Инженерам рекомендуется не отказываться от изучения базы, включая:

  • принципы работы оперативной памяти;
  • устройство компиляторов (программ, переводящих код в понятные процессору инструкции);
  • низкоуровневые языки программирования;
  • модульную архитектуру систем.

Знание основ помогает избежать ошибок, которые часто допускает ИИ, создавая собственные библиотеки в обход проверенных практик безопасности и оптимизации.

Продуктивность и риски нового подхода

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

Однако эксперты выделяют и существенные риски:

  • Высокая стоимость: неправильная настройка ИИ-систем может привести к огромным счетам за использование вычислительных мощностей и токенов (единиц учета данных в нейросетях).
  • Безопасность: разработчики часто доверяют нейросетям конфиденциальные данные, такие как пароли и ключи доступа, в открытом виде.
  • Риск «галлюцинаций»: ИИ может выдавать ошибочный результат за истину, что требует постоянного контроля со стороны человека.

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

* — деятельность компании запрещена на территории РФ


Понравилась запись? Поделись с друзьями и поддержи сайт: