Это первая часть рассказа длиной не менее чем из шести частей о том, как я провожу различные «эксперименты» по поиску хорошей бизнес-идеи и созданию на ее основе жизнеспособного бизнеса. Во вводной части я объяснил эксперимент и то, что я пытаюсь сделать. В этом выпуске я сделаю первый отчет об идее, которая у меня возникла, о том, как я ее реализовал и что произошло… позвольте мне сказать вам, что это некрасиво.

У меня возникла идея приложения, которое использует контент, уже доступный в Интернете (видео на YouTube, статьи в СМИ и т. д.), чтобы создать интерактивную учебную платформу в стиле википедии для онлайн-курсов. Пользователь сможет создавать онлайн-курсы, такие как, например, «Изучение основ HTML», «CSS 101» и т. д., и добавлять отдельные видео на YouTube для объяснения того, что такое div или как создать html-ссылку и т. д. В конце концов, должен был быть создан полный пользовательский курс по этой теме. Конечные пользователи могут получить к нему доступ бесплатно или за небольшую часть стоимости курсов, которые предоставляют сайты онлайн-обучения, такие как udemy или skillshare.

Создание приложения

Я не являюсь хорошим Backend или Frontend разработчиком, поэтому я решил просто придерживаться того, что знал, и просто использовал Ruby on Rails, JavaScript, CSS и HTML в качестве своих инструментов и пошел оттуда:

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

Поскольку целью было как можно быстрее воплотить идею в жизнь, я не стал много планировать, а только начал писать приложение. В то время как большинство частей приложения было довольно простым для написания, я все же столкнулся с некоторыми проблемами, потому что А, я не очень хороший разработчик, а Б, создавал некоторые функции в первый раз (Youtube API, автовоспроизведение и т. д.), что привело к во множестве проб и ошибок. С помощью google и stackoverflow у меня довольно быстро появился прототип, в котором я мог создавать курсы и добавлять к этим курсам уроки (видео на YouTube).

Чтобы сделать приложение более интерактивным, я добавил функцию подписки и отмены подписки для курсов.

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

Итак, как вы можете видеть, большинство функций реализовано. Чего не хватало, так это учебного материала. Хотя мне не нужно было снимать курсы, на тот момент я был единственным участником этого приложения. Чтобы создать какую-то ценность для пользователей (и для более профессионального пользовательского интерфейса, кто хочет видеть только три курса на главной странице, верно?) я предположил, что мне понадобится 12 курсов. Сначала я решил сосредоточиться только на одной конкретной нише, чтобы лучше продвигать приложение. Я решил сосредоточиться на веб-дизайне в качестве своей первой ниши, чтобы иметь возможность продвигать сайт на Reddit, hackernews и producthunt.

Я полностью недооценил объем работы, который все еще был необходим для этого: найти тему курса, создать обложку, проработать структуру урока, написать описание урока и т. д. работа очень приятная, я расслаблялся тут и там. Поскольку мы также путешествовали почти ежедневно, весь процесс уже занял почти 2,5 месяца. В конце концов я применил хитрость, например, использовал целые плейлисты YouTube в качестве набросков курса, чтобы быстрее заполнить свои курсы. Количество курсов, которые я думал, где необходимо, где почти пройдено.

Я почти закончил создавать курсы и занимался дизайном целевой страницы, когда случилось что-то плохое.

Инцидент

Прежде чем я начал работать над этим проектом, я посмотрел в Интернете, есть ли похожие приложения, которые пытаются решить одну и ту же проблему. Я наткнулся на какую-то 4-летнюю компанию с финансированием в 100 тысяч долларов и веб-сайт, на котором была пара странных курсов с кучей неработающих ссылок. Аналогичного конкурента я не нашел.

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

Затем, 4 апреля, я проверял producthunt, и у меня упало сердце. Номером в тренде Project был Alcamy (https://www.producthunt.com/posts/alcamy), красиво оформленное приложение, в котором использовался точно такой же подход к сбору онлайн-знаний. По сравнению с этим мой проект выглядел шуткой и имел гораздо меньше возможностей.

Миллион мыслей проносились в моей голове.

Что, если я просто запущу его сейчас?
Я сомневаюсь, что один и тот же продукт будет столь же успешным на producthunt всего через пару дней
Я не могу превзойти их по функциональности, потому что из-за отсутствия у меня навыков разработчика каждая функция занимает у меня в 2–3 раза больше времени. времени это стоит среднему разработчику.

Что я выучил

В начале я был просто опустошен. Я пожертвовал много времени во время наших путешествий по этим проектам и теперь я не знал, что делать. Я все еще не очень. Проведя целый день в шоке, я начал думать о том, чтобы не продолжать разработку этого приложения: Глядя на Alcamy, я понял, что они уже находятся на гораздо более высоком уровне развития. Это не грубый MVP, а полноценное приложение с элементом социальной сети и мобильным приложением в разработке. Его успех на producthunt.com, должно быть, дал ему базу пользователей для продолжения работы над новыми функциями и создания новых курсов.

С тех пор я полностью прекратил работу над проектом. Вот что я узнал.

Ошибки

  1. У меня уже давно была эта идея, и я всегда возвращался к ней. С экспериментом у меня наконец появилась мотивация воплотить эту идею в жизнь, но я просто потратил много времени на ее завершение. Если бы я мог сделать это снова, я бы, вероятно, просто создал простой веб-сайт в формате html, создал курсы и собирал адреса электронной почты пользователей, чтобы получить к ним доступ.
  2. Обычно вы представляете, что какая-то проблема с кодированием является самым большим препятствием. Обычно это, вероятно, что-то вроде создания контента или определения хорошей стратегии приобретения. В своих тематических проектах я постараюсь заранее определить самые большие проблемы и в первую очередь рассмотрю области, не связанные с кодированием.
  3. Я почесал свой собственный зуд, потому что всякий раз, когда я хотел узнать тему, просматривая видео на YouTube, мне приходилось просматривать все плохие видео без какой-либо структуры, чтобы ознакомиться с темой. Когда я начал создавать приложение, у меня не было ни реальной идеи монетизации, ни стратегии роста. Может поэтому после запуска Alcamy я перестал над ней работать. Я постараюсь учесть это во всех будущих экспериментах.

Выводы

Эту идею я вынашивал в голове уже давно, может быть, не один год. Прежде чем я начал его создавать, я думал, что это была фантастическая идея, но в ту минуту, когда я начал программировать, у меня появились сомнения. Понравится ли это людям? Это такое простое приложение, люди не увидят никакой ценности и так далее. С успехом Alcamy у меня есть, по крайней мере, подтверждение того, что некоторые из моих идей могут быть не самыми худшими. Хотя Alcamy не является моим успехом, это доказывает, что у меня была хорошая концепция, я просто действовал слишком поздно/медленно. Мне потребовалась пара дней, чтобы избавиться от разочарования, но с тех пор я работаю над новым приложением. Я работал над приложением в общей сложности 40 часов, и pAlthougrototype почти готов.