Olá, caro(a) leitor(a)!
Apesar de estar ausente por aqui, a vida continua acontecendo (fora da Matrix kkk).
Este ano decidi retomar o meu “Por que” que comecei em 2023, desde então tenho estudado muitos assuntos como WordPress, web design, SEO e carreira freelancer.
Foi um período do qual sabia que não conseguiria uma vaga, pois era iniciante e queria começar a fazer dinheiro e conquistar alguma experiência válida na área de tecnologia.
Enxerguei uma boa oportunidade na criação de sites e landing pages utilizando WordPress, justamente porque a curva de aprendizado era menor e podia aproveitar outras habilidades que já tinha em marketing e design.
Se quiser conferir alguns dos projetos que desenvolvi, acesse o meu portfólio aqui.
De onde veio a ideia do Desafio de JavaScript?
No passado cheguei a fazer um curso de JavaScript do Curso em Vídeo, porém cometi alguns erros como qualquer novato na programação.
1 – Querer aprender rápido
Quando comecei aprender HTML e CSS foi muito tranquilo, porém com JavaScript tinha umas coisas que entendia e tinha outras que achava que entendia.
Pensava: “Bora para a próxima aula! Tudo vai se conectar no final!”
Em resumo: não faça o curso no “modo Netflix”, se não entendeu nada, assista à aula novamente, vai respirar um ar e volta mais tarde.
2 – Praticar pouco
Não dependa somente dos exercícios propostos no curso, você terá a falsa sensação que internalizou os conhecimentos, mas, na prática isso não aconteceu.
É muito importante que você busque por novos desafios e coloque em prática os conhecimentos adquiridos nas aulas.
3. Sou um cara de humanas
Preciso ser sincero, a matemática nunca esteve entre minhas matérias favoritas.
No final do curso de JavaScript sabia que a minha lógica de programação era ruim, foi aí que pensei:
“Por que não faço um curso de lógica de programação?”
Na época assinava o Curso em Vídeo e lá tinha um curso que usava o Portugol para aprender algoritmos, aceitei minha imperfeição em exatas e fui tentar evoluir um pouco.
Neste curso tinha uma lista de 100 exercícios que trabalhavam as bases essenciais da lógica de programação, tomei este desafio como uma questão de honra e resolvi todos (confira aqui!).
Obviamente tive dificuldades, mas graças ao Google descobri o canal do Yago Frankley!
Ele resolveu todos os exercícios através do Visualg, e me serviu como inspiração para postar as resoluções aqui no blog.
Não cometa o mesmo erro duas vezes
Atualmente estou refazendo o curso de JavaScript e decidi estabelecer alguns princípios:
1 – Devagar se chega longe e profundidade é melhor do que superficialidade
Chega de assistir aulas no “modo Netflix”, quando não entender nada assista de novo ou peça o Chat GPT para explicar.
O principal diferencial no aprendizado não é a quantidade de coisas que você estuda, mas sim a profundidade que você sabe sobre algo.
2 – Praticar até o conhecimento se tornar algo natural
Não há atalhos na programação, o melhor atalho é a bunda na cadeira e uma lista de exercícios ou projetos a serem desenvolvidos.
3 – Ensinar é a melhor ferramenta para saber se você sabe algo
Não queria passar pela experiência solitária novamente, observei que ter pessoas à minha volta seria uma ótima oportunidade para solidificar meus conhecimentos.
Como funciona o Desafio de JavaScript
O desafio é composto por uma lista de 100 exercícios disponibilizada na nossa comunidade no Telegram.
A comunidade tem como foco pessoas iniciantes na programação, e lá buscamos fornecer um espaço de aprendizado seguro, respeitoso e organizado.
O desafio não tem um cronograma, cada pessoa pode ir fazendo de acordo com sua disponibilidade.
Dessa forma ninguém é pressionado, cada um faz os exercícios à medida que vai avançando nas aulas.
O único requisito é que os participantes postem a resolução de forma pública, pode ser no GitHub, redes sociais ou site pessoal.
A intenção é ajudar mais pessoas a encontrarem as respostas para suas dúvidas na internet ou servir como uma inspiração para começar a praticar.
É hora de dar tchau!
Caso você queira participar do Desafio de JavaScript, basta entrar na nossa comunidade no Telegram clicando aqui!
Observação: caso o link por algum motivo não funcione, entre em contato comigo através do meu LinkedIn.