Будущее ИИ в разработке: взгляд CPO GitHub 4:18
Интеграция искусственного интеллекта в рабочие процессы программистов стала неизбежной реальностью, однако роль человека в разработке остается центральной. В недавнем выпуске «Lenny’s Podcast» ведущий Ленни Рачитски обсудил с Инбал Шани, директором по продукту (CPO) GitHub, как инструменты вроде GitHub Copilot трансформируют индустрию, почему важно избегать крайностей в оценке ИИ и каким должен быть следующий шаг для продуктовых команд.
🤖 Мифы и реалии ИИ-разработки 4:34
По словам Инбал Шани, сегодня 92% разработчиков уже используют ИИ-инструменты в своей повседневной работе. Несмотря на высокий уровень хайпа вокруг генеративного ИИ, существуют четкие границы его применимости:
- Опровержение мифа о замене людей: Инбал Шани убеждена, что генеративный ИИ не заменит разработчиков в обозримом будущем. Творческий импульс и инновационное мышление остаются прерогативой человека, а ИИ выступает лишь как инструмент, требующий контроля («человек в контуре»).
- Недооцененный потенциал (Underhyped): Одной из наиболее недооцененных областей Шани называет ИИ-тестирование. С ростом объема генерации кода автоматизация всех видов тестирования — от модульного до нагрузочного и инфраструктурного — становится критически важной задачей.
- Изменение мышления: Разработчики должны эволюционировать от простого написания кода к архитектурному мышлению и пониманию связных систем. ИИ освобождает время для изучения продукта и среды, что ранее было доступно в основном сеньорам.
📈 Метрики успеха и продуктивность 10:37
GitHub активно анализирует эффективность внедрения Copilot. Согласно данным компании, пользователи Copilot пишут код на 55% быстрее. Другие показатели включают:
- Качество и уверенность: 85% участников опроса чувствуют большую уверенность в качестве своего кода.
- Экономия времени: Код-ревью выполняются на 15% быстрее.
- Снижение стресса: 88% разработчиков отмечают снижение уровня фрустрации и рост фокусировки.
- Удержание кода: В недавнем кейсе Accenture 88% предложенного ИИ кода было сохранено.
По мнению Инбал Шани, попытки измерять успех разработчиков количеством строк кода или просто потраченным временем — это классическая ошибка. Она предлагает сфокусироваться на «времени до получения ценности» (time to value) и, в конечном итоге, на «счастье разработчика», которое является интегральным показателем продуктивности и вовлеченности.
🏗️ Дизайн-философия GitHub и работа с инновациями 19:05
Философия Copilot заключается в минимизации трения: инструмент должен «исчезать» в фоновом режиме, оставаясь интуитивно понятным. GitHub придерживается принципа «ешь свою собачью еду» (eating our own dog food) — все новые функции сначала проходят многомесячное тестирование внутри компании.
Для создания прорывных решений, таких как Copilot, в GitHub работает команда GitHub Next, занимающаяся исследованиями с горизонтом планирования 3–5 лет. Инбал Шани отмечает, что успех этой команды обусловлен двумя факторами:
- Они не «башня из слоновой кости», пишущая только теоретические статьи, а сфокусированы на выводе идей в реальное производство.
- Они избегают чисто тактических задач, сохраняя гибкость в поиске новых горизонтов.
🚀 Уроки лидерства: обучение вместо провалов 42:25
Отвечая на вопрос о неудачах, Инбал Шани предпочитает называть их «обучением». Вспоминая период работы в TomTom, она признала, что совершила типичную ошибку руководителя: стремление внедрить изменения слишком быстро без должного объяснения причин («почему мы это делаем»). Это привело к сопротивлению команды. Главный урок, который она вынесла: чтобы драйвить изменения, необходимо выстраивать понимание и брать людей с собой в это путешествие.
Ее главное жизненное кредо: «Если вы не рискуете, вы не можете создать будущее». Она уверена, что комфорт — это плохой знак для роста, и для развития необходимо постоянно растягивать свои возможности.