Начните с понимания того, что вы сами хотите и что вам нравится.
Стать программистом просто — нужно находить или придумывать себе интересные задачки и пробовать их решать. Дальше начинать собирать портфолио и пытаться переходить от вымышленных задачек на настоящие. Вот и всё.
Проблема в том, что начать изучать не сложно, сложно найти мотивацию и удержаться. Нужно пройти через череду ошибок и неудач длиной в несколько месяцев. Что вас могло бы мотивировать это сделать?
Если у вас уже есть возможность решать реальные задачи для облегчения жизни, то полдела сделано. Можно пробовать разные языки и технологии, искать что нравится.