Новости криптобиржи

Генеральный директор GitHub о важности ручного программирования в эпоху ИИ: почему разработчикам нельзя терять навыки кодирования

Новости криптобиржи
GitHub CEO: manual coding remains key despite AI boom

В эпоху стремительного развития искусственного интеллекта в программировании генеральный директор GitHub Томас Домке подчеркивает, что владение навыками ручного кодирования остается важнейшим аспектом для разработчиков. Совмещение автоматизации и человеческого мастерства становится ключом к успешной разработке программного обеспечения.

Современный мир программирования переживает кардинальные изменения под влиянием искусственного интеллекта. Инструменты, основанные на машинном обучении, все активнее внедряются в процессы разработки кода, что поднимает вопросы о роли и значимости традиционных навыков программирования. Томас Домке, генеральный директор GitHub, одной из крупнейших платформ для совместной разработки программного обеспечения, в недавнем интервью на «The MAD Podcast» с Мэттом Турком высказал свою точку зрения на то, почему ручное программирование продолжает оставаться краеугольным камнем успешной работы разработчиков, несмотря на быстрорастущую популярность ИИ-инструментов. По его словам, главной задачей программиста сегодня становится не только умение быстро создавать программный код, но и способность грамотно редактировать, адаптировать и улучшать код, сгенерированный искусственным интеллектом. Это критически важно для поддержания высокой продуктивности и качества разрабатываемых проектов.

Действительно, подход, при котором искусственный интеллект автоматически генерирует код и направляет его на рассмотрение через pull-реквесты, автоматизирует рутинные процессы и ускоряет работу. Но именно вмешательство человека на этапе проверки и модификации становится залогом избежания потенциальных ошибок и недочетов, которые нередко встречаются в AI-сгенерированном коде. Томас Домке предупреждает об опасности чрезмерного полагания на автоматизированные системы, показав на примере, когда попытки объяснить все изменения в коде на естественном языке занимают неоправданно много времени, в то время как разработчик мог бы легко внести исправления вручную. Он называет это «худшим сценарием», указывая, что старания преобразовать собственные знания в формы естественного языка, а затем переводить их обратно в код — далеко не эффективное решение. Такие рассуждения перекликаются с понятием «vibe coding», введенным Андреем Карпати, сооснователем OpenAI.

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

 

Deloitte в своем исследовании отмечает, что многие программисты используют AI-инструменты преимущественно для выполнения рутинных и тривиальных задач, таких как написание повторяющегося кода, шаблонов и стандартных фрагментов, что сокращает рабочее время на 10–20 минут ежедневно. Однако, примерно половина генерируемого AI кода содержит частичные ошибки, что подчеркивает неизменную необходимость человеческой экспертизы для проверки и корректировки таких решений. На практике компании типа Google заявляют, что более четверти их кода создается при помощи искусственного интеллекта, при этом каждую строку проходят обязательные этапы анализа и доработки, что не менее важно, чем сама генерация. Не менее интересен и тот факт, что ИИ не вытесняет программистов, а трансформирует их роль. Разработчики перестают быть исключительно авторами строк кода и все больше становятся «дирижерами» процессов AI-ассистированного программирования.

 

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

 

Тем не менее, «vibe coding» как явление не лишено своих проблем и требует осторожного подхода, особенно в стартапах и компаниях, где не всегда есть технически подкованные основатели. Зависимость от автоматически генерируемого кода может привести к накоплению скрытых ошибок и уязвимостей, создавая значительный технический долг, способный препятствовать долгосрочному развитию и масштабированию проектов. Опыт мастодонтов IT-индустрии свидетельствует о том, что успешная интеграция ИИ не должна ограничиваться простым использованием инструментов, а должна сопровождаться строгими процедурами контроля качества, тестирования и безопасности. Это становится особенно важно для небольших и молодых организаций, которые находятся в зоне риска поддаваться соблазну полной автоматизации и игнорировать необходимость тщательной проверки. В конечном итоге, развитие программирования в эпоху искусственного интеллекта — это не борьба между человеком и машиной, а скорее партнерство, где каждый вносит свою уникальную ценность.

Автоматическая торговля на криптовалютных биржах

Далее
Apple's push to take over the dashboard resisted by car makers
Понедельник, 22 Сентябрь 2025 Apple CarPlay Ultra и сопротивление автопроизводителей: почему внедрение новых технологий в автомобильные панели управления вызывает споры

Внедрение Apple CarPlay Ultra вызывает сопротивление со стороны ведущих автомобильных компаний. В статье рассматриваются причины противостояния, влияние технологии на рынок и возможные перспективы интеграции инновационных систем в автомобили будущего.

Failed Orbital Mission Loses Human Remains, Space Pot
Понедельник, 22 Сентябрь 2025 Потеря космических останков и уникальный груз: провал орбитальной миссии Nyx

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

Forward-Forward-Backwards Algorithm
Понедельник, 22 Сентябрь 2025 Алгоритм Forward-Forward-Backwards: революционный шаг в области машинного обучения

Углубленное понимание алгоритма Forward-Forward-Backwards, его ключевых особенностей и значимости для современных методов машинного обучения, а также анализ его преимуществ и перспектив внедрения в практические задачи.

Ask HN: Has anyone dealt with a random account ban from EA?
Понедельник, 22 Сентябрь 2025 Как справиться с неожиданной блокировкой аккаунта в EA: опыт и советы

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

The Backtester's Edge: How Code and AI Transform Your Strategy Game
Понедельник, 22 Сентябрь 2025 Преимущества обратного тестирования: как код и ИИ меняют игру в торговых стратегиях

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

Exploring the Genome with AlphaGenome
Понедельник, 22 Сентябрь 2025 Исследование генома с AlphaGenome: прорыв в понимании регуляторного кода ДНК

Обзор возможностей AlphaGenome – инновационной модели от Google DeepMind для анализа регуляторного кода генома. Узнайте о том, как AlphaGenome помогает исследовать ДНК на молекулярном уровне, предсказывать функции генов и анализировать варианты с точностью до одной нуклеотидной пары.

On Rails: A New Podcast from the Rails Foundation
Понедельник, 22 Сентябрь 2025 On Rails: новый подкаст от Rails Foundation для разработчиков Ruby on Rails

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