Como aprender lógica de programação
Uma das melhores maneiras de começar a estudar lógica de programação é reproduzindo exemplos. Esses exemplos você pode encontrar através de:
- Cursos e aulas
- Olhar e aprender com o código de outras pessoas
- Livros técnicos
- Blogs e sites especializados
- Conteúdos de profissionais referência na área
- Grupos de estudos, fóruns, meetups, socialização e discussão com outras pessoas da área
Quanto mais você vai aprendendo e compreendendo, mais consegue dar valor e a identificar “artistas” do código. Por que SIM, PROGRAMAÇÃO TAMBÉM É ARTE (pelo menos pra mim).
Comece simples
Aprender lógica de programação é um processo, por isso comece simples. Eu recomendaria esse site:
Dentro do Code.org você começa a estudar lógica de programação através de jogos, para compreender os principais conceitos.
Praticar
Praticar é o caminho para você melhorar em qualquer coisa. Quanto mais você pratica e aprende, mais você será crítico de você mesmo, e essa solução genial que você pensou hoje, daqui a dois meses vai parecer medíocre pois você terá evoluído e conseguirá ver outras soluções para o mesmo problema.
Falando em praticar assista esse vídeo:
Espero que esse vídeo te inspire como me inspirou, e mostre ainda mais a importância da prática pra você começar qualquer coisa.
E mais importante do que a quantidade é a qualidade, á constância. Ao invés de pegar e estudar 10 horas num dia só tente distribuir isso em doses de 1h ou 1h30m. Programar é resolver problemas, logo, lógica de programação é pensar na resolução desses problemas, e isso cansa, isso dói, principalmente no começo, mas não desista. É possível.
Pense o seu estudo
A gente sempre ouve falar que temos que estudar, mas nunca nos falam o como estudar. Pensar sua forma de estudo é fundamental, de um Google no termo “técnicas de estudo” e você vai ver coisas que nunca imaginou. Você ter um método pra fazer algo é fundamental para ser produtivo. Um método nada mais é do que uma forma de fazer algo testado e pesquisado.
Veja o vídeo abaixo principalmente à partir de mais ou menos 7:15.
O Gustavo Guanabara passa algumas explicações e técnicas muito boas para estudar, no meu caso funciona muito bem. Existe um canal no YouTube muito interessante chamado Seja um estudante melhor com ótimos vídeos com uma estética bem interessante que ajuda muito na hora de passar o conteúdo.
Nossa lógica de programação evolui com o tempo, com a maturidade profissional, por isso não se apegue em aprender tudo, mas sim em aprender o suficiente para praticar.
Referências
Abaixo deixo algumas sugestões de fácil acesso para quem está começando.
Praticar é importante, independente de seu nível, já dizia alguém “a prática leva a perfeição” não sei se te leva a perfeição, mas com certeza nos leva muito mais longe.