Нейросетка уволит программистов
276
79
В очередной раз проснулся от кошмарного сна в котором нейросеть сделала мою работу + уволила меня + отстрапонила.
И решил разобраться, откуда пошли попуки про то что нейросетка уволит программистов.
Потому что мой опыт тестирования нейросетей привёл к выводам что она откровенно сосёт.
Примеры:
- простейшие скрипты на скале и жаве для гатлинка = обосралась
- пытался использовать для легаси проектов = выдумывает несуществующие команды и классы
- в легаси ларавеле пыталась использовать ништяки из поздних версий и закономерно обосралась выдав неработающее говнище
Собственно в моём опыте она выглядит как инструмент сокращающий время гугла и даже в ласт версии не годится для написания чего-то отходящего от общих рамок. Либо тварь на нейросетке умышленно притворяется бездарностью
Надмозги сравнивают текущую ситуацию с двадцатыми годами, когда развитие языков высокого уровня оставило за забором динозавров, но мне эта аналогия не очень аналогичная.
Каков ваш опыт и выводы ? Поделитесь примерами чтоб прям офигеть от гениальности нейросетки
С учётом как стремительно развивается это направление (закон Мура цветет и пахнет), через год-другой, сетки спокойно будут кодить средней сложности скрипты на уровне джунов. А чем дальше тем лучше. Не думаю, что сетки заменят программистов в значительной мере, так как будут появляться вакансии для спецов которые эти сетки обслуживают/создают/курируют и внедряют (таких уже до кучи, недавно был на хх, там прорва вакансий для тех, кто шарит за создание/генерацию промптов/датасетов/эмбеддингов для того же гпт3).
С другой стороны, это очень полезный инструмент даже на нынешнем этапе, который в разы, если не десятки раз ускоряет работу над монотонными или простыми задачами. К твоему вопросу о примерах, я сейчас активно юзаю гпт3.5 с подпиской, чтобы переводить свой сервис (около 10к+ .json строк) на разные языки. Сервис имеет определенную специфику, поэтому плюсов сразу несколько:1) Переводит .json и .html сохраняя их целостность в пределах формата (Не лезет в тэги, не пытается переводить ключи в .json)2) Можно указать контекст, и будет переводить используя специфику области. Например, зная, что контекст подразумевает системы поливов - переводит tee не как просто тройник, или не дай бог мишень (Гугл таким чудил), а как тройной раструб.
Кому реально ИИ поднасрёт, это недофрилансерам, которые свой код и так копипастят и собирают монолитного зомби с кучей багов и без намёка на архитектуру (про тесты я даже не говорю). Их либо изничтожит ИИ, и они пойдут разводить мамонтов в необкатанных сферах, либо они наберутся скилла, и поднимутся до вменяемых спецов.
Собсна ситуация такая же, как и с любыми другими сферами, при разговоре о которых народ ходит кипятком под себя, думая что их завтра заменит ИИ. За выпуками тех, кто налево и направо кричит о том, что программистов заменит ИИ, также смешно наблюдать как за теми, кто орал что завтра заменят всех диджитал художников. В первую очередь ИИ это не замена, это инструмент/копилот, который будет помогать в работе. А печальная участь ждёт лишь тех, кто и так из себя ничего особо не представлял, и не имеет мотивации изменить это положение.
Мощный Кныш сказал(а):↑С учётом как стремительно развивается это направление (закон Мура цветет и пахнет), через год-другой, сетки спокойно будут кодить средней сложности скрипты на уровне джунов. А чем дальше тем лучше. Не думаю, что сетки заменят программистов в значительной мере, так как будут появляться вакансии для спецов которые эти сетки обслуживают/создают/курируют и внедряют (таких уже до кучи, недавно был на хх, там прорва вакансий для тех, кто шарит за создание/генерацию промптов/датасетов/эмбеддингов для того же гпт3).
С другой стороны, это очень полезный инструмент даже на нынешнем этапе, который в разы, если не десятки раз ускоряет работу над монотонными или простыми задачами. К твоему вопросу о примерах, я сейчас активно юзаю гпт3.5 с подпиской, чтобы переводить свой сервис (около 10к+ .json строк) на разные языки. Сервис имеет определенную специфику, поэтому плюсов сразу несколько:1) Переводит .json и .html сохраняя их целостность в пределах формата (Не лезет в тэги, не пытается переводить ключи в .json)2) Можно указать контекст, и будет переводить используя специфику области. Например, зная, что контекст подразумевает системы поливов - переводит tee не как просто тройник, или не дай бог мишень (Гугл таким чудил), а как тройной раструб.
Кому реально ИИ поднасрёт, это недофрилансерам, которые свой код и так копипастят и собирают монолитного зомби с кучей багов и без намёка на архитектуру (про тесты я даже не говорю). Их либо изничтожит ИИ, и они пойдут разводить мамонтов в необкатанных сферах, либо они наберутся скилла, и поднимутся до вменяемых спецов.
Собсна ситуация такая же, как и с любыми другими сферами, при разговоре о которых народ ходит кипятком под себя, думая что их завтра заменит ИИ. За выпуками тех, кто налево и направо кричит о том, что программистов заменит ИИ, также смешно наблюдать как за теми, кто орал что завтра заменят всех диджитал художников. В первую очередь ИИ это не замена, это инструмент/копилот, который будет помогать в работе. А печальная участь ждёт лишь тех, кто и так из себя ничего особо не представлял, и не имеет мотивации изменить это положение.Нажмите, чтобы раскрыть...закон мура не закон
есть вполне физические ограничения на то, какое железо по мощности сейчас бывает и сколько текущими идеями из него можно еще вытащить мощностей
да чо там, если бы закон мура выполнялся, ща бы не тряслись с распределенкой разного рода
Она не может заменить программистов хотя бы потому, что ее разрабатывают программисты
Так или иначе, сейчас нейросети пытаются использовать существующие языки программирования, созданные людьми для людей - прорыв же случится тогда, когда нейросеть сможет разработать собственный. Образно говоря, сегодня она не справляется с задачей и ты знаешь почему, а завтра она с задачей справится и ты уже не будешь знать, каким образом. Такое затяжное падение в технологическую сингулярность.
Давайте через пару лет копнём эту тему. По мне - конечно заменит. И не только программистов. Особенно доставляет читать комменты от якобы спецов. Вы же первые жертвы. Как минимум от притока высвободившихся конкурентов подешевле. И не надо рассказывать байки про высокую квалификацию. Есть принцип перехода количества в качество. Среди толпы бездарей обязательно найдётся талант, который сможет делать вашу работу за меньшие деньги. Помню как все ржали над индусами программистами. Ну чё, как? До сих пор смешно? Ну смейтесь, смейтесь
Girimir сказал(а):↑Давайте через пару лет копнём эту тему. По мне - конечно заменит. И не только программистов. Особенно доставляет читать комменты от якобы спецов. Вы же первые жертвы. Как минимум от притока высвободившихся конкурентов подешевле. И не надо рассказывать байки про высокую квалификацию. Есть принцип перехода количества в качество. Среди толпы бездарей обязательно найдётся талант, который сможет делать вашу работу за меньшие деньги. Помню как все ржали над индусами программистами. Ну чё, как? До сих пор смешно? Ну смейтесь, смейтесь
Нажмите, чтобы раскрыть...ну давай, через пару)
мне всё же кажется, что нейросеточки скорее оверхайп и всё равно на достаточно сложных доменах это тупо старая добрая экспертная система ака if else, максимум пролог, сверху облитый вычислительными и нейросеточными компонентами
а про экспертные системы мы уже знаем, что короче не)
а чо индусы?
pochemyzamenya сказал(а):↑Прорыв жопы?
Зачем ей разрабатывать свой язык, если программа на машинном коде может писать
Вот примерно на таких абобах и хайпуют разрабы нейросеток
Нажмите, чтобы раскрыть...потому что машинный код — кал
тебе нужна виртуалка, дабы быть кроссплатформенной и безопасной фигней (самого себя не поломать)
не, на самом деле забутстрапить нейронку, чтобы она сама себя инспектировала и делала новые модули — идея таки хорошая, но пока легонца фантастическая
YoshkinKot сказал(а):↑потому что машинный код — кал
Нажмите, чтобы раскрыть...Согласен, нули и единицы, кринж какой
YoshkinKot сказал(а):↑тебе нужна виртуалка
Нажмите, чтобы раскрыть...Интересно и в какой язык виртуалка будет транслировать язык высокого уровня?
Да и с таким вопросом логичнее уж использовать что то типо владения из раст для безопасности.
YoshkinKot сказал(а):↑не, на самом деле забутстрапить нейронку, чтобы она сама себя инспектировала и делала новые модули — идея таки хорошая, но пока легонца фантастическая
Нажмите, чтобы раскрыть...Да она бесполезная, потому что задачи не так решаются.
Если задача такая: типо вот у нас есть ядро и ему нужны модули что бы добавлять функции, то очевидно что надо написать программу которая будет писать эти модули, а не засовывать функционал писать модули в ядро, потому что тогда это будет нейронка у которой задача писать для себя модули
Да даже если нейронка сама себя будет писать как монолит, то всё равно как она будет решать что ей нужен новый модуль?
Наверное чел в чате напишет ей задачу и она в процессе её решения напишет какой то модуль, получается какая то ноукод платформа
И в чем смысл?
В чем прорыв жопы?
pochemyzamenya сказал(а):↑Интересно и в какой язык виртуалка будет транслировать язык высокого уровня?
Да и с таким вопросом логичнее уж использовать что то типо владения из раст для безопасности.
Нажмите, чтобы раскрыть...виртуалка в машинный код будет транслировать
для нейронки symbolic computations
не супер важно, если честно
но суть в том, что сеточка должна работать с языком, у которого высокая доказательность
pochemyzamenya сказал(а):↑И в чем смысл?
В чем прорыв жопы?
Нажмите, чтобы раскрыть...автоматические доказательства
Tamm сказал(а):↑В очередной раз проснулся от кошмарного сна в котором нейросеть сделала мою работу + уволила меня + отстрапонила.
И решил разобраться, откуда пошли попуки про то что нейросетка уволит программистов.
Потому что мой опыт тестирования нейросетей привёл к выводам что она откровенно сосёт.
Примеры:
- простейшие скрипты на скале и жаве для гатлинка = обосралась
- пытался использовать для легаси проектов = выдумывает несуществующие команды и классы
- в легаси ларавеле пыталась использовать ништяки из поздних версий и закономерно обосралась выдав неработающее говнище
Собственно в моём опыте она выглядит как инструмент сокращающий время гугла и даже в ласт версии не годится для написания чего-то отходящего от общих рамок. Либо тварь на нейросетке умышленно притворяется бездарностью
Надмозги сравнивают текущую ситуацию с двадцатыми годами, когда развитие языков высокого уровня оставило за забором динозавров, но мне эта аналогия не очень аналогичная.
Каков ваш опыт и выводы ? Поделитесь примерами чтоб прям офигеть от гениальности нейросетки
Нажмите, чтобы раскрыть...ну как замана гугла норм, что простое и как обучалка норм
pochemyzamenya сказал(а):↑И в чем смысл?
В чем прорыв жопы?
Нажмите, чтобы раскрыть...ну и в целом тут никакой бизнес-задачи то и нет)
просто забавы ради
очередной оборот по орбите эстетики
стронк-аи, все дела
в любом случае последнему нужно чота типа замыкания, то есть инспекции самого себя
и можно типа как мы: у нас рефлексия через образы вынутые из памяти и язык идёт в целом
ну и там типа язык логический должен быть
ладно, я энивей слишком далёк от нейронок
я только знаю что это функции сделанные из графа с весами, полученные через механизм обратной связи
плюс еще может какие-то приколы
Tamm сказал(а):↑В очередной раз проснулся от кошмарного сна в котором нейросеть сделала мою работу + уволила меня + отстрапонила.
И решил разобраться, откуда пошли попуки про то что нейросетка уволит программистов.
Потому что мой опыт тестирования нейросетей привёл к выводам что она откровенно сосёт.
Примеры:
- простейшие скрипты на скале и жаве для гатлинка = обосралась
- пытался использовать для легаси проектов = выдумывает несуществующие команды и классы
- в легаси ларавеле пыталась использовать ништяки из поздних версий и закономерно обосралась выдав неработающее говнище
Собственно в моём опыте она выглядит как инструмент сокращающий время гугла и даже в ласт версии не годится для написания чего-то отходящего от общих рамок. Либо тварь на нейросетке умышленно притворяется бездарностью
Надмозги сравнивают текущую ситуацию с двадцатыми годами, когда развитие языков высокого уровня оставило за забором динозавров, но мне эта аналогия не очень аналогичная.
Каков ваш опыт и выводы ? Поделитесь примерами чтоб прям офигеть от гениальности нейросетки
Нажмите, чтобы раскрыть...Математиков вытеснили калькуляторы? Нет, их используют те, кто умнее.
Так и тут, я нейросеток не боюсь, а у же активно юзаю GPT.
YoshkinKot сказал(а):↑ну в целом да, математиков всюду вытеснили
и не только калькуляторы
математикам в целом, кроме академии, если прям всерьез, некуда пристроиться
если прям хочется какой-то чистой математики
Нажмите, чтобы раскрыть...Сразу видно, от программирования далёк.
Все успешные программисты, именно успешные, не макаки которые только и делают, что плодят зависимости, а именно настоящие, которые пишут программы в 99% очень хорошо понимают матиматику.
Так вот, в эре нейросеток просто люди с менее гибким умом уйдут. О чём стоит задуматься в первую очередь тем, кто эти темки про риски вычирают, как правило они и есть те, кто не обладают гибкостью ума.
DaniCh сказал(а):↑Сразу видно, от программирования далёк.
Все успешные программисты, именно успешные, не макаки которые только и делают, что плодят зависимости, а именно настоящие, которые пишут программы в 99% очень хорошо понимают матиматику.
Нажмите, чтобы раскрыть...чел, это не занятие математикой
я сам вынужден идти программировать, в IT и т.д.
чисто потому, что это путь наименьшего сопротивления для математика
это ну, ремесло такое, которое может даже пару забавных идей подкинуть,
но в основном серьезной математической работы от тебя не требует
оно тем не менее, достаточно прикольное, чтобы даже было интересным само по себе
и во многом оно напоминает математику, кроме того к нему могут быть применены некоторые рассуждения
поэтому это неплохой вариант, если работа на академию или, упаси господь, NSA тебя не устраивает по этическим причинам
но всё прочее, связанное с математикой — сраный булщит какой-то, куда ногой ступать не хочется
это примерно то же самое, что говорить: "дизайнер, архитектор — ну это типа тоже art"
неа, по большей части это не art
Tamm сказал(а):↑нейросетка уволит программистов
Нажмите, чтобы раскрыть...Не уволит реальных программистов, тех кто пишет свой код, а вот тех кто серфит интернет на готовые решения, чутка допиливая под свои нужды, ну так это и не программисты собственно. Просто появился ресурс, которые будет делать дефолтные вещи на автомате. Раньше лет 20 назад ты мог уметь винду устанавливать и выполнять пару консольных команд и этого было достаточно, чтобы тебе платили как IT сотруднику, ща на должность стажера такие требования, как тогда у лида. Ни что не стоит на месте, а уж тем более в IT. Если эволюционировать, то никто не уволит, а если ты 10 лет пишешь какие-нить дефолт скрипты, то ничего удивительного, что это могут автоматизировать.
Марк Беспечный сказал(а):↑Так это же ты рофлил типа художники на помойку, а сам ща маняврируешь
Нажмите, чтобы раскрыть...Пишу что во всех моих задачах нейросеть пососала = маняврируешь.
Понял+принял.
DaniCh сказал(а):↑Математиков вытеснили калькуляторы? Нет, их используют те, кто умнее.
Нажмите, чтобы раскрыть...Бухгалтерские программы сильно подрезали бухгалтеров.
Забавно сренькать аналогией про калькулятор (нет)
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:3
Просмотров:4
-
Сообщений:3
Просмотров:3
-
UFO102_885215 26 Apr 2024 в 17:36Сообщений: 3 26 Apr 2024 в 17:36
Сообщений:3
Просмотров:5
-
KronK_ 26 Apr 2024 в 17:26Сообщений: 1 26 Apr 2024 в 17:26
Сообщений:1
Просмотров:1
-
Сообщений:7
Просмотров:8