Он увлечен программированием и продуктивностью. Так как же Дэвид Хейнемиер Ханссон (DHH) чувствует к атмосферному кодированию A-Assisted?
Для своего 474-го подкаста Лекс Фридман провел специальное шестичасовое интервью с DHH, легендарным создателем Ruby On Rails, который оказался проницательным наблюдателем нашего момента времени.
Как прослушали 4,7 миллиона подписчиков Фридмана, они поделились своими собственными завоеванными мнениями о инструментах кодирования искусственного интеллекта, кодировании вибрации-и о том, как само программирование.
И через все это Ханссон оставался позитивным, восхитительно самоуверенным — и, как отметил Фридман: «Всегда весело говорить».
Это был один из самых длинных, самых интересных разговоров, которые я когда -либо проводил с другим человеком в моей жизни. Много отличных подкастов уходит глубоко, но @lexfridman доставит вас на дно траншеи Марианы!
— DHH (@DHH), 12 июля 2025 года
Код рука
Короче говоря, DHH говорит, что любит сотрудничать с ИИ: для создания черновиков, поиска API или даже получения второго мнения. Но он использует это иначе, чем большинство людей, всегда сохраняя свой код, сгенерированный AI в отдельном окне. «Я не позволяю ему управлять своим кодом. Я попробовал это — я пробовал курсоры и виндсерфии, и мне не нравится писать.… Я буквально чувствую, что компетенция истощается из моих пальцев!»
У него был опыт, когда он понял, что продолжал просить ИИ о том же синтаксисе, снова и снова. «Не печатая это, я не изучал это… и я немного напугался.… Я больше не узнаю, если не печатаю?»
Итак, в конце концов он решил: «Вы учитесь своими пальцами». Точно так же, как научиться играть на гитаре: «Программирование должно быть изучено частично фактическим набором.… Если у вас нет пальцев в соусе, источник, вы потеряете с ним связь. Еще нет другого пути.
«Я не хочу этого, потому что мне это слишком нравится».
По словам DHH, для программистов, которые любят кодировать, речь идет не только о результатах, которые в конечном итоге создаются. Есть также эмоция, которая сопровождает это — этот очень человеческий момент выражения. И эта «радость», как говорит DHH, — это напечатать код сам.
«Если я продвигаю себя из программирования, я превращаюсь в менеджера проекта — менеджера проекта убийства AI Crows, как я писал на днях.
«Я мог бы стать менеджером проекта 20 лет назад, если бы мне не хотелось писать код сам, и я просто хотел результатов».
DHH на кодировании атмосфера
Интервьюер Фридман задавался вопросом, должны ли инструменты кодирования искусственного интеллекта предлагать «режим обучения», чтобы «в основном заставить вас печатать определенные вещи». Но Фридман, кажется, более комфортно с ИИ, добавив «я думаю, что кодирование Vibe — это навык» и предупреждая, что «для опытного программиста слишком легко отклонить кодирование вибрации».
«Я согласен, я бы не отказался от этого», — начал DHH. Но по мере того, как он видит, кодирование Vibe — это изучение только «таким поверхностным способом, который напоминает обучение, но является совершенно пустым калориями». Он напоминает молодым программистам, что «если вы можете просто привести к кодирую, вы не программист». И если вы думаете об этом как о карьере, просто помните: «Кто -нибудь мог бы сделать это».
Но не может ли кто -нибудь оттачивать свои навыки в парном программировании с ИИ, пока они не превзойдут кодеров, пишущих с нуля? И с правильными подсказками вы все еще не могли создать код с вашим собственным стилем и структурой? DHH кажется скептическим. «Вы не можете дать кому -то указатели, если не знаете, как это сделать.
«Способность быть хорошим редактором — это награда, которую вы получаете от хорошего деятеля».
DHH попытался использовать Vibe Coding «чтобы построить что -то реальное» и поделился тем, что он видел: «вы действительно терпите неудачу очень рано». Он обнаружил, что кодирование Vibe «способно построить шпон… то, что выглядит так, как будто он работает, но оно недостат во всех способах». Помимо очевидных ужасных историй о сгенерированных AI-кодах, протекающих клавиш API или хранения паролей в простом тексте, «его способность заблудиться в собственном лабиринте сейчас очень велика… вы хотите что-то изменить, и это становится очень быстро игрой в моле Whac-A-Mole». При исправлении одной ошибки это может в конечном итоге представить больше.
Хотя даже там, DHH видит что-то удивительно человеческое. «Ошибки, которые он совершает, — это те ошибки, которые младшие программисты делают все время!»
ИИ весь день (во время обучения и веселья)
DHH не избегает ИИ. «Я также использую ИИ весь день.» — поясняет он. «На самом деле, я бы сказал, как мне нравится использовать ИИ, я становлюсь умнее с каждым днем … потому что я использую ИИ, чтобы он объяснил мне вещи!»
Но есть еще одно преимущество. DHH говорит, что ИИ наконец -то позволяет ему насладиться парным программированием. «Я интроверт!» В прошлом он мог выполнять парные программы «около пяти минут, прежде чем я захочу спрыгнуть с моста… ИИ позволяет мне получить все лучшее из этого опыта!»
Фридман соглашается, говоря, что ИИ «как приятель, который действительно позитивен и очень умный и заставляет меня думать… даже если я никогда не использую код, который он генерирует, я уже лучший программист». И ему больше весело.
И у DHH был подобный опыт. «Что мне стало веселее, так это снова стать новичком». Наличие этого дает ему уверенность — больше веры в то, что он может достичь. Хотя он не делал программирование iOS годами годами: «Теперь я чувствую себя очень уверенно, что я могу сесть с ИИ, и я мог бы что -то в магазине приложений к концу недели.
«У меня не было бы этой уверенности, если бы у меня не было парного приятеля по программированию, как ИИ».
Будущее
Вполне возможно, что однажды программирование A-A-A-A-Advisting будет означать, что будет выполнено больше программ, парадоксально увеличивая количество, потраченное на человеческих программистов. Но DHH говорит, что он также открыт для возможности, что ИИ может сделать для программирования того, что автомобили сделали с лошадьми — превратить программирование в то, что мы обращаемся только к отдыху. «Это может быть будущее для программирования, для ручного программирования — вполне возможно».
И он не обеспокоен этим. Людям все еще нравится играть на гитаре, хотя записи сделали каждую песню мгновенно доступной.
Фридман сравнивает его с старым ковбоем на лошади, который проходит по дороге автомобилями. «Я думаю, что важно иметь это смирение, — соглашается DHH, — что то, в чем вы хороши, может больше не быть тем, чем ценит общество. Это происходило миллион раз в истории».
В возрасте 45 лет DHH уже занимает длительное представление. «Мне посчастливилось быть программистом в течение почти 30 лет. Это отличный пробег». Он говорит, что был «благословлен» десятилетиями, что он любит больше всего экономически жизнеспособным способом.
«И если это закончится завтра, я не должен смотреть на это с сожалением. Я должен смотреть на это с благодарностью».
Программисты следующего поколения
Но когда дело доходит до молодых программистов, DHH говорит: «Абсолютно недостаточно», чтобы научиться, чтобы ИИ генерировал ваш код. «Нет, если вы хотите учиться, не если вы хотите стать лучше в этом». Он использует фразу «Tap Monkey» — выбирая «да» снова и снова — и предупреждает, что в конечном итоге кто -то может сделать это, и «это не рыночный навык».
Но тогда он также добавляет свою стандартную предостережение. «Никто, черт возьми, ничего не знает. Никто не может предсказать даже на шесть месяцев». И, в частности, он думает: «Прямо сейчас, мы, вероятно, находятся в пике в будущем, с его обещанием очевидным, и« ошеломляющий »способ ИИ генерирует выход« жутко напоминающий людей ». (DHH вспомнил, что чувствовал себя «немного напуганным» от «невероятно человеческого» Deepseek, казалось, сформулировал его ответы.)
Но он также помнит, как ожидал, что он жил в мире виртуальной реальности в течение пяти лет после просмотра фильма 1995 года «Человек для газонокосителей». «Этого не произошло». (Хотя его старший ребенок теперь любит играть в виртуальную игру «Tag Gorilla».) «Действительно сложно предсказать будущее. Потому что мы просто не знаем.
«Мы можем быть так взволнованы в данный момент, потому что мы проведем линию через ранние точки на графике… просто поднимаясь и направо. И иногда это просто сплющено». И здесь он указывает, сколько из нашей критической инфраструктуры все еще работает на Cobol.
Из этого он набирает два урока:
- Мы должны быть смиренны в предсказании будущего.
- «Общество может потерять компетентность, в которой она все еще нуждается, потому что оно преследует будущее».
И это приводит его к некоторым почти дзенским советам. «Если вам нравится программирование? Вы должны изучать программирование. Теперь это будет карьера навсегда? Я не знаю. Но что будет карьерой навсегда? Кто знает!» Поскольку прогнозы продолжают меняться в отношении того, какие задания будет заменена ИИ, «никто ничего не знает».
Хотя возможно, что могут произойти большие изменения, есть и эта бушенная неопределенность, и «вы должны тогда позиционировать себя на будущее таким образом, чтобы это не имело значения … вы выберете профессию или путь, в котором оказывается, что вам придется повторно переоценить и воспроизводить, вы не будете сожалеть о пути».
Это был принцип для DHH на протяжении всей его жизни. Таким образом, хотя и желаю успеха для каждого нового проекта в его сигналах компании 37, его ментальная модель также всегда включает благодарность за «другую возможность написать красивый код Ruby, исследовать домены Greenfield, чтобы узнать что -то новое, создать систему, которую я хочу, даже если никто не хочет этого.
«Какое благословение. Какая привилегия».
Таким образом, должны ли студенты программирования проводить время на кодировании Vibe — достаточно обучения, чтобы вручную исправить код, который генерируется ИИ? DHH по -прежнему думает, что писать код более образовательна с нуля. «Вы не будете в форме, просмотрев фитнес -видео», — предлагает он в качестве аналогии. «Вы должны сделать приседания».
«Программирование, понимание, изучение практически всего требует от вас.
«По иронии судьбы, кажется, что ИИ на самом деле довольно хорош в этом. Но люди нет!»
Наслаждайтесь целым шестичасовым обсуждением.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Дэвид Кассель — гордый житель района залива Сан -Франциско, где он освещал технологические новости более двух десятилетий. За эти годы его статьи появлялись повсюду от CNN, MSNBC и The Wall Street Journal Interactive … Подробнее от Дэвида Касселя