Intro
Com toda a certeza, essa tem sido a pergunta que eu mais venho recebendo no meu discord, github e linkedin. Por isso resolvi fazer um breve passo a passo, para ajudar você que se encontra perdido nesse mundo de dev. Antes de qualquer coisa, é necessário escolher uma área e focar seus estudos.
No que se trata de desenvolvimento, existem basicamente três caminhos para começar a jornada, são eles:
- Backend
- Frontend
- Mobile
Uma dica que vale muito é NÃO QUEIRA SABER DE TUDO pois na maioria das vezes isso pode ser um tiro no pé e atrapalhar mais do que ajudar, o que é crucial é ter foco e se tornar bom naquilo, porque com a experiência e situações do dia a dia, as demais tecnologias, metodologias e aprendizados vão se formando de forma gradativa.
Essa coisa de ser de cara logo um FullStack não é tão indicado porque pode confundir a cabeça de uma pessoa que não tem vivência em tech. Então o ideal é sempre pegar pequenas ideias e treinar.
Estudos
É indicado procurar materiais que despertem a curisidade, poir um bom desenvolvedor é aquele que nunca cansa de pequisar. Então sempre que começar com alguma tecnologia, é bom dar boa uma olhada na documentação, pegar pequenos passo a passos e praticar como se fossem tarefinhas de casa.
Também o que ajudar bastante é responder questões e responder dúvidas e enquetes de outros devs. Isso faz com que a empolgação e espírito de aprendizado se desafie cada vez mais.
Não procrastinar, nem tudo são flores
Com o passar do tempo, desafios maiores tendem a surgir e isso faz muitas vezes o profissional e estudante a duvidar e se estressar quando não consegue resolver algo de primeira como de costume, mas o segredo está justamente no fato de não desistir, quanto mais insistente e treinado você estiver, mais capaz de utilizar sua lógica de forma ágil estará.
Algumas tecnologias para buscar...
Backend
- C++
- C#
- Java
- Node
- Php
- Python
Frontend
- Html
- Css
- Javascript
- Angular
- React
- Vue
Mobile
- Android
- Objective-C
- Kotlin
- Swift
Conselhos
- Faça uma boa base, afinal antes de utilizar bhaskara, você precisou aprender a somar e subtrair;
- Escolha aonde você vai atuar no início (frontend, backend, mobile);
- Não pule etapas, se está difícil, volte um passo;
- Tenha foco!;
- Quebre a cabeça para resolver problemas com uma dificuldade maior a cada acerto que você tiver;
- Certificados são bons, mas conhecimento é muito melhor;
- Coloque a mão na massa;
- Busque por vagas no linkedin;
- Estabeleça bons networkings;
- Tire dúvidas com pessoas mais experientes na área, nunca tenha vergonha ou medo de perguntar, afinal, o aprendizado é uma dádiva.
Se prepare, pois tempo de preparação não é tempo perdido!
Top comments (0)