Хотя Copilot на базе искусственного интеллекта был воплощен в жизнь корпорацией GitHub с помощью генеративного искусственного интеллекта OpenAI, он перевернул весь ландшафт разработки программного обеспечения с ног на голову. С момента своего запуска в конце 2021 года Copilot внес значительные улучшения, теперь используя более совершенную технологию GPT-4, которая повышает автоматизацию рутинных задач по кодированию, а также форму транскреации, которая позволяет преобразовывать код из одного программирования. язык на другой.
Влияние на разработку программного обеспечения
Copilot оказал огромное влияние на индустрию компьютерного программирования, сократив трудоемкий процесс кодирования и максимально увеличив время решения более сложных задач. Согласно последней статистике Bankin': 1,3 миллиона пользователей и 50 000 компаний, включая Goldman Sachs и Ford, инструмент показал свою ценность и сэкономил время на кодирование. Инженеры считают, что они могут экономить до 200 часов в месяц за счет полного автоматического устранения повторяющихся аспектов кодирования.
Это объясняется его использованием в критически важных программах в деловом мире, что демонстрирует его авторитет, а также уверенность бизнеса в его функциональности. Тем не менее, здесь не обошлось без проблем; они колеблются от устаревших предложений по коду проекта до проблем безопасности, связанных с использованием общедоступного кода.
Навигация по ограничениям и перспективам
Помимо преимуществ, которые он привносит в картину, GitHub подчеркивает, что Copilot разработан не для того, чтобы заменить программистов-людей, а для того, чтобы помочь им. Компания выступает за безопасное внедрение: программисты тщательно анализируют и изучают рекомендации Copilot, отбирая только наиболее актуальные и применимые. Такой подход гарантирует, что инструмент искусственного интеллекта будет хорошо развернут и позволит повысить производительность без какого-либо риска плохого качества кода или безопасности.
GitHub собирается попытаться интегрировать Copilot в пакет Microsoft, возможно, начиная с Office и Bing, а затем и с другими. Появление ИИ символизирует более широкое его использование для решения проблем программного обеспечения в промышленности и может стать ступенькой к большей эффективности и гибкости. Поскольку рынок кода с использованием искусственного интеллекта растет все больше и больше, GitHub оказывается в реальной ситуации жесткой конкуренции с CodeWhisperer от Amazon и Replit Ghostwriter от Google. Однако на нестабильном и конкурентном рынке большой потенциал Copilot и поддержка Microsoft дают ему tron позиции для дальнейшего движения.
Роль второго пилота в эволюции кодирования
Приходится соблюдать правила написания, и люди начинают отдавать предпочтение ботам, так как они вкладывают меньше усилий и качество вполне приличное. Хотя инструменты ИИ, такие как Copilot, играют важную роль в инновациях в области кодирования, внедрение инструментов ИИ можно сравнить с предыдущими инновациями в области кодирования, такими как изобретение компиляторов программ и кодирование с открытым исходным кодом. Copilot не только облегчает генерацию кода, но и представляет собой динамический инструмент, предназначенный для упрощения преобразования и отладки кода, что в последнее время приводит к потере времени.
Роль нынешнего второго пилота — это только начало. В то же время, поскольку такие вещи, как искусственный интеллект, продолжают развиваться, то, что Copilot может делать сегодня, вероятно, будет мелочью в будущем по сравнению с тем, что мы сейчас думаем о кодировании. Таким образом, это совпадающее видение маркет-мейкеров коррелирует с лидерами отрасли, которые видят в быстро меняющейся автоматизации ИИ, что программирование становится все проще и проще, и это trac более широкий магнитный круг.
GitHub Copilot от Microsoft прокладывает новый путь к более простому и быстрому созданию кода для инженеров-программистов, расширяя возможности ИИ. С развитием вполне предсказуемо, что будут возрастать как его возможности, так и его влияние, что окажет фундаментальное влияние на карьерный путь инженеров-программистов и значение самого кодирования.
Эта статья первоначально появилась в Bloomberg com.