Комментарии 27
Технический директор Microsoft Кевин Скотт заявил, что в течение следующих пяти лет 95% кода будет сгенерировано искусственным интеллектом.
Маленько поправлю. В оригинале сказано следующее: "within 5 years, 95% of code will be generated by AI". По-моему, в данном случае "within 5 years" следует переводить как "через 5 лет". Гуглопереводчик переводит иначе, поэтому сошлюсь на Reverso.net (параллельный корпус текстов).
А кто через 10 лет будет разгребать этот легаси? /s
Технооптимизм, это вера в то, что ИИ будут занимать огромную долю [выберите сферу] не за счет вытеснения людей, а за счёт масштабирования этой сферы в бесконечное много.
Мы все ещё видим ценность человеческого труда, а с приходом ИИ мы надеялись ещё большей ценностью работы людей. Будем честны, человек, который говорит "да мне нейронка сделает это же за 5 минут" в принципе сам бы не заплатил за работу по любой другой причине. Или как например с шахматами. Уменьшило количество игроков ли присутствие нейронок в этой сфере? Да вроде нет, может даже напротив, и нам и самим интересно, насколько умной может стать нейронка.
Мы попросту разгружаем себя от утилитарных, простых задач. Кто-то скажет, что на простых задачах мы учимся делать сложные и наверное это так, надеюсь, что образование (или человеческая сознательность) сможет найти решение этого вопроса.
Люблю нейронки)
Уменьшило количество игроков ли присутствие нейронок в этой сфере?
Регулярно случаются скандалы с игроками, которые ими пользуются. Например, с Ниманном. Также жалуются, что на chess.com много читеров. Казалось бы, от этого не зависит жизнь, но люди все равно на это идут. Только ради своего эго. А ретроспективная амнезия подправит некоторые шероховатости.
Потозреваю, что 95% кода в мире - это такой шлак и написано так, что уж лучше AI...
Фантастика? Нет!
Это реальность космического века!
Будни наших необыкновенных и удивительных дней.
Космическая эпопея продолжается!
Циолковский говорил: человечество не останется вечно на земле.
Но погоне за светом и пространством сначала робко проникнет за пределы атмосферы, а затем завоюет всё околосолнечное пространство.
Тутуту туту
Голос Гагарина за кадром
95% кода в Microsoft
У нас уже 30% кода пишет ИИ. Сейчас это какие-то рутинные места на которые не хочется тратить много времени, ну или ты пока плохо понимаешь с чего подступиться к задаче. Да этот код в половине случаев сразу не работает. Но это позволяет сразу перейти к дебагу. И в результате тот код который мы планировали сделать за неделю мы пишем за 1-2 дня.
По сути это выглядит так словно у тебя в подчинении десяток джунов которые что-то там загуглили, что-то написали, но при этом сделали очень подробные комментарии к своему коду, а ты потом смотришь почему это не заработало и где они накосячили. Вот только эти джуны делали это не месяц, а пару минут. И ты можешь дать им уточнение и сказать всё переделать. И они за пару минут всё переделают.
Мне кажется развитие ИИ сделает каждого программиста начальником отдела, ну или как минимум тимлидом. Вопрос, а нужно ли такое количество начальников отделов и тимлидов?
какие-то рутинные места на которые не хочется тратить много времени
Тут согласен, привлекать AI можно и нужно
ну или ты пока плохо понимаешь с чего подступиться к задаче
А здесь сомнительно - если не понимаешь сам, сможешь ли разобраться в коде от AI? Скажем, навскидку из домашних задач, которые хочется сделать, но не пока не понимаю как - перетащить код поддержки тачпада для моей модели ноутбука из ядра линукса в 9front. По мне так стоит всё таки почитать исходники там и там, разобраться в логике и начать писать руками. Возможно AI что-то и сгенерирует, но дебажить это...
Можно подойти с другой стороны и анализировать ими код в существующем проекте с учетом архитектурных вопросов. И тогда мидл сможет выполнять задачи сеньора если и не сейчас, то в перспективе.
Доброго дня! А затем ИИ сделает из программиста начальника отдела его обслуживающим персоналом или в крайнем случае живым советником-консультантом по человеческим эмоциям, ну и т.д....
А зачем писать код как он пишется сейчас? это же тупиковая ветвь )
AGI насобирает себе интерфейсов и будет посылать в них необходимые сигналы на лету и, обучаясь на полученных результатах, совершенствовать последующие вызовы к каким либо наборам систем в следующий раз. [в порядке бреда]
Будет завязывать процессы на себя чтобы на другую не заменили)
Человек написал мысль умнее, чем сказали в Майкрософт. Зачем нейросети писать код. Код был придумал, чтобы человек мог писать логику, которая впоследствии интерпретируется машиной. Зачем машине писать человеческий код, чтобы потом снова его перевести в понятный машине язык
Зачем машине писать человеческий код, чтобы потом снова его перевести в понятный машине язык
Затем, что она обучена на таком коде. Другой она писать не умеет.
научат понимать единички и нули. На низком уровне будет работать и сразу с интерфейсами. Язык программирования нужен только человеку, чтобы писать понятную себе логику, которую интерпретатор переводит в единички/нули понятные процессору. Нейросети это все не нужно, она и есть и логика, и интерпретатор. Это пока не реализовали, потому что идет гонка за возможностями взаимодействия нейросети с человеком. Когда "наиграются" с эти, будут пилить нейросетевых агентов, а потом и работу нейросетей на низком уровне. Агенты будут посредниками между человеком и нейросетью (которая работает на низком уровне). И этих агентов будут пихать, грубо говоря, в каждый "пылесос". Интернет будет совсем другим. Сам формат тематических сайтов и приложений устареет и "отвалится" как кнопочные телефоны/форумы/проводное радио..
Где вы таких учителей найдёте?
Язык программирования нужен только человеку, чтобы писать понятную себе логику, которую интерпретатор переводит в единички/нули понятные процессору.
Нет, он нужен, что бы писать понятную процессору логику. Так зачем от них отказываться? Разве на естественном языке логика будет понятней?
Да уже сейчас 95% кода, который реально выполняется, написано не людьми, а компиляторами. И если мы его увидим - мы даже не поймём, что там написано. Мы даём инструкцию верхнего уровня, а в исполняемый код его превращает программа, безо всякой эвристики и обучения
Так что действительно принципиально ничего не изменится, мы просто добавим ещё один уровень абстракции в переводе от человеческого языка к машинному. И программировать смогут те, кто сейчас этого не могут (как сейчас могут программировать те, у кого в 80-е годы научиться писать что-то внятное на ассемблере не хватило бы не столько ума, сколько терпения). Но по-прежнему и близко не 100%, потому что огромное количество людей внятно сформулировать более-менее сложную мысль на человеческом языке-то не в состоянии, клещами из них надо вытаскивать, что они имеют в виду
Ещё один...
Уже сейчас значительная часть статей и изображений в сети сделано ИИ, а форумы и соц. сети заполнены ботами на их основе. И как, хорошо стало?
Это цифровой мусор. То что 95% кода будет нейронным нифига не круто. Идёшь на Stack Overflow решить проблему, а там нейрохрючево, которое непонятно как работает. Возможно и не работает.
Один плюс - те самые 5% будут на вес золота, а цена разработчиков, которые могут рефачить нейронный бред, потеряет верхнюю границу.
Технический директор Microsoft: через пять лет 95% кода будет генерировать ИИ