Главное Авторские колонки Пресс-релизы Промо Вакансии Вопросы
😼
Выбор
редакции
92 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Десять лет я нанимал разработчиков. Теперь мои сайты и ботов делает нейросеть

Кажется, после этой статьи моя карма среди разработчиков отправится куда-то глубоко под землю. Но я всё-таки хочу рассказать, почему перестал заказывать разработку у людей и начал решать эти задачи с помощью ИИ. С конкретными примерами, сроками и суммами.
Мнение автора может не совпадать с мнением редакции

Меня зовут Паша Молянов. У меня два небольших бизнеса с суммарной выручкой около 70 млн рублей в год. У них есть сайты, которые нужно поддерживать: добавлять страницы, переделывать старые, исправлять ошибки, обновлять информацию.

Есть и задачи по автоматизации. Сделать бота, который принимает заявки. Настроить напоминания клиентам. Связать один сервис с другим. Собрать отчёт, на который руками уходит слишком много времени.

Обычная техническая жизнь малого бизнеса.

Примерно десять лет я решал всё это через разработчиков. Для штатного сотрудника задач не хватало, поэтому работал с подрядчиками. Искал по рекомендациям, не пытался найти самого дешёвого исполнителя, обычно платил 2–3 тысячи рублей в час.

Возможно, кто-то сейчас скажет, что за такие деньги хорошего программиста не найти. Я готов поспорить. Для инженера, который проектирует высоконагруженную систему, ставка действительно может быть невысокой. Но я приходил с телеграм-ботами и сайтами на WordPress. Мне кажется, для таких задач бюджет был вполне нормальным.

Тем не менее почти каждое взаимодействие сопровождалось болью.

Разработка, к которой я привык за десять лет

Приносишь небольшую на вид задачу. Обсуждаете, начинаете делать. Потом выясняется, что на неё ушло 50 часов.

Нужно срочно исправить ошибку, из-за которой у клиента что-то не работает. Разработчик отвечает: «Смогу послезавтра».

Придумал, как сделать путь пользователя удобнее. В ответ: «Так не получится, для этого надо всё рефакторить».

Периодически случалось что-нибудь повеселее. Сроки растягивались на несколько недель. После доработки переставало работать то, что раньше работало. Исполнитель исчезал.

Были даже истории, когда человек забирал деньги и отправлял меня в чёрный список. С логикой примерно такой: я в другой стране, попробуй что-нибудь сделай.

Я не утверждаю, что все разработчики работают именно так. Рассказываю, как получалось у меня. За десять лет я успел привыкнуть, что вместе с разработкой покупаю ещё и некоторое количество головной боли.

А потом попробовал другой способ.

Всё началось со сметы на 100 тысяч рублей

Один подрядчик назвал стоимость задачи — 100 тысяч рублей. Мне она казалась настолько простой, что захотелось проверить: а нейросеть случайно не справится?

Открыл Claude Code, описал, что нужно сделать.

Через два часа всё работало.

Сижу, смотрю на результат. Сто тысяч рублей, которые собирался отдать за эту работу, остались у меня.

Интересно получается.

Если вы ещё не пользовались Claude Code: это агент, который работает с файлами проекта, пишет и меняет код, запускает команды. Ему можно объяснять задачу обычными словами, а затем проверять результат и просить исправления. Я отдельно написал подробный гайд по Claude Code: как установить, пользоваться из России и дать первую задачу.

После первого эксперимента захотелось попробовать что-нибудь посложнее.

Например, переделать сайт.

Сайт за 300 тысяч превратился в три вечера работы

Задача была уже заметно больше: перенести сайт на другой движок, обновить контент и дизайн, исправить проблемы, на которые SEO-специалист указывал больше года.

Разработчик оценил всё это в 300 тысяч рублей. По его расчётам, работы там было часов на сто, не меньше.

Я открыл Claude Code и сделал за три вечера.

Да, моё время тоже стоит денег. Я владелец бизнеса, у меня есть другие дела, и считать самостоятельную работу совершенно бесплатной было бы странно. Но три дня моего времени стоят ощутимо меньше трёхсот тысяч рублей.

А что с результатом?

Сайт после этого не развалился. SEO не просело — выросло. Выглядеть хуже он тоже не стал.

Баги бывают. Только теперь для исправления я отправляю скриншот в чат агенту и разбираюсь с проблемой. Не жду, когда подрядчик освободится, посмотрит, оценит, поставит задачу в очередь и наконец возьмётся.

Для меня это оказалось настолько удобным, что останавливаться на одном сайте я уже не собирался.

Следом нашлись проблемы, которые годами считались сложными

У меня есть сайт с платным доступом. И я получал десятки сообщений от пользователей, которые находили способы этот доступ обойти.

Люди попадали туда, куда без оплаты попадать не должны были, и рассказывали мне, как у них получилось.

Разработчик объяснял, что так всё устроено. Переделывать долго, сложно и дорого. Нужно серьёзно менять код, рефакторить.

Claude за пару вечеров исправил проблему. Заодно переделал нужные части проекта и написал документацию.

По дороге нашёл и другие ошибки.

В частности, выяснилось, что база данных находилась в открытом доступе. Человек с нужной ссылкой мог добраться до БД, получить административный доступ к сайту, достать API-ключи и отправить от нашего имени какую-нибудь дрянь.

Это не нейросеть нагенерировала.

Это сделал живой разработчик. Своими руками. Человек, которого мне рекомендовали и которому я заплатил за работу сотни тысяч рублей.

А я не технарь. Я не умею посмотреть на проект и понять, что там база торчит наружу. Не знаю, где это проверять и на что обращать внимание.

Насколько мне известно, этой уязвимостью никто не воспользовался. Возможно, повезло, что мы маленькие и не представляем особого интереса.

Но сама ситуация заставила меня иначе посмотреть на разговоры о надёжности разработки.

За переделку бота просили от 500 до 800 тысяч

Был ещё один проект: наш Telegram-бот, изначально собранный на конструкторе. Его нужно было переделать.

Я обратился к трём специалистам и одному небольшому агентству. Получил сметы в диапазоне 500–800 тысяч рублей.

Посмотрел на них. Вспомнил, как прошла работа с сайтом. Решил снова попробовать сам.

Сделал за неделю.

Неделя моего времени тоже стоит меньше полумиллиона рублей. Причём бот работает так, как я задумал. Без постоянных разговоров о том, что нужное поведение слишком сложно реализовать, придётся долго писать и много переделывать.

Конечно, сложности по дороге возникают. Но теперь я могу разбираться с ними сразу: объяснить агенту, чего хочу, посмотреть на результат, уточнить, попробовать другой вариант.

В описанных проектах я работал с Claude Code. Для похожих задач можно использовать и Codex от OpenAI. Если вам ближе инструменты OpenAI, у меня есть отдельная инструкция по Codex: установка, доступ из России и первые шаги.

«Потом всё равно придёшь к программистам переделывать»

Примерно здесь обычно начинается самое интересное.

Агентам нельзя доверять. Они напишут кривой код. Наплодят багов и уязвимостей. Удалят базу данных. А потом ты всё равно приползёшь к настоящим разработчикам, только заплатишь ещё больше: разгребать нейрослоп сложнее, чем сразу сделать нормально.

Я понимаю это возражение. Нейросети действительно ошибаются.

Но у меня возникает вопрос: а с чем мы сравниваем?

Мне живые разработчики уже отдавали проекты с багами и уязвимостями. Это произошло до того, как я начал поручать код нейросетям.

И я не могу списать всё на одного неудачного исполнителя. В каждом моём опыте работы с подрядчиками-программистами возникали какие-нибудь проблемы. Где-то небольшие, где-то очень неприятные.

Если ты не умеешь оценивать работу специалиста, то можешь получить плохой результат и даже об этом не узнать. Заплатить, принять проект, пользоваться им — и не подозревать, что внутри серьёзная проблема.

Вот я и не подозревал.

Поэтому лично для меня выбор выглядит так: отдать задачу человеку за 3 тысячи рублей в час или работать с агентом, на которого я трачу 200 долларов в месяц.

Способен ли я самостоятельно провести полноценную техническую проверку результата в первом случае? Нет.

Во втором? Тоже нет.

Сам факт, что код написал человек, не даёт мне возможности разобраться в нём и убедиться, что всё сделано качественно. У меня от этого не появляются инженерные знания.

По скорости и удобству агент для меня выигрывает

Клиент пишет менеджеру: «Ничего не работает», — и присылает скриншот.

Передаём скриншот агенту. Через полчаса ошибка исправлена, обновлённая версия уже работает на сайте.

Такое у меня происходило. За эти полчаса подрядчик мог бы ещё даже не прочитать сообщение.

Не каждая проблема решается настолько быстро. Но возможность сразу начать разбираться, вносить изменения и проверять результат очень сильно меняет работу.

Плюс я могу потратить дополнительные токены на проверки. Попросить агента ещё раз пройтись по коду, поискать ошибки, посмотреть на возможные уязвимости. Потребовать объяснить человеческим языком, как работает конкретная функция, и самому поискать несостыковки в логике.

Это не гарантирует идеального результата. Но такая работа часто всё равно оказывается быстрее, чем найти подрядчика, договориться, подписать документы, объяснить задачу, подождать, проверить, отправить замечания и снова подождать.

Особенно обидно проходить весь этот путь, чтобы в конце получить базу данных без нормальной защиты.

Возможно, проблема во мне

Можно сказать: «Паша, ты просто не умеешь нанимать разработчиков и ставить им задачи. Ты плохой заказчик».

Допускаю.

Я действительно не смог за десять лет научиться делать это так, чтобы всё стабильно работало хорошо. Хотя пытался.

Но ошибки совершают не только программисты. Маркетологи косячат, дизайнеры косячат, финансисты косячат. Я сам тоже.

Нейросети ошибаются — да. Только наличие ошибок само по себе не позволяет мне вычеркнуть их из списка инструментов. Иначе пришлось бы заодно отказаться от работы с людьми.

Мне нужно смотреть, какой способ решения задач в моих обстоятельствах оказывается удобнее, быстрее и посильнее по деньгам.

И сейчас для меня это агенты.

Как теперь устроена разработка в моих проектах

Я дошёл до того, что перестал обращаться к разработчикам вообще.

Что-то сломалось — разбираемся с агентом.

Нужна новая функция — садимся и за несколько вечеров делаем.

Нужен лендинг — передаю информацию, дизайн-систему и объясняю, что хочу получить.

Маркетолог придумал полезную штуку и принёс самостоятельно «навайбкоженный» прототип — агент помогает проверить его, исправить ошибки и развернуть там, где нужно.

Технические задачи никуда не исчезли. Но у меня появился способ решать их без постоянного поиска исполнителя и согласования каждой следующей доработки.

Для небольшого бизнеса это огромная перемена.

А как же сложные системы?

Если бы я делал банковское приложение, я хотел бы, чтобы над ним работали сильные опытные инженеры.

Но если бы я владел банком, то и нанимал бы этих инженеров не самостоятельно. У меня были бы технический директор, HR и тимлид. Люди, которые умеют оценивать специалистов, организовывать разработку и контролировать качество.

В моём малом бизнесе такого слоя технических руководителей нет.

Есть я, задачи, ограниченный бюджет и подрядчик, качество работы которого я не всегда могу оценить. Именно в этих условиях нейросеть оказалась для меня вполне рабочей заменой.

Поэтому мне кажется странным, что про тупость ИИ и превосходство человека написаны тысячи статей, а успешный опыт замены подрядчиков агентами постоянно приходится объяснять и защищать.

Мир меняется. Нейросети становятся способнее, и вместе с этим меняется работа специалистов — в том числе тех, кто привык считать свои задачи исключительно человеческими.

На моих сайтах, ботах и автоматизациях это уже произошло.

Думаю, с другими профессиями будет происходить похожее. С теми же копирайтерами, например.

+1
В избр. Сохранено
Авторизуйтесь
Вход с паролем