24/12/2020
Carreira
27/07/2020
Carreira
11/06/2020
Carreira
Carreira
11/06/2020
Descubra como não desenvolver com JavaScript em 6 passos
• 4 min de leitura
JavaScript tem ganhado um espaço gigantesco no mercado de tecnologia atualmente, devemos ficar de olho! Por consequência isso significou um aumento no mercado de trabalho e também o aumento de cursos que te promete treinar desenvolvedores em menos de 1 ano.

Hoje você consegue criar aplicações com muita facilidade em diferentes áreas como por exemplo:
Back-end(Nodesjs), Front-end,(react, vue, angular), Machine larning e entre outras coisas legais!
Quando somos DEVS iniciantes e comum ter hábitos das quais é difícil se livrar dele, principalmente se foi aprendido no caminho 'rápido', ignorando o básico. Por isso criei o post de hoje, onde falarei 6 passos que devem ser evitados se quisermos nos tornar bons desenvolvedores JS.
1. Não aprender o básico
Esse e o erro mais comum de todos. Todo mundo quer entrar de cabeça para o ''campo de batalha'', isso não e errado OK? Mas para ir para o "campo de batalha" precisamos estar bem armados e bem protegidos correto? hehhe
Deseja aprender React/Vue/Angular mas você sabe o básico de JavaScript? A diferença entre let, const e var? Class, functions, Javascript assíncrono? Toma aqui de mão beijada para você a documentação.
Toda e qualquer tecnologia que você for aprender, devore a documentação, aprenda a fazer o básico... O famoso ''arroz com feijão"

2. Eu já sei de tudo!
Depois que sabemos o básico de uma tecnologia e muito comum que paramos de aprender a colocar em prática tudo o que já sabemos bem.
Porém se você e uma pessoa que realmente gosta de desenvolver coisas e criar coisas novas. Meu conselho é que você reserve algumas horas por semana para aprender algo novo.
Coisas que eu faço para aprender algo novo
- Criei o meu blog
- Acordo mais cedo para estudar e por em prática projetos pessoais, como esse!
- Leio artigos de outros devs
- Reviso alguns projetos no github e você vai se sentir até besta e perceber o quanto você não sabe de nada vendo os códigos de outros devs melhores que você rsrs
- MeetUps
De qualquer forma, saia da sua zona de conforto e continue aprendendo! Quando mais a gente pensa que sabe de alguma coisa mais a gente percebe que não sabe 10% daquilo.

3. Viciado em aprender
O grande erro aqui e não sair da teoria e ir para o campo de batalha. Para você ser bom em programação, você tem que ter o conjunto de teoria e prática. Só papel e caneta não conseguimos colocar um software no ar. Isso e totalmente comum ta legal? Acontece em todas as áreas e a grande maioria das pessoas, mas depois que você aprende a colocar as coisas em prática você percebe onde tem que melhorar e como melhorar.
Escolha projetos pequenos e rápidos, continue aprendendo e colocando em prática todos os conceitos que aprendeu para desenvolver softwares e aplicativos sólidos pois isso é uma maneira rápida de aumentar seu portfólio.

4. Minha saúde mental/física não importa o importante e aprender JS!
Se você deseja aprender algo novo HOJE! Você precisar estar bem com a sua saúde mental e física. Nos passamos tantas horas sentados na frente do computador, que daqui uns anos e inevitável que problemas como: Dores nas costas, sedentarismos, problemas de comunicação entre outros.
Mas minha dica de hoje é: Encontre um esporte que te faça bem! Seja caminhada, alguma luta marcial ou até mesmo ir na academia. Seu corpo agradece e você vai ter mais disposição para aprender novas coisas.

5. Não preciso de testes
Não escrever testes é um erro comum, especialmente quando estamos aprendendo algo ou desenvolvendo um projeto novo. Mas a longo prazo e comum que erros comecem a ocorrer a cada alteração feita no código, principalmente em projetos grandes.
Escrever testes pode parecer que é um desperdício de tempo e dinheiro. Mas os testes nos permite uma certa garantia que tudo esta funcionando conforme o esperado e permite verificar se a sua alteração não afete partes do código.
Um dos meus posts anteriores eu explico como testar com reactjs

6. Não aprenda boas práticas
Se você realmente deseja progredir como desenvolvedor (em qualquer idioma), é imprescindível investir tempo na aquisição de conhecimentos sólidos sobre código limpo, padrões de projetos e princípios do SOLID
Padrões de projetos (Design Patterns) e importante em qualquer linguagem que você esteja trabalhando. Quando mais cedo você aprender esses conceitos, mais opções você terá a longo prazo. Pois quando você tem em mente esses conceitos, você saberá definir a melhor arquitetura em um futuro projeto ou situação no trabalho.
Atualmente e hoje estou estudando Padrões de projetos e quero te colocar pilha para estudar esses conceitos junto comigo e tentar aplicar em um software que você for desenvolver! Se você quiser posts sobre isso me avise no instagram ou comente aqui em baixo que faço um post especifico só sobre padrões de projetos!

Por fim...
Chegamos ao final de mais um post... Sempre e tão difícil me despedir de você... Mas infelizmente tenho outros afazeres hehehe!
Agora você já sabe o que não fazer quando for aprender uma tecnologia nova ou JS.
Espero que eu tenha te ajudado em algo.
Até mais,
