Можно ли зарабатывать на создании софта, не являясь программистом?

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

Сам я не “лирик”, а “физик” – имею, так сказать, технический склад ума. Cо школьной скамьи интересовался физикой, химией, радиоэлектроникой: сам “травил” печатные платы, паял и собирал различные схемки и тому подобное. В 90-х поступил и окончил физический факультет университета, специальность радиофизика. Компьютеры тогда только появлялись в нашей жизни, думаю лет на 5 бы позже, я пошел бы на что-то более компьютерное – программирование, системное администрирование или что-то в этом роде. А тогда, на младших курсах универа, “топом”, помнится, был 486-DX, который гордо стоял в витрине какого-то магазина, и мы, бедные студенты, ходили туда, и с завистью смотрели на него. ;))

Но к курсу 3-4-му у меня появилась уже своя персоналка, благодаря родителям. Сейчас уже не помню, кажется первый Пентиум. За какие-то бешеные, по тем не шибко сытым временам, деньги. С условием, что буду не только в игры гонять, но и заниматься чем-то полезным – программированием, чем же еще? Соответственно я стал экспериментировать с языками программирования – Basic, Turbo Pascal (которые нам поверхностно давали в универе), писать какие-то программки – простенькие графические мультики-игрушки. К 2000-м у меня в коллекции было уже с десяток самописных программ-утилит (выполненных в среде для быстрой разработки приложений Delphi), типа “вечного” календаря, который мог определить день недели любого числа и любого года или шуточной программы, которая заменяла заставки включения-выключения Windows 95-98 на прикольные картинки. :)))

В 2000-х в нашу жизнь ворвался интернет, сначала на работе - тогда я учился в аспирантуре донецкого физтеха. Помню те времена: скорость чуть ли не по байтам меряли, но это был целый мир, вернее - окно в этот мир. Бессонные ночи на работе, когда нагрузка на рабочую сеть падала и скорость была более-менее приемлемая. Сразу же мои программы очутились на различных софтовых серверах, коих было громадное множество тогда. Некоторые из них в свое время висели в “топах” рейтинга софта. :) Тогда же я увлекся и созданием простеньких HTML-сайтов, склепал свою домашнюю страничку на каких то бесплатных хостингах типа chat.ru или narod.ru. Но с 2002 года уже оплачивал собственный домен – 20 лет скоро уж стукнет ему, старожил можно сказать!

Тогда же я заинтересовался монетизацией своих усилий в Интернете, чтобы хоть как-то отбивать вложенное в домен и хостинг. Прошел все популярное тогда манимэйкерство – просмотры рекламных баров, рекламных писем, оплаты за регистрации, участие в партнерских программах и пр. Пробовал и сетевой маркетинг (МЛМ) (не мое, конечно, хотя определенные успехи были). Пробовал конечно же монетизировать свой собственный софт – делал shareware-версии нескольких своих программ, и, черт возьми, они продавались – за какие-то небольшие деньги, но продавались. Конечно это была малая прибавка к основной зарплате, но это работало!!!

К концу нулевых (годах в 2008-2009) определенную долю моих доходов занимало создание простых шаблонных сайтов под заказ. Т.к. в полноценные программисты я так и не переквалифицировался (так уж сложилось – инерционность мышления, лень или просто судьба), я делал именно простые шаблонные решения, не требующие серьезной квалификации, но и недорогие. Тогда уже вовсю гремел WordPress (CMS для создания онлайн-блогов) - и как вариант, я занимался установкой и первичной настройкой несложных сайтов на этом движке. Регистрировал домены и хостинг - то, что среднестатистическому клиенту было малопонятно. А году в 2011-2012-м впервые познакомился с PrestaShop-ом – движком для создания полноценных интернет-магазинов. Интернет-коммерция тогда развивалась бешенными темпами: все больше и больше магазинов уходило в онлайн. Тогда и начал зарабатывать на создании под ключ интернет-магазинов – опять же, недорогие шаблонные сайты: установка и первичная настройка движка, “натягивание” шаблона дизайна, подключение способов оплаты, настройка доставки товара, какие-то минимальные правки шаблона (то, что квалификация позволяла). Здесь уже заработки стали сравниваться с зарплатой на основном месте работы. Какое-то время подвизался на онлайн-обучении – вел курс в одной онлайн-академии (которая учила всему и понемногу) по созданию интернет-магазинов, именно на движке PrestaShop, который сам и разработал – записывал видео, проводил уроки, вебинары и консультации. Два или три потока этот курс продержался.

Примерно тогда же я открыл для себя новую деятельность по созданию модулей для магазинов на PrestaShop (модуль - это такой компонент, который добавляет в PrestaShop новую функциональность без изменения кода самого движка). На фирменном престашоповском сайте опубликованы модули и шаблоны от различных разработчиков. Есть и другие маркетплейсы, где продаются такие компоненты. Так как к этому времени я достаточно много внимания уделял различным партнерским программам, т.е. был в теме работы партнерского маркетинга, то загорелся созданием своего модуля партнерской программы для PrestaShop. Нашел программиста-фрилансера, поставил задачу, так и появилась первая коммерческая версия модуля многоуровневой партнерской программы RefPRO. Продается в онлайне этот модуль с 2013 года, а количество скачиваний подбирается к паре тысяч за все это время. Модуль постоянно развивается (за этот период выпущено более трех десятков версий), обрастает все новыми функциями, и, не побоюсь сказать, является одним из самых популярных модулей партнерских программ для движка PrestaShop.

Таким образом, не являясь программистом, я тем не менее смог оставить свой след в этой нише, можно сказать – стал продюсером! ;))) И пошло-поехало: сейчас у меня суммарно с десяток модулей для PrestaShop, к которым я приложил руку примерно по такой же схеме – возникает идея-задумка, просчитываются варианты и продумывается функционал, ищутся и изучаются модули-конкуренты (если таковые есть), пишется ТЗ и отдается в разработку. На мне - тестирование, написание продающих текстов на нескольких языках, перевод пользовательского интерфейса модуля на разные языки.

Большим минусом конечно является зависимость от стороннего разработчика, т.к. самостоятельно я не в силах полноценно заниматься программированием – так, могу только что-то по мелочам править-добавлять. Много времени занимает поддержка клиентов – у кого-то что-то не работает именно в его конфигурации магазина или сервера, кому-то непонятен алгоритм работы и нужны разъяснения, кто-то хочет дополнительную кастомизацию и свой функционал, отличный от того что есть в модуле. Приходится быть постоянным посредником между клиентом и программистом, часто работа нервная - не без этого. Но в целом – мне нравится! Нравится видеть свои модули востребованными и оцененными клиентами, с положительными отзывами и рейтингами, нравится общаться с клиентами из разных стран по всему миру, заводить новые знакомства, иногда даже друзей.

Вообщем, к чему я это все тут расписал? Даже если Вы чего-то не можете (либо не хотите) сделать самостоятельно, в наше время Интернет дает кучу вариантов отдать такую работу на аутсорсинг и заниматься в результате все-таки тем, что сами умеете и любите. Мой опыт это четко показывает. Так что, дерзайте - и все получится!

3838
32 комментария

Ростислав, я Вас поздравляю, Вы стали незаметно для себя продакт-менеджером. Причём продукт Вы создали и раскрутили полностью сами. Это очень ценный навык, на самом-то деле

10
Ответить

Спасибо Николай! )

1
Ответить

У кодеров как раз бывает другая проблема: чего только в .net не делал от магазинов на NopCommerce, разных по уровню CMS, участия в разработке крупных корпоративных коробок и заканчивая 3D графикой и медиа приложениями под андроид. А придумать, что-то свое за все это время так до сих пор и не получилось. Гораздо легче решать чьи-то задачи, увы)

7
Ответить

А придумать, что-то свое за все это время так до сих пор и не получилось

Видимо вы слишком погружены в поток разработки. Чтобы придумать что-то своёнужно отвлечься от программирования, найти свободное время подумать и обязательно как-то получить выход на конечного потребителя (собрать хотя бы обратную связь по использованию продуктов-аналогов). Затем пойти путем улучшения продуктов аналогов и рано или поздно придёт идея "супер-фичи", которую выделяешь в отдельный, самостоятельный продукт и вуаля))

5
Ответить

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

1
Ответить

У меня почти то же самое, только по вордпрессу. Но я программист и постоянно вижу как на аутсорсе меня пытаются наебать: сдать работу, сорвать бабла и потеряться. Многое приходится делать самому. А так в целом тема норм, но уже начинает загибаться раком: появляются бесплатные решения по многим функциям + многие решения по коду тупо пиздятся.

5
Ответить

"сдать работу, сорвать бабла и потеряться"
Это как раз основная проблема, найти адекватного программера, и надолго (((

5
Ответить