Cara, particularmente eu também não gostava de programar.
Não tinha motivação pelo fato de não saber onde eu queria chegar e o que eu queria aprender no mundo da tecnologia, já que são infinitas linguagens de programação, frameworks, etc etc etc.
O jeito que encontrei para ter motivação foi trabalhando com programação. Mas aí vc para e pensa, como vou arrumar um trabalho sem experiência?
A minha sugestão é vc procurar em grupos do discord como a WEB3DEV (https://discord.gg/pTQD2Xya), Bankless BR DAO (https://discord.gg/Bcg9DJyD), entre outras comunidades de programação (as que citei são especificamente para WEB3 e blockchain), onde surgem várias oportunidades de trabalhar em startups ou em estágios iniciais de uma startup (onde só tem um grupo de pessoas com uma ideia interessante que tem potencial).
E dessa forma vc vai colocar a mão na massa para programar por algum motivo real, com chances de fazer parte dessa startup ou conseguir experiência com programação.
Os bootcamps da WEB3DEV por exemplo também são fantásticos, duram 1 semana, gratuito e vc realmente cria algo, é interessante pra quem tá fazendo e aprendendo, porque tem tudo explicado e vc só segue o passo a passo. E no final vc tem uma aplicação desenvolvida por vc, podendo customizar e adicionar no seu GitHub.
Apenas assistir vídeos e tutoriais de programação sem objetivo dá sono e abaixa sua autoestima.
Outra coisa que me ajudou foi o inglês, este com certeza fará TOTAL diferença em sua vida, seja na área de tecnologia ou fora dela. Encontrei uma comunidade no Discord que tem milhares de pessoas no mundo todo com o intuito de praticar a conversação, além de aprender e treinar inglês, em todos os níveis. Segue o link: https://discord.gg/english
Além disso, estou tentando conseguir captação de investimentos para minha startup chamada BirdBox, com um grupo de 4 pessoas, que é uma solução para produção de provas judiciais utilizando tecnologia blockchain e utiliza um aplicativo de celular em react native (mas atualmente é somente uma solução web em react) (https://linktr.ee/birdbox.app). Fique a vontade pra entrar em contato comigo caso vc ou qualquer outra pessoa que esteja lendo se interessar em nos ajudar, mas como eu disse, não temos recursos ainda para pagar suas horas, mas em troca eu me comprometo a ajudar com meu conhecimento de programação e tecnologia, além de vc adquirir conhecimentos de como funciona uma startup.
Mas isso é só uma sugestão, como a minha ideia, existem várias outras nessas comunidades do discord, como este canal onde as pessoas se apresentam na comunidade da Bankless BR DAO, e muitas trabalham em algum ideia de startup ou buscam pessoas que se interessem: https://discord.com/channels/875424808194691113/879911157220139008.
O Linkedin é um bom lugar também para alcançar pessoas, ideias e projetos, mas precisa ir cultivando uma boa rede de contatos nele aos poucos, adicionando pessoas que produzam e compartilhem conteúdos interessantes. Recebo no mínimo 5 ofertas de emprego de tech recruiters no linkedin mensalmente, o mercado está aquecidíssimo e pagando muito bem!
Eu particularmente sou engenheiro de software sênior, trabalho em um grande banco canadense e tenho 25 anos de idade, e nem formei na faculdade ainda (que inclusive é de Engenharia de Controle e Automação mas sempre busquei trabalho na área de software). Ganho um bom salário e tudo isso foi possível graças ao universo da programação. E um fato interessante é que só tem 3 anos que trabalho com isso, ou seja, é uma evolução muito rápida quando vc trabalha com ela no dia a dia (mas é importante pontuar que tive aulas de banco de dados, programação orientada a objeto entre outras na faculdade que me ajudaram a ter uma base na área, mas nada que uns vídeos no youtube não resolvam).
Por isso ver mensagens como a sua me comovem, de pessoas que tem interesse mas têm dificuldade para trilhar o caminho. O primeiro passo vc deu, está aqui nesta nova rede social buscando por isso. O importante é não ficar satisfeito em sua zona de conforto e buscar sempre por mais atrás de seus objetivos!
Meu GitHub: https://github.com/HugoMata