Подход «Создать или купить»: смещение в сторону «Создать»

MMaximilian Schwarzmüller
Computing/SoftwareSmall Business/StartupsBusiness News

Transcript

00:00:00Одна из дискуссий, которая, конечно, в конечном счете касается всех нас, разработчиков, и сейчас набирает обороты, — это будут ли большинство компаний создавать основное ПО самостоятельно в будущем или нет.
00:00:15И это не новый разговор. Он начался, пожалуй, еще года два или три назад. Но, естественно, с тем как ИИ-агенты и базовые модели ИИ становятся все более мощными, этот вопрос приобретает особую важность.
00:00:31Потому что — да, я абсолютно точно могу сказать, что все больше людей, и особенно разработчиков, создают свое собственное программное обеспечение.
00:00:44Например, в моих компаниях мы однозначно заменили различные платные сервисы для управления проектами, рассылки писем и прочего нашими собственными решениями.
00:00:59Конечно, я разработчик. Так что мне это сделать довольно просто. Но до появления ИИ я этого не делал, потому что это требовало слишком много усилий.
00:01:10И ИИ определенно помог успевать делать больше и браться за более амбициозные задачи.
00:01:19Тем не менее, вам все равно нужно понимать, что именно вы делаете. Хотя некоторые продукты можно просто вайб-кодить.
00:01:25И для некоторых утилит этого вполне достаточно. К примеру, я сделал небольшой инструмент для удаления фона, который использую для превью, чтобы удалять — ну, угадайте что?
00:01:36Фон за своим лицом. И я просто навайб-кодил его, потому что детали мне неважны.
00:01:42Если что-то пойдет не так, я сразу это увижу и смогу так же быстро вайб-пофиксить.
00:01:47И это вовсе не критически важный инструмент. Так что определенные утилиты вполне можно вайб-кодить.
00:01:53И, естественно, это касается не только меня. На это способны многие.
00:01:59Но все же далеко не каждый, потому что отнюдь не все знают об этих агентных инструментах и их возможностях.
00:02:09Но да, все разработчики или более-менее подкованные в IT люди точно могут вайб-кодить простые сервисы.
00:02:17Однако есть такие инструменты, писать которые с помощью вайб-кодинга я бы точно не рекомендовал.
00:02:24Например, инструмент для email-рассылок типа новостных бюллетеней.
00:02:29Там много что может пойти не так, а вы ведь не хотите заспамить аудиторию, спровоцировать отписки или испортить репутацию своего домена.
00:02:40И уж тем более вам не нужно, чтобы половина писем просто не отправилась.
00:02:45И это еще не все.
00:02:46Например, вы могли забыть завайб-кодить функцию отписки, чтобы люди могли отказаться от рассылки.
00:02:54Тоже ничего хорошего.
00:02:56Здесь нужно учитывать гораздо больше факторов. Все гораздо сложнее.
00:02:59И даже если игнорировать подобные проблемы, масштабная email-рассылка требует огромной подготовки.
00:03:09И начинается все с банального понимания, как это устроено и какими сервисами вроде AWS SES можно воспользоваться.
00:03:15Но даже если вы знаете об этом, грамотно все настроить — это далеко не один клик.
00:03:22Конечно, есть сервисы, облегчающие задачу, но все же тут требуются базовые технические знания.
00:03:28Это не то, что любая непрофильная компания сможет быстренько сделать сама, и оно сразу заработает как надо.
00:03:36И я думаю, это важный момент, который стоит учитывать при обсуждении данного вопроса.
00:03:42Какое именно ПО компании будут создавать своими силами, а какое — покупать сейчас и в будущем?
00:03:52Сложность задачи, разумеется, играет ключевую роль.
00:03:58Что может пойти не так и насколько критичны будут последствия?
00:04:02Иногда можно услышать, что вайб-кодинг — это весело, а вот поддержка кода — нет.
00:04:08И в этом есть доля правды.
00:04:11Чем важнее софт, тем неприятнее и раздражительнее его поддерживать, особенно если вы понятия не имеете, как он устроен внутри.
00:04:22Конечно, крупные компании могут брать на себя и более амбициозные задачи.
00:04:26У них есть ресурсы.
00:04:27У них есть ИИ-агенты.
00:04:28У них есть экспертиза.
00:04:29Благодаря этому они могут заменять инструменты, которые не под силу заменить менее техническим компаниям или разработчикам-одиночкам.
00:04:39Но в таких гигантах есть уровни ПО, которые гораздо сложнее заменить из-за требований комплаенса или опять же из-за сложности. Речь идет о системах вроде SAP или Salesforce, которые настолько глубоко интегрированы, что проще продолжать платить, чем менять их.
00:05:02Возможно, это изменится в ближайшие лет 10, но я не думаю, что все эти крупные корпорации внезапно откажутся от всего используемого софта.
00:05:15Однако на всех уровнях — будь то гигантские корпорации или независимые разработчики — мы видим, что некоторая часть ПО действительно заменяется.
00:05:24И с этим, я думаю, бессмысленно спорить.
00:05:28Особенно это касается инди-хакеров: если вашей целевой аудиторией были другие разработчики, вам становится в разы сложнее, ведь создаваемый вами софт чаще всего легко поддается замене.
00:05:43Конечно, у вас остается защитное преимущество, если сервис завязан не столько на софт, сколько на редкие данные, или если бизнес связан с юридическими и нормативными трудностями.
00:06:00В таких случаях платят не за сам софт.
00:06:03Платят за кое-что другое.
00:06:04А потому и заменить такой продукт естественным образом сложнее или вовсе невозможно.
00:06:09Ну, не то чтобы невозможно, но значительно труднее.
00:06:12Так что барьер здесь есть.
00:06:14Но если вашей единственной ценностью была программа, решавшая мелкую задачу, вам придется тяжело.
00:06:22И мне кажется, это один из сдвигов, который мы наблюдаем благодаря ИИ прямо сейчас, и он будет только ускоряться.
00:06:27Потому что то, что сегодня доступно разработчикам, скоро, как мне кажется, хотя бы отчасти станет доступно и обычным компаниям и людям.
00:06:37Не все, конечно: пример с рассылкой через AWS им вряд ли поддастся, хотя с появлением упрощающих провайдеров и это может стать реальным.
00:06:48Но есть куча утилит, мелких менеджеров задач и тому подобного, где, как я думаю, все больше компаний и обычных пользователей будут вайб-кодить софт под себя.
00:07:02Примерно так же, как два года назад отлично работали сервисы, генерировавшие ИИ-изображения — скажем, портреты или мультяшные аватары по фото.
00:07:17Подобный бизнес отлично процветал год или два назад, но сейчас ситуация стремительно меняется, ведь у обычных людей появилось куда больше возможностей делать такие картинки с помощью ИИ прямо со своего телефона.
00:07:35Где-то это встроено в ОС, где-то доступно через подписку на ChatGPT; многие даже не платят за это, пользуясь лимитами, хотя все больше людей переходят на платные тарифы.
00:07:47И это отличный пример бизнес-модели, которая шикарно работала пару лет назад, а сейчас оказалась под огромным давлением.
00:07:57Думаю, то же самое мы увидим и с другим софтом — все зависит от того, в чем заключается ваша уникальная ценность.
00:08:04Конечно, это не сенсация, я понимаю, но для разработчиков тут кроются важные выводы, о которых стоит задуматься уже сейчас.
00:08:12Ведь меняется не только наша профессия в целом — мы пишем меньше кода, и, думаю, подход к код-ревью с вычиткой каждой строчки тоже меняется.
00:08:24Скорее всего, в будущем мы откажемся от этого, так что перемены идут, но и место вашей работы играет огромную роль.
00:08:31Я знаю, что работу сейчас найти непросто, и иметь работу очевидно лучше, чем быть без нее.
00:08:37Но если вы работаете в компании, которая делает один из таких инструментов или софт, выглядящий легко заменяемым,
00:08:48это, конечно, тревожный звоночек. Не значит, что нужно сразу увольняться,
00:08:52но стоит осторожнее планировать свое будущее, так как этот тренд будет только набирать обороты.
00:09:01И я твердо верю, что на горизонте ближайших лет десяти (хотя загадывать в наше время сложно)
00:09:10всегда останутся программы, которые люди не станут делать сами — из-за их важности, сложности или потому, что дело там не в самом софте.
00:09:20Но появится множество ситуаций, когда компании и обычные люди будут вайб-кодить собственные утилиты,
00:09:30ну или использовать свои инженерные навыки, чтобы заменить софт, за который они раньше платили.
00:09:39Так что да, это отчетливый тренд, и он ускоряется. А это значит, что уйти на свободные хлеба,
00:09:48создав свое SaaS-решение, сейчас намного, намного сложнее, чем пару лет назад,
00:09:54потому что нужно действительно хорошо подумать, какую реальную ценность вы можете продать.
00:10:00И сделать это сегодня куда труднее, чем раньше.

Key Takeaway

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

Highlights

  • ИИ-агенты и базовые модели позволяют разработчикам заменять сторонние SaaS-сервисы управления проектами и email-рассылок собственными решениями.

  • Простые утилиты вроде инструментов для удаления фона можно создавать методом вайб-кодинга без глубокой проработки архитектуры.

  • Сложные сервисы вроде email-рассылок через AWS SES требуют учета рисков спама, настройки домена и обязательной функции отписки.

  • Корпоративные системы уровня SAP и Salesforce сохраняют позиции благодаря жестким требованиям комплаенса и глубокой интеграции.

  • Бизнес-модели простых SaaS-утилит и AI-генераторов аватарок теряют ценность из-за встроенных функций в ОС и подписок вроде ChatGPT.

  • Защитить SaaS-бизнес от быстрого копирования помогают эксклюзивные данные, юридические барьеры и регуляторные требования.

Timeline

Переход от покупки ПО к собственным разработкам

  • Рост возможностей ИИ-агентов активизировал дискуссию о создании внутреннего ПО вместо покупки сторонних лицензий.
  • Разработчики отказываются от платных сервисов для управления проектами и рассылок в пользу собственных альтернатив.
  • Метод вайб-кодинга подходит для быстрого создания некритичных локальных утилит.

Развитие базовых ИИ-моделей снизило трудозатраты на написание кода. Это позволяет инженерам создавать внутренние инструменты, которые раньше требовали слишком много ресурсов. Для простых задач вроде удаления фона на изображениях достаточно базового генеративного кода, так как ошибки в таких утилитах сразу заметны и легко исправляются.

Ограничения вайб-кодинга и риски сложных систем

  • Сервисы email-маркетинга требуют глубоких технических знаний из-за рисков блокировки домена.
  • Поддержка самостоятельно написанного кода усложняется по мере роста его критичности для бизнеса.
  • Создание инфраструктуры на базе AWS SES требует ручной настройки и соблюдения стандартов доставки писем.

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

Барьеры для корпоративного ПО и защита SaaS-бизнеса

  • Крупные корпорации заменяют софт активнее благодаря штату инженеров и ресурсам.
  • Платформы уровня SAP и Salesforce защищены от замены жестким комплаенсом и высокой стоимостью миграции.
  • Уникальные данные и нормативные ограничения создают защитный барьер для программных продуктов.

Крупные организации способны самостоятельно переписывать инструменты средний сложности, однако глубоко интегрированные ERP- и CRM-системы остаются нетронутыми. В условиях, когда написание кода обесценивается, выживают только те SaaS-продукты, ценность которых заключается не в самой программе, а в доступе к редким данным или юридической защищенности.

Смещение рынка и трансформация профессии разработчика

  • Потребительские AI-сервисы вроде генераторов аватарок теряют рынок из-за внедрения ИИ в мобильные ОС.
  • Запуск новых стандартных B2B SaaS-решений стал значительно сложнее по сравнению с прошлыми годами.
  • Разработчикам необходимо учитывать устойчивость бизнес-модели своего работодателя к автоматизации.

Автоматизация создания кода повторяет путь генерации изображений: специализированные сервисы вытесняются бесплатными функциями внутри смартфонов и базовыми подписками на ChatGPT. Инженерам приходится писать меньше кода вручную, а фокус с вычитки каждой строчки смещается на архитектурное планирование. Работа в компаниях, создающих простые изолированные утилиты, несет повышенные карьерные риски.

Community Posts

View all posts