От кодирования к проектированию рабочих процессов: работа над программным обеспечением в эпоху ИИ-агентов
Работа программного обеспечения меняется. Ценность заключается в переходе от ввода каждой строки кода к решению того, что должно существовать, как оно должно вести себя и где автоматизация создает рычаги влияния.
Это не делает инженерное дело менее важным. Это делает суждение более важным.
Генерация кода становится дешевле
Модели ИИ уже могут генерировать по��езный код, тесты, рефакторинг, сценарии и проекты пользовательского интерфейса. Тенденция очевидна: все больше работ по внедрению станет сопровождаться или автоматизироваться.
Но создание кода — это не то же самое, что проектирование полезной системы.
Кому-то еще нужно знать:
- какая проблема имеет значение
- какой рабочий процесс нарушен
- какие данные достоверны
- что следует автоматизировать
- где люди должны сохранять контроль
- какие компромиссы приемлемы
Это продуктовое и системное мышление.
Узкое место смещается вверх по течению
Когда кодирование становится быстрее, нечеткое мышление становится узким местом.
Плохие спецификации быстрее создают плохое программное обеспечение. Неясные процессы превращаются в автоматическую путаницу. Отсутствие владения становится операционным риском.
Ценная работа смещается в сторону:
- понимание реальных рабочих процессов
- моделирование решений
- определение ограничений
- проектирование контуров обратной связи
- измерение результатов
- поддержание работоспособности систем
Агентам ИИ нужно направление
Агенты могут действовать, но им нужно направление, достойное выполнения.
Хороший разработчик в эпоху искусственного интеллекта — это не просто тот, кто пишет код. Это тот, кто может превратить беспорядочную реальность в рабочий процесс, понятный системе.
Это означает перевод деловых разногласий в:
- входы
- действия
- заявляет
- решения
- чеки
- разрешения
- выходы
- метрики
Вкус продукта важнее
Когда каждый сможет создавать программное обеспечение быстрее, вкус станет определяющим фактором.
Полезные вопросы:
- Действительно ли нужен этот рабочий процесс?
- Будут ли этому доверять люди?
- Каким должно быть руководство?
- Что следует скрыть?
- Что следует объяснить?
- Что происходит, когда он терпит неудачу?
Будущее вознаграждает людей, которые могут сочетать техническое исполнение с оценкой продукта.
Почему существует IliciLabs
IliciLabs — это место, где можно публично практиковать этот сдвиг: создавать специализированные продукты, документировать идеи и изучать, как автоматизация ИИ меняет реальные рабочие процессы.
Важным навыком является не только программирование. Это знание того, что должно быть построено дальше и почему.