Re[3]: CEO Nvidia: Детей можно больше не учить программирова
От: opfor  
Дата: 27.02.24 09:08
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Нет, понимаешь неправильно. Там скорее аппроксимация, чем повторение. У тебя стоит CoPilot какой-нибудь?

bnk>Разумеется там нет повторения никакого, он делает автокомлит на основе твоего проекта, а не какого-то левого на гитхабе.
bnk>Т.е. генерируемый код код очевидно никогда раньше не существовал, но вполне разумен.

Я не об этом, а о решениях нестандартных проблем. У тебя встречались в работе задачи, ответов к которым на stackoverflow не находилось?
CoPilot с таким справляется? Умеет в логический анализ?

bnk>Сейчас проблема в том, что весь проект он не может анализировать (подобно настоящему автокомплиту) из-за ограниченности промпта.

bnk>Если там будет 1М, то проблема решена, оно сможет "держать в голове" весь проект.

Имхо это не единственная проблема.
Re: CEO Nvidia: Детей можно больше не учить программированию
От: sharpcoder Россия  
Дата: 27.02.24 12:18
Оценка: +1
Здравствуйте, The Minister, Вы писали:


TM>

TM>CEO Nvidia говорит, что детей можно уже не учить программированию, так как за написание кода будет отвечать ИИ и в будущем все будут программировать промптингом.

TM>По факту, GPT-4 уже может закрыть все базовые потребности по написанию кода, как простого, так и сложного.

TM>Особенно учитывая тот факт, что минимум 40% года на всем гитхабе сейчас генерируется ИИ, промпт-инжиниринг пока выглядит как самый ценный
TM>скилл нового времени криптокиберпанка.


TM>Видео:

TM>https://www.yaplakal.com/forum1/topic2744224.html

А Илон Маск обещал к 20 году людей на Марс отправить.
Всем этим топам хайповых контор верить — себя не уважать.

Мой личный прогноз — не заменит ИИ кодеров. Максимум — станет инструментом повышения скорости кодинга.
Потому что осмысленности у ИИ нету, и не предвидится.


Авторы теории ИИ на нейросетях не учли одну особенность нейронов. А она такая — интеллект находится внутри нейронов, а нейронные связи это механизм упаковки и передачи сигналов, механизм коллективного принятия решений.
Re: CEO Nvidia: Детей можно больше не учить программированию
От: AleksandrN Россия  
Дата: 27.02.24 12:38
Оценка: +1
Здравствуйте, The Minister, Вы писали:


TM>

TM>Особенно учитывая тот факт, что минимум 40% года на всем гитхабе сейчас генерируется ИИ, промпт-инжиниринг пока выглядит как самый ценный
TM>скилл нового времени криптокиберпанка.


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

Появился ИИ. Можно на естественном языке написать формальное описание задачи и алгоритм. По сути — появился ещё один язык программирования, который добавляет ещё один слой абстракции. При развитии средств разработки каждый новый слой абстракции снижал потребность в специалистах, работающих с инструментами предыдущего уровня, но, в связи с увеличением количества решаемых задач, увеличивал потребность в специалистах, работающими с новыми инструментами.
Re: CEO Nvidia: Детей можно больше не учить программированию
От: BSOD  
Дата: 04.03.24 12:42
Оценка: +2
Здравствуйте, The Minister, Вы писали:

TM>

TM>CEO Nvidia говорит, что детей можно уже не учить программированию, так как за написание кода будет отвечать ИИ и в будущем все будут программировать промптингом.
TM>По факту, GPT-4 уже может закрыть все базовые потребности по написанию кода, как простого, так и сложного.
TM>Особенно учитывая тот факт, что минимум 40% года на всем гитхабе сейчас генерируется ИИ, промпт-инжиниринг пока выглядит как самый ценный
TM>скилл нового времени криптокиберпанка.


Объясняю, за что от меня смайл и минус. Процитирую себя любимого:

Естественный язык имеет много неоднозначностей. Если попытаться описывать задачу максимально формально, то придем к идее ... языка программирования.
Язык программирования может быть декларативным (таких уже много) и походить на естественный (такие тоже бывают).

https://rsdn.org/forum/philosophy/8501006.1
Автор: BSOD
Дата: 06.04.23


Т.е. программирование — это формальное описание проблемы и/или ее решения. Формальный промпт, на языке близком к естественному — это тоже программирование.
Чем больше неформальностей, неоднозначностей — тем больше проблем с отладкой.

Кстати, а посчему бы не ввести в обычные промпты (рисовальные например, или для генерации текста) скобки, логические операторы и пр.
Резко бы упротило возню с промптами.

Программёжка — это просто способ формального мышления и коммуникации. В этом смысле программёжка не умрёт никогда.
А фреймворки и фронтенды с бэкендами уйдут туда же, откуда вылезли

TM>Видео:

Не смотрел, но осуждаю.
Sine vilitate, sine malitiosa mente
Re[2]: CEO Nvidia: Детей можно больше не учить программирова
От: BSOD  
Дата: 04.03.24 12:49
Оценка:
Здравствуйте, namespace, Вы писали:

N>Например, взрослый человек прекрасно обходится в этом мире без знания перегонки нефти или выращивания скота на фермах.

Эрудиция — вообще-то очень полезная вещь. Что касается химии.
Кто нормально учил химию в школе не будет жертвой всяких мошенников, торгущих псевдо-БАДами. Не будет скакать на экологических майданах.
Кто нормально учил биологию не будет верещать про "жижу" и "продырявленых". и т.д.

Проблема в том, что знаний становится всё больше и больше. И для упаковки в головы подростков знания нужно всё более качественнее структурировать.
Sine vilitate, sine malitiosa mente
Отредактировано 04.03.2024 12:50 BSOD . Предыдущая версия .
Re[2]: CEO Nvidia: Детей можно больше не учить программированию
От: Muxa  
Дата: 04.03.24 13:39
Оценка:
M>Он просто имеет в виду, что можете, конечно, учить программированию, но не надейтесь, что будут золотые горы. Просто одна из профессий, которая теперь ничем от других особо не будет отличаться.

Это скорее ИИ макаки промпт инженеры станут просто одной из профессий и от других особо отличаться не будут.
Re[3]: CEO Nvidia: Детей можно больше не учить программированию
От: bnk СССР http://unmanagedvisio.com/
Дата: 04.03.24 13:47
Оценка:
Здравствуйте, Muxa, Вы писали:


M>>Он просто имеет в виду, что можете, конечно, учить программированию, но не надейтесь, что будут золотые горы. Просто одна из профессий, которая теперь ничем от других особо не будет отличаться.


M>Это скорее ИИ макаки промпт инженеры станут просто одной из профессий и от других особо отличаться не будут.


Если будут нужны какие-то промпт-инженеры, то это значит что этот ИИ плох.
Идея именно в том чтобы кто угодно мог использовать ИИ, без необходимости становиться "инженером".
Этот нарратив про промпт-инженеров разгонятеся людьми типа луддистов, пред тем как их всех списали в утиль.
Re[4]: CEO Nvidia: Детей можно больше не учить программированию
От: Muxa  
Дата: 04.03.24 13:59
Оценка:
M>>Это скорее ИИ макаки промпт инженеры станут просто одной из профессий и от других особо отличаться не будут.

bnk>Если будут нужны какие-то промпт-инженеры, то это значит что этот ИИ плох.


Се ля ви
Другого у нас нет
Re[2]: CEO Nvidia: Детей можно больше не учить программированию
От: AndrewN Россия  
Дата: 04.03.24 18:09
Оценка: -1
Здравствуйте, BSOD, Вы писали:

BSO>Кстати, а посчему бы не ввести в обычные промпты (рисовальные например, или для генерации текста) скобки, логические операторы и пр.

BSO>Резко бы упротило возню с промптами.

BSO>Программёжка — это просто способ формального мышления и коммуникации. В этом смысле программёжка не умрёт никогда.

BSO>А фреймворки и фронтенды с бэкендами уйдут туда же, откуда вылезли

Даешь новый язык программирования для написания программ для создания промптов для ИИ моделей, которые будут писать код на обычных языках программирования!
Чтобы понять рекурсию нужно всего лишь понять рекурсию (с)
--------------------------------------------------------------
Правильно заданный вопрос содержит в себе половину ответа
Re[2]: CEO Nvidia: Детей можно больше не учить программированию
От: graniar  
Дата: 04.03.24 20:24
Оценка: +1
Здравствуйте, sharpcoder, Вы писали:

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


Ага, а в каждом транзисторе сидит по джинну.

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

А как программеру отлаживать нейросеть? Ну на начальном этапе поигрались с фундаментальными вещами, чтобы чисто математически нейросеть могла распознавать размеры автоморфизмов и тп, но там, где речь идет о поведении, придется работать в основном, как с черным ящиком, тупо повторять эволюцию.
Re: CEO Nvidia: Детей можно больше не учить программированию
От: Silver_S Ниоткуда  
Дата: 05.03.24 11:40
Оценка:
Здравствуйте, The Minister, Вы писали:

TM>

TM>CEO Nvidia говорит, что детей можно уже не учить программированию, так как за написание кода будет отвечать ИИ и в будущем все будут программировать промптингом.


Тут какие-то нестыковки.
С какой целью "все будут программировать промптингом"? Для развлечения, и платить за такие развлечения большие деньги? Или наоборот кто-то надеется таким способом зарабатывать?

— Т.е. тупые заказчики/начальники будут ставить задачи и назначать за них вознаграждения. А хитрые "программисты промптингом" будут сидеть, ноги на столе, перенаправлять все в ИИ и получать за это зарплату?

— А сам ИИ не сможет "программировать промптингом"? Если ИИ смог бы заменить программистов, то в чем проблема, чтобы заменить всех остальных? Первыми засуетились даже дизайнеры/художники — что их начали заменять.

— Если будут более совершенные(чем сейчас) версии ИИ, способные зарабатывать, производить ценности (интеллектуальные, материальные), а не просто чатится. Их будут выкладывать за бесценок для общего доступа? И денег, производимых ИИ, хватит на всех, и никто за них не передерется?
Это будет что-то типа коммунизма, который обещали большевики?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.