«Сбер» зарегистрировал первую в России созданную ИИ программу для написания кода

Она поможет избавить программистов от рутинной работы, считают в компании.

3030

Спасибо автору за то, что подарил уникальную для 2!21 возможность лицезреть как у разрабов горит от новости про автоматизацию их работы.

Аргументы против кстати очень похожи на аргументы заводчан из середины прошлого века: «да машина так не сможет» «за ней все потом переделывать» «ладно таксистов автоматизировать, но разработчиков?!».

Дивный мир)

27
Ответить

У меня вот совершенно не горит потому что это утопия)
Ни в одной компании из нескольких где я работал (как большие, так и маленькие) не встречал функцию разработчика "переведи идеально сделанные хотелки аналитиков на машинный язык".
Везде (включая тот же Сбер!) ты вначале читаешь аналитику, читаешь связанную аналитику, видишь расхождения или логические несостыковки, идёшь разбираться с аналитиком, потом пишешь код, при тестировании видишь что что-то не то с интеграцией, звонишь или пишешь представителям интеграционной части, находишь того кто не в отпуске и занимается этим делом, просишь глянуть логи, потом выясняется что у них раскатана не та версия (не баг в коде, а именно отсутствие согласованного процесса), ждёшь выкатки, время от времени проверяешь сам (никто тебе не будет отписываться!), потом общаешься с тестировщиками на предмет правильности тест-кейсов и только потом МОЖЕТ БЫТЬ задача будет сделана.

Те кто считает что разработчики только пишут код либо работают в ванильных компаниях, либо не имели дело с разработкой реально большой системы. Даже настройка бизнес-процессов с готовым кодом (привет, SAP, ну правда там ещё иногда на ABAPе что-то допилить надо, да) требует консультантов, которые ещё дороже разработчиков, поэтому всё это забавно читать, но до реальной жизни в идеальном варианте не дойдёт:)

13
Ответить

Комментарий недоступен

9
Ответить

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

9
Ответить

На самом деле программисты сами добровольно автоматизируют свою работу настолько, насколько это полезно.

Например, разработчики сами создают фреймворки, IDE, автоматизируют тестирование и много чего еще. Казалось бы, нафига, если можно каждый раз продать заказчику дополнительные часы на разработку той же системы аутентификации, которая нужна почти в каждом приложении. Одна из причин: потому что программисты не любят баги. Такие средства разработки помогают сокращать их количество и проще их находить, не теряя контроль над самим кодом.

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

7
Ответить

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

5
Ответить

А вы чем занимаетесь? Просто интересно.
PS. Надеюсь, что не очередная digital - плесень

4
Ответить

 Спасибо автору за то, что подарил уникальную для 2!21 возможность лицезреть как у разрабов горит от новости про автоматизацию их работы.

Я бы еще приплачивал тому, кто создаст AI, который будет разгребать всякий мелкий шлак. Проблема в том, что у самодвижащихся повозок, чуваков на заводе очень ограниченный скоуп задач. Есть определенные правила, которые строго детерминированы. При написании кода нет каких-то четких критериев. Здесь нельзя перестать точить деталь на токарном станке и пойти доделать все сверлильным, условно. Если кто-то сможет создать AI, которые сможет пойти почитать исходники ядра или библиотеки, создать нужные сигнатуры и хотя бы часть простой логики накидать уже будет супер крутой интрумент. Пока AI обучается только на готовых паттернах это будет только такой саджест при написании кода, не самый умный.

3
Ответить

Сорян, но одним из последних профессий, которые роботы смогут заменить - это программист)

2
Ответить

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

1
Ответить

Согласен, сравнение в точку, так сказать на новый лад. А смотреть на это очень весело)

Ответить