Распыляющийся программист
Сколько агентов вы запускаете параллельно?
Пишет код, разбирается с докой, пишет тесты, чинит тесты, дебагает, рефакторит - раньше это мог быть один человек в команде, а сечйса даже усилиями одного можно разделить контексты и ответственность, и превратить это в работу команды! SDLC скажут прошаренные люди, а гптшка назовет это цифровым конвейером. Больше суеты - больше запущенных процессов - больше данных на выходе!
Команда всегда эффективна только тогда, когда движется к одной общей цели - допустим, получить какие-либо метрики. Сюда же можно сказать и про огромную кучу агентов. Этот подход действительно помогает тогда и только тогда, когда все они сфокусированы на одной цели, и не противоречат друг другу.
Хуже, когда у тебя несколько таких агентских команд, и все они работают над разными, не связанными между собой направлениями. Скорость генерации кода как и была определенной, так и осталась, но внимание самого человека не бесконечно и возможно не вывезет такой мультипликатор!
Нужно постоянно переключаться:
▫️Пытаешься понять, не фигней ли занимается каждый агент
▫️Вспоминаешь контекст конкретной задачи
▫️Тут добежал прошлый агент и срочно просит подтвердить доступ на исполнение
▫️Смотришь, не стоит ли там rm -rf или git —hard-reset
▫️Окаешь
▫️Возвращаешься обратно, и снова восстанавливаешь контекст
▫️Оцениваешь результат и сопутствующие выполненные действия
▫️Принимаешь решение докинуть контекста
▫️Тут добегает агент, по которому надо срочно просмотреть аутпут
▫️На скорую руку накидываешь контекста и убегаешь
▫️Пытаешься перейти к следующей задаче
▫️Идешь за кофе, чтобы снова переключить чуть подзабытый и старый контекст
Каждое такое переключение стоит дорого
Мозг не умеет мгновенно переносить весь контекст из одной задачи в другую. Он тратит силы на загрузку, синхронизацию и повторное погружение. В итоге можно иметь десять работающих агентов, и одного совершенно выгоревшего программиста, который пытается удержать в голове десять разных мультивселенных.
Вся наша жизнь во многом состоит из правильного распределения внимания. Мы постоянно решаем, чему сейчас дать доступ к ограниченному ресурсу - своему фокусу. Видосик? Постик? Стори? Сериальчик?
Можно делать много дел одновременно и невозможно одинаково глубоко присутствовать везде!
Поэтому иногда лучший способ ускориться, это закрыть лишнее, выбрать одну цель и направить все внимание туда. Настоящая продуктивность - это в первую очередь результат, и в последнюю количество параллельных процессов, которые нам для этого понадобились. И это способность и привычка не распыляться между агентами.
🤓 - за движение к одной цели
🤝 - за удовольствие от распыления
😈 - за жонглирование и тем, и этим
#agents #softskills
Post #1441
657
- 🤓 23
- 😈 6
- ❤ 4
- 🤝 3