DHH снова сходил к Лексу Фридману и наговорил 5 часов ✊ На этот раз посмотрела только пару маленьких кусочков.
Снова поделился мыслями о разработке с агентами - как философией, так и сетапом. Рассказал, как у него "агенты всё делают" (запускает 10-15 агентов параллельно). Но речь больше про Omarchу: я её всё же воспринимаю, как пет-проект dhh (поспорьте), не отражает полной картины.
Я бы лучше послушала, как они в внедряют агентную разработку в basecamp. Про basecamp рассказал, что они как-то дали дизайнерам повайбкодить, а потом разработчикам пришлось разгребать (правда было давненько). Т.е. считает, что чтобы развивать существующую кодовую базу нужны разработчики с агентами, а вот новую - как будто можно бы и без разработчиков. С другой стороны - кто мешает тогда всё переписать с нуля? Как Flussonic (но там всё же разработчики делали)
В общем тема агентной разработки для клиентов (а лучше заказчиков) в подкасте не раскрыта. Если упустила - поправьте.
Зацепилась за пару мыслей:
Возможность сделать много кода не значит что зашипишь что-то хорошее, что с агентами, что с ручным программированием.
Приводит пример microsoft в определённых случаях - с бесконечными возможностями и плохим результатом. Ну тут всё так, не поспоришь )
Необходимость взаимодействия между людьми тормозит разработку
Впрочем - не только с агентами. Насколько я помню, он говорил это всегда и старался минимизировать. Сейчас в эту сторону и смещается общее время на разработку, раз код - это быстро. Задумалась о том, что даже наполнение бэклога может стать узким местом, т.к. если не пет-проект пилишь, то нужно договориться/согласовать и прочее.
Подробнее про ферму агентов dhh читайте у Половнёва
Для тех, кто хочет прочитать, но не хочет смотреть, приложу в комменты саммари и транскрипт подкаста от @tony_malyshev 🙌
Смотрели? Что интересного отметили? 👀
В этом посте были ссылки, но мы их удалили по правилам Сетки