o motivo pelo qual você fica atrasado na programação é isso aqui um tapa fio que representa o círculo vicioso da programação ficar nesse círculo vai fazer você sempre voltar para mesmo Ponto de origem enfrentar sempre o mesmo obstáculo na programação infelizmente até o fim desse vídeo você vai perceber que tava andando em círculos e nunca avançando de verdade na programação mas felizmente até o final desse vídeo eu vou te mostrar como sair disso e conseguir avançar assim como eu fiz quando eu decidi que ia conseguir meu primeiro emprego mas antes da gente ir para isso
você precisa primeiro ver o teu maior problema agora que é a inha do nosso círculo só programar você já deve ter ouvido por aí que se você quer aprender a programar é só comprar o curso de fulano e escrever código que você vai aprender programar Mas isso não é verdade porque pessoas diferentes aprendem de formas diferentes então isso significa que você não tem que comprar nenhum curso e aprender por conta própria na verdade não você só precisa entender que existem quatro coisas na programação que te atrasam e agora que você tá se perguntando quais são
essas quatro coisas eu vou te mostrar qual que é a mais importante a primeira essa tem a ver com os fundamentos no Normalmente quando você começa um curso a parte de lógica de programação é a mais Rasa Mas pensa comigo você conseguiria cozinhar sem saber para que serve os temperos vai ser bem mais fácil de sair uma comida ruim né programação é quase a mesma coisa se você não souber Lógica tudo vai sair ruim esse é o ponto que mais trava as pessoas na programação porque ninguém mais foca em literalmente começar do começo e aprender
os fundamentos todo mundo pula essa parte se você aprendeu os fundamentos Você tem uma receita para tudo na tua cabeça e em qualquer linguagem vai vai dar certo por isso antes de aprender uma linguagem de programação Você precisa aprender o que é programação que nada mais é do que lógica e algoritmos treinando bem sua lógica e aprendendo estrutura de dados você vai conseguir programar em qualquer linguagem com muito mais facilidade para aprender os fundamentos Eu recomendo C alguns recomendam JavaScript ou Python por ser mais amigável para começar e realmente é mas eu recomendo começar com
c e se você acha que não pulou os fundamentos pausa o vídeo e me responde qual a diferença entre um loop for e um loop while e agora que a gente já tá falando de linguagem a gente pode ir pro o nosso segundo quarto do Círculo sem sombra de dúvidas Python e JavaScript são as linguagens mais populares do mercado não é à toa que a cada 10 curso sete são de uma das duas Mas você já parou e pensou um pouco fora da caixa existem n linguagens por aí que também tem vagas e até menos
concorrência como você pode ver aí na tela a quantidade de candidaturas de uma vaga em node para plena e uma vaga em csharp para Júnior por isso Pense no que você gosta não no que é popular 75% da internet ainda roda em PHP e a Lib mais usada JavaScript ainda é J Carry react é o sexto mais usado tá bem longe do J Carry você pode não pensar mas sempre vai precisar de gente para dar manutenção nesses códigos e querer usar só o que é popular e bonito já nos leva a nosso terceiro quarto do
Círculo ficar obsecado com perfecionismo essa foi a que mais me afetou quando eu comecei a escrever código eu sempre achava meu código feio sendo que isso nem existe mas eu entrava no lit code hacker han code Wars e resolvi o problema com várias linhas de código enquanto eu via que um fulano resolveu com uma linha de código e isso fazia eu achar meu código feio sendo que isso nem existe mas nem sempre resolver os problemas de código em uma linha é bom parece muito mais bonito quando você resolve um problema em pouquíssimas linhas Mas lembre
um código além de ser funcional ele precisa ser legível como um desenvolvedor que trabalha com você vai dar manutenção no que você fez ou como um recrutador vai entrar no teu github e entender teu código sendo que você fez o que você podia fazer em três linhas você fez em uma porque achou mais bonito mas fica horrível de entender no não foque em deixar o seu código bonito fque em deixar ele funcional talvez você use 100 linhas a mais que o necessário mas você só tá começando no começo os códigos vão ficar estranhos e quando
você vê de novo meses depois você vai achar feio é normal eu até hoje quando vejo códigos meus no trabalho de se meses atrás acho feio é comum foque em treinar o a tua habilidade na programação não em deixar o seu código bonito no começo agora no no último quarto do nosso círculo o famoso tutorial R tutorial R para quem não sabe é como você sempre fazer as coisas seguindo tutoriais exatamente o ponto de origem do nosso círculo você compra o tutorial de uma linguagem Popular pula os fundamentos dela e tenta fazer sempre o código
bonito que você tá copiando trocou de linguagem você vai tentar fazer de novo a mesma coisa ficando num círculo isso é horrível para ser programador porque programação se aprende com tentativa e erro na hora de fazer ficar sempre seguindo tutoriais vai fazer você ficar sempre preso em um nível básico e nunca evoluir de verdade saia de tutoriais vai se aventurar na programação vai tentar fazer um sistema que você viu na internet sozinho e sozinho não é sem pesquisar Você pode pesquisar usar o Google e tudo mas é sem seguir um passo a passo completo você
precisa tentar e errar na programação para você conseguir evoluir de sozinho é assim que a tua cabeça vai funcionar e você vai ter que ir atrás de vários erros que você vai achar no meio do caminho isso é programação todos os dias eu faço várias pesquisa no Google para resolver o problemas no trabalho pesquisar pensar e resolver o problema é o que faz de você um programador e no seu futuro trabalho não vai ter tutoriais ensinando a resolver cada problema que você vai ter lá se você quiser saber qual é a minha história com programação
E como eu não desisti depois de estudar por um ano e meio sem aprender nada direito não Ignore esse vídeo que tá aqui do lado