ИИ будет украсть работу разработчика (но не то, как вы думаете)

Генеральный директор Anpropic заявил, что через три -шесть месяцев ИИ будет писать 90% кода, за который отвечают разработчики программного обеспечения. Имейте в виду, он сказал это в марте.

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

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

По -видимому, он получил много комплиментов.

Это реально: беспокойство разработчика по поводу искусственного интеллекта

Ли Робинсон разговаривает со многими разработчиками фронта как вице -президента по разработчикам в Vercel, который курирует Framework Next.js и является поставщиком веб -хостинга.

«В целом есть много беспокойства по поводу создания ИИ и программного обеспечения, не обязательно просто подходящего или бэкэнда, но люди по праву пытаются понять, что это значит для моей карьеры», — сказал Робинсон в новом стеке. «Если текущая темпа улучшения будет продолжаться, как это будет выглядеть в 1, 2, 3, 4 годах? Это может быть довольно значительным. Так что у него есть много людей, которые отступают и оценивают, что для них важно в их карьере, где они хотят сосредоточиться».

Армандо Франко также видит беспокойство вокруг ИИ. Франко является директором по модернизации технологий в Teksystems Global Services, в которых работает более 3000 человек. Это часть Teksystems, крупной глобальной фирмы по управлению ИТ -услугами, в которой работают 80 000 специалистов по ИТ.

Франко предположил, что разработчики, которые наиболее обеспокоены, возможно, не полностью осознают, где находится технология.

«Нам нравится, чтобы наши сотрудники были как можно более тесно связаны с технологией», — сказал он. «Мы хотим, чтобы они имели представление о том, что мы называем постоянными инженерными или постоянными экспериментами, чтобы они чувствовали себя в безопасности, что, если есть новая технология, новый инструмент, они могут принести его, и мы будем поддерживать их для ее разработки».

Teksystems Global Services использовал этот подход с ИИ, используя инструменты и технологии для кодирования. В результате, по его словам, разработчики на Staff взволнованы потенциалом.

«С моей точки зрения, наши разработчики действительно смотрят на эти инструменты и говорят:« Как мы можем ускорить работу, которую мы выполняем? Как мы можем стать более эффективными? Как мы можем обеспечить лучшее качество? Как мы можем обеспечить безопасность? », — сказал Франко. «Это тот объектив, на который мы смотрим [through].

Отделение страха от реальности

Джош Комо, разработчик и тренер frontend, отразил, что даже если ИИ действительно генерирует некоторое количество кода, это не означает, что он заменил разработчиков.

В недавнем посте он указал на заголовок Forbes 2024 года, который рекламировал: «ИИ пишет более 25% кода в Google — как будет выглядеть будущее для инженеров -программистов?»

«Название статьи звучит так, как будто ИИ выполняет 25% работы, а человеческие разработчики делают остальные 75%, но на самом деле это не то, что здесь происходит. На мой взгляд, это название вводит в заблуждение», — сказал Комо. «ИИ может генерировать 25% кода, который сталкивается в Google, но он не действует самостоятельно».

На самом деле, к его знанию, 100% кода в Google все еще создается разработчиками, хотя ИИ может быть одним из инструментов, который они используют для этого, добавил он.

Это не первый раз в истории, когда люди беспокоились о новых технологиях, указал на Шрию Дешпанде, старший аналитик, специализирующийся на данных и ИИ с глобальной исследовательской фирмой Everest Group.

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

«Успех будет зависеть от переосмысления ролей разработчиков и инвестирования в динамические стратегии повышения квалификации, а не на сокращение рабочей силы».
— Shreeya Deshpande, старший аналитик Everest Group

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

Я неоднократно слышал, что разработчики все еще понадобятся, потому что ИИ может галлюцинировать, даже в коде. Например, известно, что он составляет конечные точки API, которых не существует, сказал мне один источник. Таким образом, «разработчики должны будут проверять код искусственного интеллекта»-это часто повторяемый ответ на вопрос: «Заменит ли ИИ разработчиков?»

Но ли это роль, которые хотят разработчики? Учитывая, насколько жалуется мой супруг разработчика программного обеспечения Enterprise при исправлении кода, созданного кем -то другим, я не так уверен.

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

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

Франко также оптимистичен, что модели ИИ и крупных языков (LLMS) заменит запоминание кода, оставив разработчиков сосредоточиться на более творческих задачах.

«LLM не всезнают. Они не всемогущие. Мы обязаны помочь им понять, каково это требование, а затем усовершенствовать его»,-сказал он. «По -прежнему обязанность разработчика сформировать то, как выглядит это решение, и это просто поможет им расти немного быстрее».

Как разработчики могут подготовиться к искусственному интеллекту

Во -первых, не паникуйте и не оставляйте это, посоветовал Франко.

«Если я вернусь на 20 лет, верно, раньше были инженеры по инфраструктуре, инженеры базы данных, сетевые инженеры; и по мере того, как мир построил или переключается на DevOps и облачные вычисления, которые стали инженерами DevOps, и теперь они становятся инженерами платформы», — сказал Франко. «Поэтому я бы сказал любому, кто находится в технологии: нет, не уходи».

Вместо этого, принимая постоянное мышление обучения, советует он. Предположим, что технология для вас для использования, чтобы не заменить вас.

Руководство Робинсона простое: перестаньте сосредотачиваться на том, где вы разрабатываете, и вместо этого сосредоточиться на создании продуктов и предоставлении бизнеса.

«Это меньше, могу ли я сделать CSS, могу ли я построить API, могу ли я сделать frontend, могу ли я сделать бэкэнд? Это больше о том, что я хочу добавить в продукт, чтобы сделать его успешным, чтобы добавить доход к бизнесу, чтобы решить больную точку клиента».
— Ли Робинсон, вице -президент по разработчикам, Vercel

«Поскольку ИИ продолжает писать для нас все больше и больше кода, и люди перемещаются в роль архитектора и рецензента, мы все равно будем писать код», — сказал он. Там будет больше кода, чем когда -либо, но отношения меняются.

«И в этом мире, это меньше, могу ли я сделать CSS, могу ли я построить API, могу ли я сделать frontend, могу ли я сделать бэкэнд? Это больше о том, какие функции я хочу добавить в продукт, чтобы сделать его успешным, чтобы добавить доход к бизнесу, чтобы решить больную точку клиента. Это то, где сдвигает создание ценности.

По словам Франко, ИИ также не повредит изучать безопасность, поскольку ИИ приведет к «сдвигу влево» — что означает, что переход к развитию — даже больше, чем уже.

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

«Я думаю, что ошибка номер один, которую люди совершают при подсказке с искусственным интеллектом, независимо от того, является ли это для разработки кода или если вам нужна небольшая помощь в проведении некоторых исследований, это то, как вы обращаетесь к искусственному интеллекту», — сказал он. «Многие люди думают, что им приходится переключиться на то, что они говорят, и разговаривать с LLM каким -то структурированным образом, чтобы он понимал. На самом деле, это совершенно противоположна тому, как вы должны подходить к вещам».

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

Прежде всего, вовлечь, добавил он.

«Это всего лишь новый инструмент в вашем ремне инструментов», — сказал Франко. «Присоединяйтесь к нему и узнайте, как его использовать, и это сделает вас лучшим технологом».

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Loraine Lawson — ветеран -репортер, который в течение 25 лет освещал технологические проблемы от интеграции данных до безопасности. Прежде чем присоединиться к новому стеку, она работала редактором Banking Technology Site Bank Automation News. Она … читайте больше от Лорейн Лоусон

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *