пришло понимание, что программирование это не знание языка и фреймворков
Какой вы для себя ответ определили на вопрос что же такое программирование?
От этого ответа и зависит вектор будущего движения. Я например понимаю что есть ещё пару языков которые я бы хотел освоить, но дальше другие языки учить нет смысла и меня интересует либо вектор развития в виде узкоспециализированных алгоритмов под конкретную задачу, либо изучение баз данных, благо в этом направлении сейчас есть где развернуться.
Стартап? Определите какая потребность не закрыта у вас и друзей и пилите его каждый вечер по часу-два.
Big Data это ведь не самоцель. Вот прошли вы курс допустим. Что вы будете бигдейтить, на каких данных?
Самое главное ответьте себе на вопрос что вам по-настоящему нравится и двигайтесь в эту сторону.