Programação vc pode fazer cursos aqui mesmo do Alura que ajuda bastante, vc aprende como deve fazer as coisas e a teoria por trás delas, porém programação é bem pego na prática msm, então sugiro que crie uma conta no github e comece a programar coisas para vc mesmo, para ir aprendendo e batendo a cabeça com os problemas, tente automatizar as tarefas que faz no dia a dia primeiro, depois faça programas mais tranquilos como um controle de series e filmes ja vistospor exemplo, com um CRUD completo, dai depois faça algum que poderia ser vendido como estoque, agendas etc, não para vender mas programas que são vendidos para lidar com os problemas, com isso vai pegando a pratica, e vai salvando no github, pois ele faz uma diferença na hora de ser contratado :) Programas de código aberto ajudam tb, tem mta gnt no face tb que quer fazer um projeto e criam grupos para programar junto, é bem lgl, abraços