Программисты уровня Junior и Middle больше не нужны, их заменит нейросеть AlphaCode от Google

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Новость | Программы, сервисы и сайты

В феврале этого года была представлена новая нейросеть DeepMind AlphaCode позволяющая частично а в некоторых случаях полностью заменить программистов уровня junior и Middle. По последнему расчётам нейросеть способна заменить 55% программистов указанного уровня.

Нейросеть способна изучать команды и синтаксисы кода github и переводить их в код используя заложенные в нейросеть задачи. В данный момент нейросеть AlphaCode способна сгенерировать до 1 млн различных решений задач на языках программирования python и c++, при этом проводить аналитику и отсеивать ненужный код. После создания новой нейросети и проведение обучения она способна на решение до 35% поставленных задач. При дальнейшей работе нейросеть сама отсеивает неудачное решение, при этом выделяет правильное решение задачи. В дальнейшем из нескольких возможных решений выделяется 10 основных, которые могут быть успешные.

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

Другими словами DeepMind AlphaCode способна заменить большинство разработчиков уровня junior и Middle в рутинной работе по созданию кода.  Высвобождая этих программистов на создание более сложного кода. Отмечается, что нейросеть может допускать ошибки. К примеру создавать переменные и не использовать их. В данный момент нейросеть AlphaCode находится на обучении и проводятся соревнования с программистами, в дальнейшем планируется полностью автоматизировать режим программирования.

 

Источник: https://alphacode.deepmind.com/

29 комментариев

s
Вообще не ясно о каких сложных задачах речь. Заменяют индусов с гавно кодом без коментирования на другой гавно код робота. От этого только качество ухудшиттся ведь нейросеть учат на результат, а не на качество, учитывая как они пальцы рисуют, тоже самое и в коде будет. А баги будут фиксить уже супер спецы способные разбирать гавно код? Хотя я сомневаюсь, не каждый захочет ковыряться в крвиом коде который никому не понятен.
bobster-vit
Вообще не ясно о каких сложных задачах речь. Заменяют индусов с гавно кодом без коментирования на другой гавно код робота. От этого только качество ухудшиттся ведь нейросеть учат на результат, а не на качество, учитывая как они пальцы рисуют, тоже самое и в коде будет. А баги будут фиксить уже супер спецы способные разбирать гавно код? Хотя я сомневаюсь, не каждый захочет ковыряться в крвиом коде который никому не понятен.

Думаю что будет затычки ставить на простом коде
t
Зато возникнет новая профессия с кучей вакансий: «формулировщик запросов к нейросети». И этому будет не так-то просто научиться, ибо
https://habr.com/ru/company/xakep/blog/707532/
https://dzen.ru/a/Y4hTmuMrsjSHIAMw
B
Оукей, а как родить сразу синьера?
bobster-vit
Оукей, а как родить сразу синьера?

Думаю ещё в разработке
B
Ревьюить код все равно кому-то надо, поэтому из всей статьи последний абзац самый адекватный. Плюс, да, откудащто синьоры должны выродиться, так что…
t
Вы что, они рождаются сразу взрослыми, согласно штатному расписанию, с должностью и окладом… по мнению Калугиной, конечно же.
Д
Учёный изнасиловал журналиста. Не видел ещё нейросеть, которая способна сделать кучу действий: понять задание по текстово-графическому описанию из джиры, выбрать нужную ветку гита, собрать все зависимости(nmp, либы и тп), настроить тестовую базу, запустить докер с его сервисами, зайти на виртуалку и забрать бекап, проанализировать логи, ну и в конце концов — отладить и понять где в куче кода найти куда внести исправления.
100684182398665896065@google
Частью про тестовую базу, докеры, логи и бэкап кодеры уже не занимаются. Это крайне непродуктивно.
Д
да ладно? вы давно занимались кодингом? или у вас no-code? даже смешно стало. у меня за последние 4 года было больше десятка проектов. даже на MS поработал, пока они не ушли из России. на каждом проекте пришлось чем-то из списка заниматься.
F
То что вы писали делают девопсы, а точнее девопсы автоматизируют это, что бы этим не нужно было вручную заниматься.
Э
Девопсы анализируют логи? Непременно сообщу это нашим, а то они не знают про это.
S
Чет вы как то совсем уж критично к этому отнеслись, с чего вы решили что нейросеть = полная замена человеку? Страшно становится? То что вы описали обычно пугает новичков, и просто вдумайтесь, например докер вам зачем? Для чего если вы все в принципе можете делать руками? Используете для упрощения своей работы и для повышения надежности? Тогда почему так не любите сети которые как раз и будут использоваться скорее всего для упрощения каких то действий которые можно вполне автоматизировать? Те же нейросети позволяют уже сейчас получить вменяемый текст запроса к базе данных на основе обычного «человеческого описания», так же я думаю можно будет упростить многие задачи, у вот уже вместо предположим 10 программистов, с теми же задачами справляются 8, но с помощью нейросетей, считаю это вполне реальным будущим, как и в принципе с художниками, профессия как таковая никуда не уйдет, просто количество специалистов уменьшится, и такому исходу я только рад, да люди будут негодовать, но давайте вспомним сколько профессий канули в лету и при этом я не вижу толп протестующих за возвращение профессии, например, трубочиста или расчетчика.
106483026580203859866@google
Ага микрософтовский адвайзер на нейросетях уже все видели, или в экселе :)
100684182398665896065@google
1) Может ли сеньор четко сформулировать задачу словами? Да, но на самом деле нет. Потому что хотелки заказчика всегда меняются.
2) А можно ли в принципе четко формулировать задачи для нейросети? Даже у самых крутых системных аналитиков и самых опытных сеньоров возникают ситуации, когда они говорят на разных языках. Особенно мучительно это ощущается на поздних этапах разработки, когда заложились и сошлись вроде как в одной модели, в одних требованиях, а потом оказалось, что некоторые вещи остались не демаркированы надлежащим образом.
3) Что эффективнее: когда сеньор пытается сказать нейросети, как надо написать или когда джун просто берёт и пишет? Разница в затраченном времени будет незначительна, а вот разница в цене разработки…
А
А нельзя ли нейросетью заменить депутатов, а главное, российского президента с друзьями? На сколько бы лучше в мире жилось без войны, без мобилизации и без распиливания бюджета
2355555@vkontakte
Пиндосов своих замени. И фашиста зелибобу.
Э
А вы, уверены, что такая нейросеть не объявит сразу полную мобилизацию, а не частичную и не побоится использовать яо, проведя соответствующие расчёты вероятностей ответного удара?
101952563587916909306@google
Всё с точностью до наоборот Программистам такого уровня не нужны нейросети
d
Юниоры и мидлы научат нейросеть плохому и снова станут востребованы.
V
Осталось теперь понять, как программисты минуя джуниоров и мидлов стразу станут сеньорами
m
Можно подумать что те толпы программистов которые уже работают решают какие-то жизненно важные задачи. Не зря говорят что именно пузырь недавно лопнул, а не отрасль. Людей надо чем то занимать, это давно уже не необходимость в получении результата, а ещё одна возможность трудоустроить какую-то часть населения
Э
Можно подумать что те толпы программистов которые уже работают решают какие-то жизненно важные задачи. Не зря говорят что именно пузырь недавно лопнул, а не отрасль. Людей надо чем то занимать, это давно уже не необходимость в получении результата, а ещё одна возможность трудоустроить какую-то часть населения

Эти толпы программистов — мифические. Так же как и толпы хороших инженеров и даже юристов. Да и сантехника с трудом найдёшь хорошего. То что в отрасль занесло много лишних людей не делает ситуацию пузырем. Автоматизация всегда будет в цене
m
О том и речь, инженеров нужно ровно столько сколько сейчас уже существует ХОРОШИХ инженеров. Это ведь палка о двух концах: есть у тебя пути реализации — будет возможность стать хорошим, если путей реализации как таковых нет, то и инженером ты будешь на пол шишки. Но нужно ли всем быть хорошими и что делать с остальными людьми?
Э
Сейчас толпы менеджеров наперегонки побегут продвигать «новую технологию». Ведь в сетку вложены ярды, а как ещё показать эффективность и результат? Взять самую больную для работодателя проблему высокой зарплаты программистам, принести неработающее, но перспективное решение) Ведь кто-то же должен заплатить за эти исследования в гугле)))
1282647512882593894@mailru
АХАХХАХА заменит они ага, кто допустит посторонние парсеры к своему коду проекта ?? Как это чудо ИИ будет писать код под бизнес логику, которую даже сами манагеры не могут объяснить?))
1282647512882593894@mailru
первым делом ИИ надо заменить всё правительство, а то они кроме того как кнопочки нажимать ниче не умеют

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

Сейчас на главной

Новости

Публикации

Обзор веб-камеры Ugreen 2К: автофокус, два микрофона, удобное крепление

Веб-камера Ugreen представляет собой качественное устройство для видеосвязи и стриминга. Она имеет компактный пластиковый корпус в сочетании серого и чёрного цветов, который обеспечивает надёжную...

Выставка Computex 2024 на Тайване, взгляд визитера. Часть 2 -Произведения искусства в виде ПК, стенды ASrock, MSI, Manli. Leadtek, Зал2, центр Тайбэя

Ежегодная выставка IT-технологий и компаний Computex 2024 на Тайване. Стенды ASRock, MSI, Manli, Leadtek, Общее по Залу 1, Зал 2 кратко, прогулка по Тайбэю: Мемориальный комплекс Чан Кай Ши,...

Почему наш спорт превратился в рекламный трэш. Мнение болельщика

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

Что делать, если вам пришел штраф за чужое нарушение?

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

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

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

Куда исчезают снегири летом?

Снегирь — символ зимы, ее сказочной красоты. Вьюга метет, деревья стоят в белоснежном убранстве, а на ветке яркой рябины сидит он, красавец-снегирь, с алым грудкой и черной шапочкой. Но...