O que e Como Estudar para Alavancar na Programação
- #Programação para Internet
Fala pessoal, espero que estejam todos bem.
Me chamo Lucas tenho 19 anos e faz 1 ano e alguns meses que estudo programação. Tendo essa informação, quero repassar como foi e tá sendo o meu processo de estudo na área da programação, e também oferecer algumas dicas (se é que eu posso dar dicas com 1 ano de estudo).
O Começo
Bom, eu comecei a estudar programação pelo celular enquanto eu ainda não tinha um notebook, o aplicativo que eu usava era o Mimo: Lógica de Programação - que está disponível na Play Store - eu iniciei estudando o Front-end, já que era mais fácil e também porquê fiquei impressionado como as coisas eram colocadas na parte da interface.
Daí, passou um tempo e eu ganhei um notebook de aniversário da minha mãe, e comecei a estudar pelo FreeCodeCamp, foi bacana pois eu já sabia algumas coisas.
Mudança
Com o passar do tempo, eu vi que fiquei travado na tríade HTML, CSS e JS, quando eu finalmente decidi aprender React, eu desisti e fui pro C# (pois eu estava querendo aprender algo com "uma cara de programação" kkkkkkk), que já estava de olho há um bom tempo, após aprender a linguagem eu decidi que queria me especializar no Back-end com o C# de linguagem principal, fui aprendendo mais da linguagem criando projetos com frameworks, banco de dados, testando deploys na Azure, fazendo contêiner com Docker, etc. Tudo que tenho direito.
Beleza, mas o que estudar?
É simples, o que o mercado pede, vamos lá, você não está estudando programação apenas por querer saber programar, apesar de existir pessoas que tem esse objetivo, o que é ótimo também.
Se você é da área de dados, pesquisa o que o mercado pede e mergulha, mesma coisa para a área de jogos, web, cibersegurança, IA, etc.
Digo isso pois a minha stack é baseada em vagas de back-end para o nível Júnior
Outra coisa que acho importante enfatizar é estudar inglês, não é obrigatório, mas vai te ajudar muito, quando eu digo muito é muito mesmo, veja bem o que você consegue e deve fazer ao estudar inglês:
- Ler documentações novas, pois toda informação que temos aqui no Brasil, a galera dos EUA já tem faz tempo;
- Se comunicar com pessoas de fora, networking é bom, e com o pessoal de fora é melhor ainda;
- Mais oportunidades de emprego, talvez você perca uma vaga por não ter um bom inglês, não precisa ser o expert, mas pelo menos saber conversa, ler e a vontade de alcançar a fluência já é alguma coisa
Citei aqui apenas 3 benefícios mas que podem te colocar em outro nível.
Como estudar?
Bom, isso eu já falei um pouco na parte do que se deve estudar, que é pegar tecnologias e ferramentas que a maioria das vagas pedem e criar um projeto com algumas funcionalidades que você ache interessante, mas claro, leia artigos, documentações, assista vídeo, se tem condições e se quiser compre alguns cursos, participe de bootcamps, eventos. Lhe garanto que você aprende bastante, só basta querer e se você é bastante jovem assim como eu, com certeza você tem muito tempo livre, então pega esse tempo e estuda, mas claro, faça pausa, descansa a mente e vai fazer outras coisas também, não se isola do mundo não kkkkkkkkkkk.
Dica Extra
Se puder, faça faculdade, "ah mas fulano falou que isso é inútil e que um curso já vai me fazer entrar no mercado", na faculdade você tem mais networking, mais experiência, tem estágio e coloque na sua mente que a faculdade não é voltada para um mercado específico como o backend ou frontend, e sim para TI em geral, ou seja, não dependa só da faculdade, busque conhecimento por fora.
Também aprenda Linux, mesmo que não seja necessário para o seu objetivo (você não bebe água só quando está com sede, né? Espero que não), mas você já vai ter um conhecimento mais próximo com o computador e também Linux proporciona ótimos ambientes para desenvolver.