Идея продукта
С большой уверенностью могу писать по этой теме и утверждаю, что у меня есть хороший опыт в данном вопросе, так как я уже 10 лет зарабатываю именно по такой схеме. Это не перепечатка чужих статей блогеров, которые сами никогда ничего не разработали и максимум работают программистами в каких-нибудь крупных компаниях и тихо мирно «примус починяют».
Для начала вам нужно определиться с тем, над чем у вас получается работать непрерывно в течении долгого времени. Многие хотят создать свой продукт, но не многие понимают основную суть этого вопроса. При разработке своего продукта вам придется забыть обо всем другом и прикладывать немало усилий, чтобы не переключиться и не бросить задуманное на полпути.
Свой продукт это не модная библиотека, на которой вы создаете экспериментальный проект, это большое количество комплексных мероприятий. Иногда, само программирование отходит на второй или третий план. Для того чтобы стать успешным в этой сфере, нужно прежде всего научится общаться со своими клиентами. Понимать их требования и воплощать их в полезные функции. Первое время вы только и будете переписываться со своими заказчиками.
Да, именно с таких проектов от заказчиков можно начинать. Сначала сделали одному полезный сайт, затем второму подобный. Постепенно у вас сложиться понимание общих требований и вы научитесь предвосхищать требования и сами придумывать новые фичи, которые будут нравиться сразу многим будущим клиентам.
Монетизация
Следующий важный этап – это придумать систему монетизации. То как вы будете получать деньги. Я начинал с того, что продавал лицензионные ключи для активации установки CMS Sitebill. Я самостоятельно написал простенький интернет магазин, где клиенты могли с помощью онлайн-оплаты покупать ключ и он автоматически генерировался. Самое забавное, что в 2010 году еще очень многие пользователи не были знакомы с покупками в интернете. И буквального каждого клиента приходилось обучать, как пополнять яндекс-деньги или вебмани. В то время это были чуть ли не единственные инструменты оплаты онлайн-покупок.
Поддержка клиентов
Постепенно вам потребуется отвечать на вопросы ваших клиентов и решать возникающие технические неполадки. И для этих целей можно установить форум. Сейчас я понимаю, что установка форума и ответ на вопросы пользователей в режиме таких открытых сообщений и дало мне в сумме хороший приток новых клиентов. На форуме у нас около 20 тысяч сообщений и в сумме они дают хороший трафик, причем по теме риэлторов и работе с сайтами недвижимости.
Расширение клиентской базы
Когда клиентов стало больше на коробочной версии я задумался о том, как охватить менее продвинутую аудиторию. Все таки скачать скрипт и установить на свой хостинг это довольно сложная задача и не всем она под силу. Поэтому я организовал возможность создания сайтов сразу на нашем сервере, без необходимости разбираться с базами данных, фтп-клиентами и хостингами. В итоге у меня получился свой SaaS-сервис и снова это было очень дальновидное решение. Теперь пользователи SaaS обеспечивают львиную долю моих доходов. В кризисные времена это особенно заметно, когда общая деловая активность идет на спад.
Время идет и теперь даже элементарная регистрация на сайте у людей вызывает отторжение. А слово «свой сайт» стало отставать от времени. В свой сайт люди уже не верят, поскольку люди привыкли получать результат быстро не прикладывая усилий. Возможно, это и правильно.
Поэтому теперь я развиваю мобильные платформы под андроид и iOS. Для этого я создал мобильные приложения в которых пользователей с еще меньшим количеством усилий могут получить свою собственную базу для работы с недвижимостью.
Также хороший вариант это интеграция с большими CRM системами, например, Битрикс24.
Вывод
Разработка своего продукта, на котором вы будете зарабатывать это весьма увлекательный процесс. Но в самом начале готовьтесь к тому, что вам придется очень много сил тратить на создание минимальной версии пригодной для использования. И пока у вас не появиться достаточное количество клиентов, разработка часто будет убыточной.
Но даже когда клиентов станет достаточно, чтобы обеспечивать вам минимальную рентабельность, то вам все равно придется непрерывно поддерживать все более увеличивающуюся базу кода. При этом код не всегда будет радовать вас.
Конечно, в процессе иногда мне приходится писать и разрабатывать программы по другим темам. Это тоже полезный опыт. В такие моменты я лучше осознаю, что мои усилия над собственным продуктом идут в мою копилку. А вот, когда работаешь над чужими проектами не связанными с моим продуктом, тут все твои усилия полностью достаются заказчику. Ты получаешь только вознаграждение в денежном эквиваленте один раз.
Усилия над своим продуктом это подобно долгосрочным инвестициям, чем больше вы откладываете тем большие проценты получаете в будущем.