Выберите направление, которое Вам может быть интересно и начните с азов изучать принципы написания кода и решения задач, которые необходимы для реализации проектов в данном направлении. Главное - много читать и практиковаться.
Настоятельно рекомендую заниматься с преподавателем. Он лучше подберёт примеры и задания для усвоения материала. Учебники, конечно, хороши, но не нацелены на такие крайние случаи.
сначала нужно понять, что кодить это точно твоё, почитать литературу, выбрать язык прогроммирования. или просто попробовать можно тут https://letpy.com , если все понравиться дальше нужно изучать самостоятельно, желаю удачи