Предпринимательский подход к разработке и программированию
Для начала отделить мух от котлет.
Предприниматель - специалист по зарабатыванию денег.
Программист - специалист, который пишет программы по заданию.
Когда программист работает в организации все просто - дали задание, пиши код, тебе скажут с чем нужно работать, что прокачивать.
А вот когда предприниматель и программист в одном флаконе все сложнее.
Тут главное быть предпринимателем - изучать рынок, находить свою нишу, находить клиентов, договариваться об оплате, и давать задание работнику, т.е себе что конкретно писать, и что конкретно прокачивать.
Пока предприниматель не выполнит свою работу - программист не нужен, ему просто нечего делать, и неизвестно чем заниматься.
В общем вам в первую очередь надо учиться предпринимательству.
Поскольку у вас есть "готовый" работник программист, ищите задачи под него.
По поводу развития как программиста - будут заказы, будет видно куда развиваться.