Две работы, похожие снаружи
Есть две работы, которые снаружи выглядят одинаково: в обеих человек пишет код. Разница начинается после того, как код написан, — и именно она определяет, чем эти работы отличаются на деле.
Первая работа — для себя. Скрипт, который разбирает выгрузку. Заготовка, чтобы проверить идею. Утилита, которой пользуетесь только вы. Здесь ошибка стоит вашего времени, откат — это стереть файл и написать заново, данные свои, и достаточно, чтобы работало сегодня.
Вторая — для людей. То, чем будут пользоваться другие: сервис, страница, отчёт, который уходит в бухгалтерию, внутренний инструмент отдела. Здесь ошибка стоит чужого времени, откат — это отдельная работа, данные чужие, и работать оно должно не сегодня, а год, меняясь по дороге.
Агент ускоряет набор текста одинаково в обоих случаях. Это и есть причина, по которой первая работа с ним преображается, а вторая — не очень. В первой набор текста и был главным делом. Во второй он никогда им не был.
Курс — про вторую работу. Не потому, что первая неважна, а потому, что с ней всё и так неплохо: поручили, посмотрели, запустили, готово. Вторая требует ремесла, и ремесло это не про инструмент, а про то, что вокруг написанного кода.
Стоит сразу снять одно возражение, которое возникает почти у всех: «это же обычная разработка, при чём тут агент». Верно — почти всё в этом курсе было верно и десять лет назад. Изменилось одно: раньше эта работа была распределена по времени, а теперь сжалась.
Когда правка писалась полдня, у вас было полдня, чтобы подумать о её последствиях: что она сломает, как её откатывать, кого она затронет. Теперь она пишется за десять минут, и этих полдня нет. Думать приходится намеренно и отдельно — то, что раньше происходило само, по ходу набора текста.
Отсюда и устройство курса: шестнадцать видов работы, и у каждого свой порядок. Порядок — это не бюрократия, это то, что заменило собой ушедшие полдня.
Есть и третья причина, по которой курс нужен именно сейчас. Порог входа упал: код теперь пишут люди, которые раньше его не писали — аналитики, инженеры-технологи, маркетологи, бухгалтеры. Скрипт, который раньше заказывали разработчику и ждали неделю, сегодня собирается за вечер, и это хорошо. Но вместе с кодом к человеку приходит всё остальное: данные, которые можно испортить, пользователи, которые на него рассчитывают, и правки, которые придётся вносить через полгода.
Ремесло, которое раньше передавалось внутри профессии — от старшего к младшему, на ревью и на разборах поломок, — до этих людей просто не доходит. Не потому, что оно секретное, а потому, что его негде взять: в учебниках по языку его нет, а команды, которая бы его показала, рядом нет тоже.