Oksana_Petrov
New member
Привет, форумчане! Год назад я твёрдо решил: хватит бесконечно переписывать идеи в блокнот. У меня была работа, семья и от силы три свободных часа в день, но я дал себе слово — за 30 дней довести одну идею до работающего MVP. Скажу сразу: я успел, но совсем не так, как себе представлял. Ниже — честный разбор того, что реально помогло, а что только съедало время.
Первые три дня я не писал код вообще. Вместо этого я составил список из 20 идей и безжалостно сократил его до одной по простому критерию: проблему, которую я решаю, должен испытывать я сам или люди из моего окружения. Потом я написал десяти знакомым и попросил 15 минут на разговор. Это было неприятно и неловко, но именно эти разговоры убили две иллюзии и подтвердили третью. Совет: не спрашивайте у людей, купили бы они вашу штуку. Спрашивайте, как они решают проблему сейчас и сколько это стоит им по времени или деньгам.
Дальше — стек. Здесь я сознательно выбрал скуку. Никаких модных фреймворков, которые видел впервые, никакой микросервисной архитектуры для проекта, у которого ноль пользователей. Я взял то, что знаю наизусть: привычный язык, простую реляционную базу, один сервер и один сервис для деплоя. Правило, которое я вывел для себя: если вы учите новый инструмент прямо в процессе создания MVP, вы не создаёте MVP, а учитесь. Это нормально, но это два разных проекта с разными сроками.
Главный сдвиг случился на второй неделе, когда я выписал все фичи на бумагу и оставил три. Не десять, не семь — три. Остальное ушло в файл с названием «после запуска», и я туда почти не заглядывал. Если честно, даже из этих трёх одна оказалась лишней, что выяснилось только после первых пользователей. Мой главный вывод: объём работ сокращается не оптимизацией, а удалением. Удалять больно, но именно это и есть работа над MVP.
По расписанию я работал блоками: часа четыре утром до основной работы, час в обед и иногда вечером. Не каждый день был идеальным, случались и провалы, когда за неделю не продвинулся ни на строчку. Спасало одно правило — каждый день должен быть хотя бы один видимый шаг: коммит, письмо, готовый экран, работающая кнопка. Прогресс, который нельзя увидеть, очень быстро превращается в выгорание.
Последняя неделя была самой скучной и самой важной. Я не полировал интерфейс, а делал то, что обычно откладывают: домен, приём оплаты, страницу с описанием, письмо для первых десяти пользователей и хотя бы минимальную аналитику. Запуск без этого — не запуск, а просто код на ноутбуке. Первые пять человек зарегистрировались, двое написали мне с вопросами, и это ощущалось как победа, хотя цифры по меркам рынка смешные.
Что бы я сделал иначе? Начал бы разговоры с людьми ещё раньше, до первой строчки кода. Отказался бы от красивой авторизации на старте. И честно записывал бы, сколько часов реально уходит на задачи, потому что мои оценки были в среднем в два раза оптимистичнее реальности. Зато я теперь точно знаю: 30 дней — это не про идеальный продукт, а про то, чтобы впервые увидеть живую реакцию людей. И да, это стоит того.
А теперь вопрос к вам: какой самый маленький шаг помог вам вывести идею из головы в реальность и что вы для себя удалили, чтобы уложиться в срок? Делитесь историями, мне правда интересно — у каждого здесь наверняка есть свой опыт за 30 дней.
Первые три дня я не писал код вообще. Вместо этого я составил список из 20 идей и безжалостно сократил его до одной по простому критерию: проблему, которую я решаю, должен испытывать я сам или люди из моего окружения. Потом я написал десяти знакомым и попросил 15 минут на разговор. Это было неприятно и неловко, но именно эти разговоры убили две иллюзии и подтвердили третью. Совет: не спрашивайте у людей, купили бы они вашу штуку. Спрашивайте, как они решают проблему сейчас и сколько это стоит им по времени или деньгам.
Дальше — стек. Здесь я сознательно выбрал скуку. Никаких модных фреймворков, которые видел впервые, никакой микросервисной архитектуры для проекта, у которого ноль пользователей. Я взял то, что знаю наизусть: привычный язык, простую реляционную базу, один сервер и один сервис для деплоя. Правило, которое я вывел для себя: если вы учите новый инструмент прямо в процессе создания MVP, вы не создаёте MVP, а учитесь. Это нормально, но это два разных проекта с разными сроками.
Главный сдвиг случился на второй неделе, когда я выписал все фичи на бумагу и оставил три. Не десять, не семь — три. Остальное ушло в файл с названием «после запуска», и я туда почти не заглядывал. Если честно, даже из этих трёх одна оказалась лишней, что выяснилось только после первых пользователей. Мой главный вывод: объём работ сокращается не оптимизацией, а удалением. Удалять больно, но именно это и есть работа над MVP.
По расписанию я работал блоками: часа четыре утром до основной работы, час в обед и иногда вечером. Не каждый день был идеальным, случались и провалы, когда за неделю не продвинулся ни на строчку. Спасало одно правило — каждый день должен быть хотя бы один видимый шаг: коммит, письмо, готовый экран, работающая кнопка. Прогресс, который нельзя увидеть, очень быстро превращается в выгорание.
Последняя неделя была самой скучной и самой важной. Я не полировал интерфейс, а делал то, что обычно откладывают: домен, приём оплаты, страницу с описанием, письмо для первых десяти пользователей и хотя бы минимальную аналитику. Запуск без этого — не запуск, а просто код на ноутбуке. Первые пять человек зарегистрировались, двое написали мне с вопросами, и это ощущалось как победа, хотя цифры по меркам рынка смешные.
Что бы я сделал иначе? Начал бы разговоры с людьми ещё раньше, до первой строчки кода. Отказался бы от красивой авторизации на старте. И честно записывал бы, сколько часов реально уходит на задачи, потому что мои оценки были в среднем в два раза оптимистичнее реальности. Зато я теперь точно знаю: 30 дней — это не про идеальный продукт, а про то, чтобы впервые увидеть живую реакцию людей. И да, это стоит того.
А теперь вопрос к вам: какой самый маленький шаг помог вам вывести идею из головы в реальность и что вы для себя удалили, чтобы уложиться в срок? Делитесь историями, мне правда интересно — у каждого здесь наверняка есть свой опыт за 30 дней.