Como Começar sua Jornada na Programação
- #HTML
- #JavaScript
- #CSS
Parei para avaliar como vem sendo meus estudos e meu desenvolvimento na programação, e resolvi fazer este pequeno artigo com o que eu acredito que possa ajudar a mais pessoas que desejam entrar nesta área.
Para mim a programação sempre foi como um quebra-cabeça gigante, onde você cria soluções para problemas usando linguagens de computador. E para resolver este quebra-cabeça quero falar um pouco sobre como dar os primeiros passos e superar os obstáculos que a gente sempre encontra no caminho.
**O Começo: Escolhendo sua Linguagem**
Antes de começar a programar, você precisa escolher uma linguagem de programação. E eu recomendo que comece com uma linguagem simples. Dependendo do tipo de programador que você deseja se tornar, é natural querer começar já com uma linguagem mais robusta e muito utilizada, como Jaca ou C. Porém começar com Python ou JavaScript por exemplo, pode te ajudar a entender melhor os conceitos básicos, e isso faz toda a diferença.
**A Curva de Aprendizado**
Você começará a se sentir como um peixe fora d'água quando se deparar com todos esses conceitos e sintaxes estranhas. É normal! A curva de aprendizado é um dos maiores desafios iniciais na programação. Você pode se sentir perdido, mas não se preocupe, todos já estiveram lá. Começar com tutoriais simples e projetos pequenos é uma boa, e à medida que se ganha confiança, dá para ir aumentando a complexidade.
**Procrastinação e Frustração**
Procrastinação e frustração são seus inimigos mortais nessa jornada. Às vezes, parece mais fácil assistir a séries na Netflix do que quebrar a cabeça com códigos. E quando seu código não funciona, a frustração pode ser esmagadora. Mas lembre-se, a persistência é a chave. Uma boa estratégia é definir metas pequenas e alcançáveis para manter o foco. E quando as coisas ficarem difíceis, não tenha medo de pedir ajuda aos colegas programadores ou fóruns online. Participar de comunidades também ajuda demais.
No meu caso, o que fez toda a diferença (e está fazendo ainda) é a plataforma da Dio.
São diversos bootcamps, formações, projetos, enfim... uma grande variedade de cursos do iniciante ao avançado. E se puder, Comece com o curso "Lógica de Programação" na DIO. Ele é um excelente ponto de partida para iniciantes e vai te dar uma base sólida.
**Enfim (é o fim???)**
Iniciar sua jornada na programação pode ser intimidante, mas lembre-se de que todos os programadores começaram do zero em algum momento. A curva de aprendizado, a procrastinação e a frustração são desafios reais, mas com determinação e os recursos certos, podemos superá-los.