Как стать автором
Обновить

Комментарии 27

Технический директор Microsoft Кевин Скотт заявил, что в течение следующих пяти лет 95% кода будет сгенерировано искусственным интеллектом.

Маленько поправлю. В оригинале сказано следующее: "within 5 years, 95% of code will be generated by AI". По-моему, в данном случае "within 5 years" следует переводить как "через 5 лет". Гуглопереводчик переводит иначе, поэтому сошлюсь на Reverso.net (параллельный корпус текстов).

Все ок, в течение значит что процент будет расти и через 5 лет вырастет до 95%. А через значит что вот ровно через 5 лет фигак и сразу 95% (в одной стране любят делать такие декларации, хе-хе).

Если хочется покрасивше, можно еще "не пройдет и пяти лет". Как-то так.

А кто через 10 лет будет разгребать этот легаси? /s

ИИ-джуны.

А зачем разгребать? Можно новый сгенерить )

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

Но это все канает для небольших подзадач

Технооптимизм, это вера в то, что ИИ будут занимать огромную долю [выберите сферу] не за счет вытеснения людей, а за счёт масштабирования этой сферы в бесконечное много.

Мы все ещё видим ценность человеческого труда, а с приходом ИИ мы надеялись ещё большей ценностью работы людей. Будем честны, человек, который говорит "да мне нейронка сделает это же за 5 минут" в принципе сам бы не заплатил за работу по любой другой причине. Или как например с шахматами. Уменьшило количество игроков ли присутствие нейронок в этой сфере? Да вроде нет, может даже напротив, и нам и самим интересно, насколько умной может стать нейронка.

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

Люблю нейронки)

Уменьшило количество игроков ли присутствие нейронок в этой сфере?

Регулярно случаются скандалы с игроками, которые ими пользуются. Например, с Ниманном. Также жалуются, что на chess.com много читеров. Казалось бы, от этого не зависит жизнь, но люди все равно на это идут. Только ради своего эго. А ретроспективная амнезия подправит некоторые шероховатости.

Человек уже давно не лучший в шахматах. Еще до бума ИИ Стокфиш обходил с запасом в 1000 ело любого человека.

https://ru.wikipedia.org/wiki/Stockfish

Потозреваю, что 95% кода в мире - это такой шлак и написано так, что уж лучше AI...

Фантастика? Нет!

Это реальность космического века!

Будни наших необыкновенных и удивительных дней.

Космическая эпопея продолжается!

Циолковский говорил: человечество не останется вечно на земле.

Но погоне за светом и пространством сначала робко проникнет за пределы атмосферы, а затем завоюет всё околосолнечное пространство.

Тутуту туту

Голос Гагарина за кадром

Технооптимизм это моё детство

У нас уже 30% кода пишет ИИ. Сейчас это какие-то рутинные места на которые не хочется тратить много времени, ну или ты пока плохо понимаешь с чего подступиться к задаче. Да этот код в половине случаев сразу не работает. Но это позволяет сразу перейти к дебагу. И в результате тот код который мы планировали сделать за неделю мы пишем за 1-2 дня.
По сути это выглядит так словно у тебя в подчинении десяток джунов которые что-то там загуглили, что-то написали, но при этом сделали очень подробные комментарии к своему коду, а ты потом смотришь почему это не заработало и где они накосячили. Вот только эти джуны делали это не месяц, а пару минут. И ты можешь дать им уточнение и сказать всё переделать. И они за пару минут всё переделают.
Мне кажется развитие ИИ сделает каждого программиста начальником отдела, ну или как минимум тимлидом. Вопрос, а нужно ли такое количество начальников отделов и тимлидов?

какие-то рутинные места на которые не хочется тратить много времени

Тут согласен, привлекать AI можно и нужно

ну или ты пока плохо понимаешь с чего подступиться к задаче

А здесь сомнительно - если не понимаешь сам, сможешь ли разобраться в коде от AI? Скажем, навскидку из домашних задач, которые хочется сделать, но не пока не понимаю как - перетащить код поддержки тачпада для моей модели ноутбука из ядра линукса в 9front. По мне так стоит всё таки почитать исходники там и там, разобраться в логике и начать писать руками. Возможно AI что-то и сгенерирует, но дебажить это...

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

Доброго дня! А затем ИИ сделает из программиста начальника отдела его обслуживающим персоналом или в крайнем случае живым советником-консультантом по человеческим эмоциям, ну и т.д....

А зачем писать код как он пишется сейчас? это же тупиковая ветвь )
AGI насобирает себе интерфейсов и будет посылать в них необходимые сигналы на лету и, обучаясь на полученных результатах, совершенствовать последующие вызовы к каким либо наборам систем в следующий раз. [в порядке бреда]

Будет завязывать процессы на себя чтобы на другую не заменили)

Человек написал мысль умнее, чем сказали в Майкрософт. Зачем нейросети писать код. Код был придумал, чтобы человек мог писать логику, которая впоследствии интерпретируется машиной. Зачем машине писать человеческий код, чтобы потом снова его перевести в понятный машине язык

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

Затем, что она обучена на таком коде. Другой она писать не умеет.

научат понимать единички и нули. На низком уровне будет работать и сразу с интерфейсами. Язык программирования нужен только человеку, чтобы писать понятную себе логику, которую интерпретатор переводит в единички/нули понятные процессору. Нейросети это все не нужно, она и есть и логика, и интерпретатор. Это пока не реализовали, потому что идет гонка за возможностями взаимодействия нейросети с человеком. Когда "наиграются" с эти, будут пилить нейросетевых агентов, а потом и работу нейросетей на низком уровне. Агенты будут посредниками между человеком и нейросетью (которая работает на низком уровне). И этих агентов будут пихать, грубо говоря, в каждый "пылесос". Интернет будет совсем другим. Сам формат тематических сайтов и приложений устареет и "отвалится" как кнопочные телефоны/форумы/проводное радио..

Где вы таких учителей найдёте?

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

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

Да уже сейчас 95% кода, который реально выполняется, написано не людьми, а компиляторами. И если мы его увидим - мы даже не поймём, что там написано. Мы даём инструкцию верхнего уровня, а в исполняемый код его превращает программа, безо всякой эвристики и обучения

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

Ещё один...

Уже сейчас значительная часть статей и изображений в сети сделано ИИ, а форумы и соц. сети заполнены ботами на их основе. И как, хорошо стало?

Это цифровой мусор. То что 95% кода будет нейронным нифига не круто. Идёшь на Stack Overflow решить проблему, а там нейрохрючево, которое непонятно как работает. Возможно и не работает.

Один плюс - те самые 5% будут на вес золота, а цена разработчиков, которые могут рефачить нейронный бред, потеряет верхнюю границу.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости