LINUX.ORG.RU
Форум — Talks  

Создатель Ruby on Rails объявил о конце эпохи ручного написания кода

 , , ,


0

2

Складывайте ручки

На конференции Rails World 2026 создатель фреймворка Ruby on Rails и сооснователь компании 37signals Давид Хайнемайер Ханссон объявил, что его команда полностью прекратила писать код вручную. По его мнению, индустрия прошла фазу скепсиса и разочарования в ИИ-ассистентах и совершила реальный технологический скачок. Ханссон даже назвал точную дату перелома — 24 ноября 2025 года. Этот день, по его словам, изменил профессию программиста так же бесповоротно, как появление портативной камеры Kodak Brownie когда-то изменило жизнь художников-портретистов.

«Всё, народ, кладите ручки. Писать код вручную — это больше экономически не целесообразный навык для большинства программистов в большинстве компаний. Но будущее разработки софта ещё никогда не было таким светлым», — написал Ханссон в Х в посте с записью своего выступления, отрезав любые попытки омрачить этот «прекрасный момент».

...

Концепция «10x-программиста» ушла в прошлое — на смену ей пришёл «1000x-программист», сила которого заключается не в скорости набора текста, а в умении правильно ставить задачи агентам. Рекорд его команды — 150 тысяч строк кода за один месяц, что было бы абсолютно немыслимо при ручной разработке. Более того, Ханссон признался, что его любимым языком программирования теперь стал английский: чётко описать замысел сегодня куда важнее, чем знать синтаксис.

★★★★★

Последнее исправление: dataman (всего исправлений: 1)
Ответ на: комментарий от Loki13

Отстаёт он уже совсем не «чутка» и, похоже, решил заняться продажей «лопат».

sabacs
()
Ответ на: комментарий от ugoday

унифицирующее школенее

Ой, насчёт унифицирующего можно очень сильно поспорить. В классе, где один учитель работает с 5 детьми, а не с 30, внимания каждому будет уделено сильно больше.

Другое дело, что наверху об этом тоже знают и количество самих школ потихоньку сокращают. Под флагом оптимизации, разумеется.

hobbit ★★★★★
()
Ответ на: комментарий от urxvt

Бот ему все объяснит

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

foror ★★★★★
()
Ответ на: комментарий от qulinxao3

у того же Азимова в Основании

«Основание» не читал, читал «Конец вечности». И как я понял, сам Азимов впоследствии дал намёк, что «Конец вечности» является приквелом ко всему циклу.

Интересно. Надо будет и сам цикл почитать при случае.

hobbit ★★★★★
()
Ответ на: комментарий от foror

Кто вам сказал, что затраты отбивать надо?

Пф… У Вас явно нет многомиллиардного бизнеса и Вы не инвестор.

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

Дано: 
Требуется 6трлн$ в год.
Людей на Земле 7 млрд.
Процент программистов (оценка) 5%

Итого надо: 17,1 тыс. $ в год, чтобы программисты могли это окупить. Даже если удвоим оценку по людям, это будет 8,5 тыс $ в год или 715$/мес. И это нижняя граница. Как-то очень не похоже на 20$/мес., которым пользуются сейчас.

А если начать считать более придирчиво: убрать стариков и детей, выкинуть Африку, то цифра станет ещё грустнее. 1,5-2к$/мес можно ожидать.

Нет, может благодаря китайцам этот аттракцион невиданной щедрости оплатят инвесторы. Тогда это будет самая грандиозная (и смешная) афера в истории.

УПД. Правда при таких раскладах шутка про плутоний становится не очень смешной.

bbc69
()
Последнее исправление: bbc69 (всего исправлений: 1)
Ответ на: комментарий от bbc69

ИИшницей пользуются отнюдь не только программисты.

sabacs
()
Ответ на: комментарий от LightDiver

Тут учителя относятся на пару порядков строже к обучению. Они в это вкладывают душу. И образование дают лучше каждому.

А давеча вы высказывались в совсем ином роде: «школа не важна, главное — природные способности». В чём дело, уже забыли, контекст закончился? Воля ваша, а я б поостерёгся плотного общения с БЯМ, вдруг это заразное …

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

Однако сравнивать современных сельских детей нужно с современными городскими детьми же. Даже и это уже будет большой натяжкой ибо многое ушло в online, и обучение, и развлечение.

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

Вы не находите, что это делает бессмысленным использования современных детей для моделирования идиотизма деревенской жизни во времена, когда даже церковно-приходских школ не было?

Только у них возможности чуток другие. Побогаче наших во многом. Они вот на лошадках умеют. Чинить мелкую технику. Водить технику. Мне такое и не снилось.

Могут копать. Могут не копать ещё.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

«школа не важна, главное — природные способности»

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

Естественно если способности не развивать и не применять - никаких навыков тоже не будет.

Могут копать. Могут не копать ещё.

А в городе иначе? Просто пути чуток разные и все, а так - все то же самое. Хочешь, не хочешь, а выберешь один и будешь всю жизнь пахать на ненавистной работе.

LightDiver ★★★★★
()
Ответ на: комментарий от Loki13

а тут думаешь всем миром до 2031 года не наскребут каких-то 6? Пффф.

Вот вы писали:

Подписка на CursorAI стоит 20 долларов

Это, полагаю, в месяц? Тогда, вооружившись калькулятором получим, что для того, чтобы цифры сошлись. Нужно, чтобы у БЯМ прямо сейчас образовалось 5 миллиардов пользователей, что примерно соответствует всему взрослому населения Земли. Это чтобы в ноль выйти.

ugoday ★★★★★
()
Ответ на: комментарий от Loki13

А я считаю, что 42.

4 И поклонились зверю, говоря: кто подобен зверю сему? и кто может сразиться с ним?

5 И даны были ему уста, говорящие гордо и богохульно, и дана ему власть действовать сорок два месяца.

ugoday ★★★★★
()
Ответ на: комментарий от bbc69

Я не знаю, что у вас там за 6 млрд. Я планировал запускать модельки оффлайн. У меня место и электричество под стойку есть. Останется только найти с кем скинуться на покупку пучка каких-нибудь intel arc на 484 ГБ или может старые GPU датацентры начнуть сливать, можно такие взять.

foror ★★★★★
()
Ответ на: комментарий от Loki13

Ну на пентагон же находят по 1,5 триллиона каждый год одной страной, а тут думаешь всем миром до 2031 года не наскребут каких-то 6? Пффф.

Тут надо учесть две вещи

  1. Это самая большая сумма на оборону среди всех стран в мире.
  2. Эта страна живёт хронически в долг и дефицит у них уже точно больше 1,5 трлн.

Так что могут и не наскрести.

bbc69
()
Ответ на: комментарий от foror

Я не знаю, что у вас там за 6 млрд.

Другого ответа я и не ожидал.

bbc69
()
Ответ на: комментарий от foror

Кто вам сказал, что затраты отбивать надо?

Экономическая теория от любителей БЯМ звучит как анекдот:

- Ты где деньги берешь?
- В тумбочке.
- А откуда они там?
- Жена кладет.
- А у нее откуда?
- Я даю.
- Ну а ты-то где их берешь?
- В тумбочке...
ugoday ★★★★★
()
Ответ на: комментарий от LightDiver

Естественно если способности не развивать и не применять - никаких навыков тоже не будет.

А возможности для развития по планете распределены сильно неравномерно. Зачем тут спорить?

А в городе иначе?

Ага. У меня не самое популярное хобби — историческое фехтование и в Берлине есть полтора клуба, которые мне подходят (хотя и приходится ездить через весь город). А это один из самых крупных и развитых городов Европы. В городах по-мельче возможностей для развития и самореализации ещё меньше. И чем меньше город — тем меньше возможностей. В пределе получаем место, где из всех развлечений — смотреть сериалы и дрочить.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

А возможности для развития по планете распределены сильно неравномерно. Зачем тут спорить?

Возможности нет, а способности - да.

И чем меньше город — тем меньше возможностей.

Ну так потому в селах осталось 25% населения и этот процент снижается. Но жить можно. Тут много разных факторов. Для меня тут лучше, например, чем в городе.

Ну и для определенных категорий граждан тоже.

Например, к нам народ из Германии валит последние годы. Из тех, кто в 90е туда валил. Новую школу отстроили, а ведь нескоько лет хотели закрывать нашу и возить автобусами детей в соседнее село в школу.. 350+ человек, ага. А сейчас их еще больше стало.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 2)
Ответ на: комментарий от bbc69

Согласно статье, которую я приводи выше, $6E12 — это суммарные затраты на эксплуатацию и построку планируемых ЦОДов на ближайшие 5 лет. Причём планы — дело такое. Могут сказать: «Баста!» в любой момент, а могут и не успокоиться пока планетарный компьютер не построят.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

annual == ежегодный!

Да и в статье говорится, что каждый год надо вкладывать 1,5 на поддержание инфраструктуры. Остальное - текущие расходы, как я понимаю.

bbc69
()
Ответ на: комментарий от Loki13

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

Когда пузырь лопнет там либо подписки будут не 20 либо ресурсов будет только на 20.

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 2)
Ответ на: комментарий от bbc69

Так уже последствия накребаний видны, теперь у долларов инфляция 15%. И кстати эти 6 млрд значит станут 12 млрд через 5 лет.

firkax ★★★★★
()
Ответ на: комментарий от LightDiver

Очевидно, потому что ресурсы жрут в /dev/null. Да, бредогенераторщики не единственные кто этим занимается, но их вклад весьма значителен.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

И кстати эти 6 млрд значит станут 12 млрд через 5 лет.

Пожалуйста, скажи мне, что это толстый троллинг.

bbc69
()
Ответ на: комментарий от alegz

слопа. жрущего 1000x ресурсов неподдерживаемого слопа.

Я считаю что слоп-говнокодеров нужно расстреливать, вешать на площадях, кароче говоря принимать самые серьёзные меры вплоть до удаления таких персонажей и профессии. Потому что крикуны «ИИ ВАС ЗАМЕНИЛ, ПРОФЕССИЯ МЕРТВА1!!11» уже поднадоели.

«Вот смотри ИИ пишет говнокод в 10 раз быстрее». (С)

Я занимаюсь по приколу разработкой ИИ инструментов, а конкретно инструментов для трейна. Интерференс != осмысленное решение. Пусть оно упростит написания всякой воды, и упростит написание по аналогии - тут ИИ хорошо справляется. В сложных архитектурных решениях оно тупит и пишет говнище, во фронтенд разработке тоже делает говнище, поэтому если и юзать ИИ то в полу-ручном режиме, чтобы реализовать типовые вещи.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от bbc69

annual == ежегодный!

В глаза долблюсь :-(. Спасибо за поправку. Тогда, чтобы отбить расходы на двадцатибаксовых подписках, БЯМ нужно где-то набрать 25 миллиардов пользователей. Как думаете, получится?

ugoday ★★★★★
()
Ответ на: комментарий от Lrrr

Нейронки - это двое из ларца, чего им сказали, того они и сделают.

Херушки, они сделают-то что «им надо» учитывая твои пожелания. «Ой а тут ты сделал не так.» «Ой извини сейчас переделаю.» Получилось ещё хуже чем было. Это даже в крутых моделях такое. Ты попал под действие эффекта казино.

Кстати все эти опенаи с антропиками сейчас работают в такой глубокий минус

Ч.т.д.

Skullnet ★★★★★
()
Ответ на: комментарий от Skullnet

В сложных архитектурных решениях оно тупит и пишет говнище

А ты на что вообще? Оно делает то, что ты ему скажешь. Во фронтэнде тоже, к слову. Естественно полуавтоматика.

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

LightDiver ★★★★★
()
Ответ на: комментарий от LightDiver

А ты на что вообще? Оно делает то, что ты ему скажешь.

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

Skullnet ★★★★★
()
Ответ на: комментарий от Skullnet

Почему-то ИИ обычно понимает суть любой идеи намного лучше, чем среднестатистический аноним с ЛОРа. О чем бы это говорило.

wandrien ★★★★
()
Ответ на: комментарий от Skullnet

Оно тебя не понимает

Это оно тебя не понимает, потому что так ты объясняешь. Меня отлично понимает.

При этом объяснить словами архитектуру в твоей голове практически невозможно.

Ты меня пугаешь.

LightDiver ★★★★★
()
Ответ на: комментарий от Skullnet

При этом объяснить словами архитектуру в твоей голове практически невозможно.

Да ладно. :)

sabacs
()
Ответ на: комментарий от LightDiver

Это оно тебя не понимает, потому что так ты объясняешь.

Ты тоже попал под эффект казино. LLM - это не интеллект.

Skullnet ★★★★★
()
Ответ на: комментарий от Skullnet

Ты тоже попал под эффект казино. LLM - это не интеллект.

Это инструмент с довольно широким пониманием контекста. Если это не интеллект, я не знаю тогда что такое интеллект.

Я знаю как оно примерно «мыслит», что делает правильно и что делает излишне. Даю шаблон, что сделать и что не делать и оно делает все верно. Не всегда с первого раза.

Чего тебе еще надо? Учись пользоваться инструментов. Вручную всеравно дольше. Даже с шаблонами и планом работ можно получить код строку в строку тот, что ты написал бы сам. но за несколько секунд, а не минут или часов.

Вот только это не самостоятельный «интеллект», а продолжение твоего. Со всеми вытекающими.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от bbc69

Дано: Требуется 6трлн$ в год.

Статью надо читать, а не комментарий. В статье про 1.5трлн в год и только к 2031. 6трлн это влажные мечты, да ещё и с прибылью. Я думаю тут всем(кроме избранных) простят.

Loki13 ★★★★★
()
Ответ на: комментарий от bbc69

Тут даже электричество не посчитано.

А вот тут не факт. Туда и обновления парка железа тоже входит. И эти 1,5 это достигнет в 2031, сейчас меньше пока что.

Loki13 ★★★★★
()
Ответ на: комментарий от LightDiver

Если это не интеллект, я не знаю тогда что такое интеллект.

LLM-ки не интеллект, потому что:

  1. На самом деле они не знают, о чём говорят, они просто вычисляют, какие слова статистически следуют за другими. Поэтому они буквально «угадывают» решение.
  2. Они не могут «размышлять» о своих собственных ошибках. У них нет «внутреннего чутья», когда логическая цепочка дает сбой. При этом LLM может подстраиваться под пользователя и выдавать бред.
  3. Нет ни «самостоятельного мышления», ни чувства собственного «я». Это пассивный инструмент, который бездействует, пока человек не даст ему команду.
Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от LightDiver

только это не самостоятельный «интеллект», а продолжение твоего

Золотые слова.

«Паладин должен быть лишь чуть умнее своего меча, чтобы паладин управлял мечом, а не наоборот» (с)

К людям, которые не могут совладать с ИИ на уровне отдачи команд и вместо этого занимаются болтологией на тему «ИИ это не И», у меня есть некоторые вопросики.

wandrien ★★★★
()
Последнее исправление: wandrien (всего исправлений: 2)
Ответ на: комментарий от ugoday

Нужно, чтобы у БЯМ прямо сейчас образовалось 5 миллиардов пользователей, что примерно соответствует всему взрослому населения Земли. Это чтобы в ноль выйти.

Ну никогда инфраструктуру не пытались отбить за первые годы в 0. Те же АЭС думаю отбиваются вложения лет по 50. А вот на содержание, возможно 20 баксовых подписок и хватит вполне. И чуть-чуть сверху на отбивание.

Loki13 ★★★★★
()
Ответ на: комментарий от Skullnet

На самом деле они не знают, о чём говорят,

Бгг, а знаешь, сколько людей в интернете не знают, о чем говорят?

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

wandrien ★★★★
()
Ответ на: комментарий от ugoday

Я конечно другие 42 имел ввиду, но это тоже неплохой вариант.

Loki13 ★★★★★
()
Ответ на: комментарий от LightDiver

Вот только это не самостоятельный «интеллект», а продолжение твоего. Со всеми вытекающими.

Вообще уберите слово интеллект. Это генератор решений, по заранее натренированной модели. Если в модели нет какого-то решения, оно будет выдавать что угодно кроме того что нужно. Use-cases для LLM-ок я уже расписал.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Вручную всеравно дольше.

Слоп делается быстрее, да.

Skullnet ★★★★★
()
Ответ на: комментарий от Loki13

Вот и почитайте. Там внятно написано, что надо 6. В год. А для особенных это в заголовок вынесли.

bbc69
()
Ответ на: комментарий от Skullnet

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

VIT ★★★
()
Ответ на: комментарий от wandrien

Бгг, а знаешь, сколько людей в интернете не знают, о чем говорят?

Люди говорят херню, потому что не мотивированы проверять факты. LLM работает строго на фактах, но может выдать херню.

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

То что системд работает не отменяет того что это bloatware, которая пытается завязать все программные компоненты на себя.

Skullnet ★★★★★
()
Ответ на: комментарий от ugoday

Экономическая теория от любителей БЯМ звучит как анекдот:

Уже столько раз влошившиеся не возвращали свое, что давно не анекдот. Потом всякие too big to fail появляются. Ну будет ещё разок.

Loki13 ★★★★★
()
Ответ на: комментарий от Skullnet

На самом деле они не знают, о чём говорят, они просто вычисляют, какие слова статистически следуют за другими. Поэтому они буквально «угадывают» решение.

А меня это колышет? Если это выглядит как утка, крякает как утка - это утка.

Они не могут «размышлять» о своих собственных ошибках. У них нет «внутреннего чутья», когда логическая цепочка дает сбой. При этом LLM может подстраиваться под пользователя и выдавать бред.

Умеют. И регулярно поправляют сами себя даже в рамках одного запроса.

Нет ни «самостоятельного мышления», ни чувства собственного «я». Это пассивный инструмент, который бездействует, пока человек не даст ему команду.

Вернемся к первому ответу - а меня это колышет? Мне нужен результат, а не глубинная суть процесса.

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

А главное - они за любую движуху, не осуждают, всегда подхватят что надо и помогут. У людей так не работает.

LightDiver ★★★★★
()
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.