Чем больше я использую этих агентов (которые теперь пишут код довольно хорошо, но, конечно, мне нужно проверять и контролировать их), тем больше я чувствую, что мы увидим момент "Microsoft Frontpage" в технологиях: Frontpage действительно сделала всех веб-разработчиков избыточными в 2007 году. Как мы все знаем.
... ну, Frontpage сделал каждого разработчика "избыточным" в компаниях, которые купили Frontpage и были довольны тем, что создавали веб-страницы, которые мог делать Frontpage. И поддерживать это. И расширять это. И... это был чертов кошмар!! Поэтому они снова наняли веб-разработчиков, чтобы сделать это (с Frontpage или без него)
Сложность не исчезает при создании программного обеспечения - хотя теперь это более доступно для любого, чтобы, например, создать запрос на слияние. Если вы инженер-программист, вы, вероятно, сможете обойти любого неразработчика в сложности приложений, которые нужно создать, чтобы они не падали (и работали).
Мое использование агента включает в себя: - Сказать ему создать таблицу БД для хранения состояния для X - Замечать, что в тестах слишком много фейков, это не то, что я хочу - Инструктировать его сделать выбор дизайна конфигурацией, а не в коде - Инструктировать добавить o11y, а затем протестировать это (не доверяй этому) и так далее и тому подобное
О, и давайте не будем говорить о отладке, она все еще существует Агент может помочь, но часто он не понимает, что делает, поэтому я закатываю рукава и разбираюсь, что пошло не так (например, тест проходит, хотя на этом этапе должен был провалиться - просто не сказал об этом) На минуту я переживал, что мои навыки разработчика устарели - весь пакет стал более ценным, если честно [даже если некоторые его части я больше не использую так часто]
(Исправление: Frontpage был запущен в 1997 году, так что он должен был сделать веб-разработчиков излишними с тех пор, ха! Он был прекращен примерно в 2007 году. Запутался!)
691