Executando verificação de segurança...
2

Quero me tornar programador, por onde devo começar?

Acabei de cair nesse mundo da programação, apesar de saber de sua existencia, não tinha descidido seguir como carreira.
Atualmente estudei um pouco de logica de programação, e passei bem por cima de python, ai gostaria que se possivel, que pudessem me dar alguma dica para ter um desempenho melhor para ser um programador mais funcional.

Carregando publicação patrocinada...
1

Uma das primeiras coisa a fazer é escolher uma área de atuação e uma linguagem de programação que deseja aprender. Existem muitas linguagens diferentes, cada uma com suas próprias características e aplicações, então é importante escolher a linguagem que melhor se adapte às suas necessidades e interesses.

Por exemplo:

  • Se quer desenvolver jogos, talvez Python não seja a melhor escolha.
  • Se quer desenvolver web, provavelmente C++ não seja a melhor escolha.
  • Se quer desenvolver mobile, certamente Rust não vai te ajudar.

Escolha o combo "área + linguagem" que esteja alinhado com o que deseja aprender.

Uma vez que você tenha escolhido a linguagem e a área, a próxima coisa a fazer é encontrar materiais de aprendizado de qualidade que o ajudem a aprender a programar. Existem muitos livros, vídeos e tutoriais online que podem te ajudar a aprender a programar, então é importante pesquisar e encontrar os materiais que melhor se adaptem à sua forma de aprender 🚀

Depois de aprender os conceitos básicos da linguagem, a próxima etapa é praticar o que você aprendeu. Isso pode ser feito criando pequenos programas e aplicativos que testem os conhecimentos que você adquiriu. Eu respondi a uma pergunta relacionada exatamente à isso: sugestão de projetos para iniciantes. É importante praticar bastante, pois isso ajuda a fixar os conceitos e a desenvolver suas habilidades de programação.

Por fim, a melhor maneira de se tornar um programador é trabalhar em projetos reais. Isso pode ser feito participando de comunidades online de programadores, contribuindo para projetos de código aberto ou procurando oportunidades.

Uma outra alternativa é manter um Blog com conteúdo útil e relevante pra comunidade da linguagem que está seguindo. Por exemplo, eu criei a Python Academy (https://pythonacademy.com.br) exatamente para fazer parte da comunidade Python e prover conteúdo de qualidade, como forma de retribuição por tanto conteúdo maneiro que tem por aí.

1

Por experiência, penso que o certo a se fazer ao começar a estudar sobre programação, é primeiro listar algumas coisas que você quer aprender e o que você quer fazer com a programação, criação e cracking de jogos, no meu caso. Depois de tudo isso decidido, comece a organizar conteúdo e horários para estudo, faça todo um planejamento para um aprendizado mais rápido, eficiente e ai sim você parte pro aprendizado, leia mapas mentais pela internet(como esses: https://www.mindmeister.com/pt/519892914/programming) que explicam os conteúdos necessários, veja cursos para iniciar em uma linguagem, veja os conceitos básicos dessa linguagem, veja se realmente vale a pena e em seguida analise código, por experiência própria, eu me arrependo amargamente de não ter começado no ctrl + c / ctrl + v. Não estou dizendo para copiar o código e colar sem ler nem aproveitar nada dele, cole código já feito e analise o mesmo, o melhor lugar para isso é o próprio GitHub, que tem todo tipo de código que você imaginar, agora baixe ou copie uma aplicação já feita e comece a analisar o seu código e ver como aplicar isso no seu código, com esforço você irá se desenvolver e muito. Me diga se ainda tiver dúvidas! :)