Afinal, por que aprender a programar? Será que qualquer pessoa pode aprender? Será que a programação seria uma habilidade importante para o seu currículo?
Cada um tem uma resposta própria e muito particular para essas perguntas. Mas, independente dos seus motivos para aprender a programar, convido você a pensar sobre os pontos que levantarei neste artigo.
A programação ajuda a desenvolver o raciocínio
Mais do que qualquer outra tarefa do dia-a-dia, aprender a programar vai ajudar você a pensar melhor. A maioria dos trabalhos consistem em fazer a mesma coisa todas as vezes até o ponto de você não precisar mais pensar.
Entretanto, no ramo da programação, isso não existe. Toda vez que você senta para escrever um código, você obrigatoriamente terá que pensar.
Se isso por si só já parece desafiador, talvez a programação não seja para você, ou você talvez esteja subestimando a sua própria capacidade. Eu aposto na 2ª opção ;)
A programação ajuda você a resolver problemas
Se problemas de computação não existissem, não seria necessário programadores.
Um programador passa a maior parte do seu tempo resolvendo problemas. E ao fazer isso, o programador desenvolve uma habilidade importante: ver as coisas de trás para frente. Como assim?
Já viu como é o trabalho de um detetive? Nem sempre ele pode impedir que um crime aconteça, mas ele pode seguir as pistas deixadas pelo criminoso e descobrir para onde ele foi e onde ele estará. Esse é o trabalho de um programador.
Ele é como um detetive de bugs. Aprender programação vai te ajudar muito a como resolver problemas mais rapidamente.
A programação ajuda você a aprender coisas novas
Esse foi um dos motivos que me fizeram continuar na programação. Eu me sinto desafiado todos os dias. Mesmo que eu fique 1 mês inteiro num único projeto, eu aprendo mais com ele do que com mil aulas do melhor professor de programação do mundo.
Aprender coisas novas o mais rápido que puder é tão importante quanto entender a linguaguem de programação. Um programador nunca pode achar que sabe tudo sobre uma linguagem ou sobre computadores. Ele precisa se aprofundar e fazer perguntas.
Fazer perguntas é até mais importante do que saber todas as respostas. Um programador que não tem dúvidas sobre o trabalho dele não consegue se manter no ramo por muito tempo. As dúvidas são o que mantém o programador vivo. São o deixa a vida dele interessante.
Será que qualquer um pode programar?
A resposta é: depende do seu objetivo. Até onde você quer ir na programação? O que você quer fazer?
Assim como qualquer trabalho, a programação exige habilidades específicas. Você consegue desenvolver suas habilidades ao ponto necessário de atingir seu objetivo? Se sim, então você é sim capaz de programar.
Eu incentivo você a não desistir facilmente da programação. Você é a única pessoa que pode dizer quais são os seus limites. Então, não deixe ninguém fazer você desistir do seu objetivo!
Conclusão
A programação está disponível para todos. O que não falta é material na internet para estudar. Por que não começar ainda hoje?
O Diário Code tem o que você precisa para aprender sua primeira linguagem. Inclua o Diário Code em sua rotina de estudos. Tenho certeza de que você irá aprender programação antes do que imagina!