Недавно я сделал небольшое музыкальное приложение. Это не коммерческий проект, а скорее хобби, в котором я постепенно реализовывал собственные идеи и находки.
Самое интересное в этой истории другое. Идея довольно долго выкристаллизовывалась. Я пробовал разные подходы, переделывал интерфейс, менял механику, снова возвращался к уже принятым решениям. В какой-то момент получился законченный продукт, который мне самому было интересно использовать. И тогда я решил провести довольно странный эксперимент.
Я дал средней LLM адрес готового сайта и попросил скопировать. Через несколько минут я получил 100% идентичный результат.
В этот момент я поймал себя на неприятно интересной мысли: а что именно я тогда создал?
Время, потраченное на разработку, никуда не исчезло. Идеи, которые я придумал, тоже никуда не исчезли. Но большая часть технического результата внезапно перестала быть дефицитной. Следующий человек может начать не с идеи и не с пустого репозитория, а практически с готового примера. А LLM превращает этот пример в работающий код.
Получается странная ситуация. Чем лучше становится AI-разработка, тем меньше ценности может оставаться непосредственно в факте создания приложения.
И здесь я вспомнил старое понятие MVP. Мы привыкли понимать его как минимально жизнеспособный продукт: сделать небольшую работающую версию, выпустить её и проверить гипотезу. Но, возможно, в мире дешёвой AI-разработки акцент нужно поставить на другие слова.
MVP — это не минимально работающее приложение.
Это минимальное доказательство того, что кому-то действительно нужен результат этого приложения (хотя бы самому себе).
Потому что сегодня между «у меня появилась идея» и «у меня есть работающий прототип» исчезает огромный кусок работы по написанию кода и верстки интерфейсов. Если есть достаточно понятный пример, современная модель способна пройти значительную часть этого пути практически сразу. А вот следующий шаг она за тебя не делает.
Она не знает, кто будет пользоваться продуктом. Не знает, почему человек должен выбрать его среди десяти похожих. Не знает, где найти первых пользователей и почему они вообще захотят попробовать. И уж тем более не создаёт автоматически рынок вокруг своей собственной реализации.
И получается интересный переворот. Раньше разработка могла быть узким местом запуска продукта. Теперь узким местом всё чаще становится не создание, а проверка ценности, дистрибуция и способность найти своего пользователя.
Можно бесконечно улучшать приложение, которое никто не открывает. Можно за вечер повторить приложение, на которое другой человек потратил полгода.
Но нельзя за две минуты скопировать покупателей. Наверное, поэтому в мире LLM вопрос «как это разработать?» постепенно становится менее интересным.
Гораздо интереснее становится другой вопрос: для кого это вообще нужно — и как сделать так, чтобы эти люди об этом узнали?