Новая угроза от ИИ: молодые програмисты перестают понимать свой код

ИАНЕД 3 часов назад 56
Preview

Опытный разработчик Наманьяй Гоэл в своем блоге сообщает, что начинающие программисты, активно использующие искусственный интеллект, способны быстрее писать код, но не осознают его логики. «Спросите их, почему решение работает именно так — получите молчание. Заострите внимание на крайних случаях? Ответов не будет», — отмечает Гоэл.

Суть в том, что ИИ генерирует код без глубокого анализа. Молодые специалисты не испытывают «трудностей» отладки и оптимизации, что ранее формировало их навыки. В результате даже те, кто выполняет задачи, имеют всего лишь поверхностное понимание процессов. Гоэл, который также применяет ИИ в своей работе, акцентирует внимание на том, что технологии не являются врагами, но баланс в использовании нарушен. «Мы отказываемся от базовых навыков ради скорости», — утверждает он. Программисты не могут исправить ошибки в коде из-за недостатка понимания его логики. Кроме того, существует зависимость от ИИ, из-за которой команды могут утратить способность решать нестандартные задачи без нейросетей. И не стоит забывать о рисках безопасности: ошибки в коде, созданном ИИ, могут остаться незамеченными.

Марк Цукерберг уже предложил заменить часть программистов на ИИ, но Гоэл предупреждает: без профессионалов с глубокими знаниями даже нейросети не помогут.

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

Первое решение — инвестировать в обучение. Даже начинающим программистам нужно понимать основы программирования, а не просто уметь работать с ИИ. Второй шаг — сохранить экспертов, которые будут контролировать качество и решать сложные задачи, неподвластные нейросетям. Третий важный момент — тестировать решения на основе ИИ перед их внедрением, уделяя особое внимание крайним случаям и безопасности. Как подчеркивает Гоэл: «ИИ — это инструмент, а не замена человеческому разуму».

Как сообщалось ранее — Назван враг США номер один и это не РФ с КНР

Читать в ИАНЕД
Failed to connect to MySQL: Unknown database 'unlimitsecen'