Amelia Wattenberger, дизайнер и бывший сотрудник GitHub, утверждает, что последние 30% любого программного проекта могут стать очень трудными. Она подчеркнула, что в мире, где агенты начинают занимать место разработчиков, процесс окончательной сборки становится сложнее, чем когда-либо.
Сложности нового этапа разработки
Wattenberger обсуждает кризис идентичности, с которым сталкиваются разработчики, когда агенты берут на себя всё больше задач. Примечательно, что она говорит о радикальном пересмотре инструментов для разработчиков в условиях «агент-ориентированного» подхода. Например, разговоры об автоматизации и помощи с рабочего пространства показывают, что теперь разработчикам необходимо адаптироваться к новым условиям, а не просто полагаться на привычные инструменты.
Сейчас на рынок выходит много решений, которые помогают в разработке, включая GitHub Copilot, однако, несмотря на их преимущества, улучшение только в автоматизации не означает легкости в завершении проектов. Ведущие разработчики становятся менее уверенными в своих силах, когда их стандартные процессы нарушаются.
Значение для разработчиков
Для российских разработчиков это сигнал: изменения в инструментах могут привести к новым вызовам в рабочих процессах. Теперь важно не только что разрабатывать, но и как организовать своё рабочее пространство с учётом агентов, которые могут предоставлять альтернативные пути для выполнения задач. Например, использование одного рабочего дерева для задачи может оказаться более эффективным, чем многопроцессный подход, который часто приводит к путанице.
Компаниям стоит пересмотреть свои процессы разработки и учитывать влияние агентов в своих проектах. Важно акцентировать внимание на том, как окончание проекта может стать настоящей головной болью, если не правильно подойти к организации работы и выбору инструментов.
Следующий шаг для всех участников — мониторинг изменений в методах работы и принятие мер для их интеграции. Подобные адаптации могут существенно улучшить общую продуктивность команд.