Разоблачение главного мифа вайб-кодинга: ИИ как джун наоборот

Разоблачение главного мифа вайб-кодинга: ИИ как джун наоборот
Разоблачение главного мифа вайб-кодинга: ИИ как джун наоборот (источник изображения)

Введение

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

ИИ как джун наоборот

На самом деле, ИИ хорошо пишет довольно сложные вещи и достает важную информацию, которую самостоятельно трудно найти. Но при этом, он часто путается в элементарных вещах. Это можно назвать эффектом «ООО Рога и Код».

Эффект «ООО Рога и Код»

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

Пример из личного опыта

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

Разбор примера работы ИИ

Автор статьи решил сделать с помощью LLM (использовал Gemini и Claude) для решения задачи о моделировании полета ракеты в атмосфере на активном сверхзвуковом участке.

Сверхзвуковая ракета: что сгенерировал ИИ

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

Ошибки в коде

Ошибки были найдены в следующих областях:

  • число шагов интегрирования вычисляется через int() от деления с плавающей точкой;
  • временная сетка строится через np.linspace, которая дает другой шаг, чем тот, с которым реально интегрируются уравнения;
  • аргумент f в euler_method исключен из работы, а система жестко прибита к глобальным f1…f6;
  • таблица с параметрами полета теряет дробную часть значений из-за неявного перевода типов и использует псевдоокругление, которое ничего не округляет;
  • угол атаки жестко равен нулю, а значит аэродинамика по углу просто выключена;
  • угол вектора скорости на графике на самом деле угол радиус-вектора от начала координат.

Выводы

Из всего этого следует, что ИИ нельзя считать автором кода. Он — генератор черновика. Каркас архитектуры, обвязка вокруг библиотек, мертво скучный boilerplate — да. Но все, в чем замешана математика, физика, дискретная логика, — проверяется ровно так же, как если бы это писал совершенно неграмотный во всех этих вещах человек.

News Express Team
News Express Team

Команда News Express, состоящая из опытных редакторов и журналистов, предоставляет своевременные и надежные репортажи о российской политике, экономике, технологиях и мировых событиях с уникальной региональной точки зрения. Будьте в курсе событий с нашими преданными журналистами.

ru_RURU