Do Zero ao Código: Como Superar a Procrastinação e Aprender a Programar
Nesse primeiro contato quero contar um pouco da minha história na área da programação, sei que todo começo é difícil, ainda mais quando temos apenas a vontade de fazer. No começo da minha jornada tive muita dificuldade em entender o que eu precisava fazer para começar a fazer meus primeiros códigos, primeiros programas e meu primeiro game.
Entendendo o que é Programação
Depois de muito caminhar e várias pesquisas encontrei o meu primeiro contato com o desenvolvimento, porém não foi como imaginava neste momento comecei a entender o processo e descobri que temos várias ramificações na área de programação, não é algo tão simples como imaginava, sei que pode parecer meio “bobo” mais acredito que tem algumas pessoas que estão passando por situações similares.
Escolhendo a Primeira Linguagem de Programação
Quando comecei a entender o processo veio a grande dúvida de muitos iniciantes e agora o que devo estudar? Comecei a pesquisar no YouTube maneiras de continuar com esse sonho e cada vez que via algo ficava mais confuso e sem saber o que estudar. Até que descobri uma coisa chamada “RoadMaps” e depois de responder algumas perguntas descobri quais os passos para conseguir alcançar meus objetivos. Aqui vão algumas dicas do que eu comecei a aprender para me tornar um desenvolvedor.
- Lógica de programação: É o processo de usar raciocínio lógico para resolver problemas através da criação de algoritmos.
- Python: Conhecida por sua sintaxe simples e clara, ideal para iniciantes.
- Scratch: Uma linguagem visual que permite criar programas arrastando e soltando blocos de código, excelente para crianças e iniciantes.
- JavaScript: Amplamente usada no desenvolvimento web, tanto no front-end quanto no back-end.
Configurando o Ambiente de Desenvolvimento
Para começar a programar, precisamos de um ambiente de desenvolvimento no qual nos sentimos confortáveis. No meu caso escolhi o VSCode uma ferramenta simples e completa para múltiplas linguagens.
Instalar a Linguagem de programação: Se você escolher Python, visite python.org e faça o download do instalador apropriado para seu sistema operacional.
Escrevendo seu Primeiro Programa
O primeiro programa a gente nunca esquece, depois de algumas aulas com lógica de programação fiz o meu primeiro programa em Python e ficou incrível me senti o máximo. No meu editor de código uma tela preta primeira linha;
Python: print(“Hello, World!”)
Este simples programa instrui o computador a exibir a mensagem "Hello, World!" na tela.
Aprendendo os Conceitos Básicos
Como iniciei com lógica de programação aprendi o básico;
- Variáveis: Armazenam dados que podem ser usados e manipulados ao longo do programa.
- Condicionais: Permitem que o programa tome decisões com base em condições.
- Loops: Permitem executar um bloco de código várias vezes.
- Funções: Blocos de código reutilizáveis que executam uma tarefa específica.
Praticando com Projetos Simples
Após algum tempo comecei a me desafiar, afinal já estava ficando bom na linguagem segundo meus pensamentos, “Sucesso é o acúmulo de pequenos esforços, repetidos dia a dia”. A prática e essencial para se tornar um bom programador, comece pelo simples e realizei alguns projetos;
- Uma calculadora básica
- Um jogo de adivinhação de números
- Um programa que organiza lista de tarefas.
Utilizando Recursos Online
Existem muitos conteúdos gratuitos e pagos para aprender programação, aqui estão alguns sites que me ajudaram a começar.
- https://www.cursoemvideo.com/cursos/
- https://skillsforall.com/pt/
- https://techguide.sh/
- https://web.dio.me/home
- https://www.youtube.com/@rafaellaballerini
Mantendo-se Motivado
Aprender a programar pode ser desafiador, mas é importante manter a motivação. Estabeleça metas pequenas e alcançáveis, celebre suas conquistas e lembre-se de que todos os grandes programadores começaram como iniciantes.
Conclusão
Programar é uma jornada emocionante e gratificante. Com paciência, prática e persistência, você desenvolverá habilidades que abrirão muitas portas no mundo da tecnologia. Então, pegue seu computador, escolha uma linguagem e comece a codificar!