Deploy na Sexta #31: Um desafio para quem quer aprender programação
Conhecendo o #100DiasDeCodigo
Meu maior erro quando comecei a aprender programação foi não praticar todos os dias. Contei nessa edição sobre como organizo meus estudos. Eu estudava apenas quando tinha tempo livre. Esse hábito não me ajudava muito, porque eu acabava esquecendo o que havia estudado, e constantemente recomeçava do zero.
Na época eu não conhecia o desafio #100DaysOfCode, ele com certeza teria me motivado nos estudos e por isso vou te contar sobre. No Brasil, a comunidade de desenvolvimento usamos a hashtag #100DiasDeCodigo, uma iniciativa que nos encoraja a estudar programação a se comprometerem a programar todos os dias por um período de 100 dias. Vou te explicar os benefícios desse desafio e por que tu deve considerar participar.
Um dos maiores benefícios do desafio é a transformar estudos em programação em um hábito diário. Como qualquer habilidade, quanto mais praticamos, melhor ficamos. Ao nos comprometer a programar todos os dias, a programação se torna uma parte integrante da nossa rotina diária, facilitando a manutenção desse hábito mesmo após o término do desafio.
A prática diária gera um momentum, ou seja, um impulso que nos facilita o aprendizado de tópicos mais avançados. Com a programação constante, eliminamos a necessidade de gastar tempo extra tentando lembrar o que fizemos anteriormente e podemos manter um fluxo contínuo de aprendizado. Esse momentum, em termos simples, é como se cada sessão de código que realizamos adicionasse velocidade à nossa jornada de aprendizado, construindo um ritmo que nos torna cada vez mais eficientes e confiantes na resolução de problemas e na assimilação de novos conceitos. À medida que essa dinâmica positiva se acumula, enfrentamos desafios mais complexos com menos medo e mais foco, mantendo o progresso sem medo, até que iniciar algo novo vira uma coisa natural e comum no nosso dia a dia.
Participar do desafio nos coloca em contato com pessoas que têm objetivos similares. Isso cria uma comunidade de apoio e oferece uma rede de contatos que pode nos ajudar em momentos de dúvida ou dificuldade. Inclusive criei um grupo de apoio no whats. Além disso, essas conexões se transformam em amizades e também oportunidades profissionais.
Outro ponto positivo são os projetos que a gente faz durante o desafio. Ao invés de ficar só nos tutoriais, o desafio nos incentiva a construir projetos de verdade. Esses projetos, mesmo que sejam pequenos, são completos e variados, e isso dá pra gente uma experiência prática muito boa. No fim do desafio, a gente acaba com um portfólio cheio de trabalhos pra mostrar para possíveis empregadores.
Por fim, ter um desafio com um objetivo claro é uma razão excelente pra parar de enrolar e começar a programar todo dia. É o empurrãozinho perfeito pra quem quer começar ou avançar na carreira da programação.
Já conhecia esse desafio? Envia esse conteúdo para quem precisa de motivação para começar os estudos, e me conta nos comentários quantas vezes por semana tu consegues estudar? Compartilha tua experiência com estudos pra gente fazer uma troca. 🖖
🧠 Exercício da Semana
O desafio em si não especifica o que tu deves estudar, ele apenas estabelece o compromisso de programar. No entanto, estou aqui para te ajudar a se organizar:
1. Defina metas claras: Antes de começar, é importante definir o que tu esperas alcançar com esse desafio. Quer aprender uma nova linguagem de programação? Desenvolver um tipo específico de aplicativo? Ao ter objetivos claros, você pode traçar um caminho mais estruturado para alcançá-los.
2. Planeje Teus Estudos: Crie um cronograma diário, podes usar esse mapa de habilidades como um norte de tópicos que tu precisas estudar para cada área da programação. Ou tu podes usar um curso como base diária para os estudos.
3. Escolha projetos engajantes: Para manter a motivação, escolha projetos que te interessem realmente. Isso torna o processo de aprendizado mais divertido e engajante. Projetos práticos que façam sentido para teu dia a dia, te ajudam a consolidar o que aprendeste de forma mais eficiente.
4. Utilize recursos variados: Não dependa de apenas um tipo de material de estudo. Livros, tutoriais em vídeo, cursos online, e documentação oficial são ótimos para entender diferentes aspectos da programação. Diversificar os métodos pode tornar o aprendizado mais completo.
5. Compartilhe teu progresso: Usa as redes sociais ou blogs para documentar tua jornada usando a hashtag #100DiasDeCodigo. Compartilhar teu progresso não só te mantém responsável com o compromisso, mas também pode te conectar com uma comunidade de apoio. Além disso, receber feedback pode ser extremamente valioso.
6. Faça revisões regulares: Reserve um tempo para revisar o que aprendeste. Ao final de um bloco de estudos sempre faço uma revisão geral. Isso ajuda a solidificar o conhecimento e a evitar que tenhas que gastar tempo relembrando conceitos antigos, mantendo o momentum de aprendizado.
7. Encontre uma comunidade: Participar de um grupo ou encontrar amigos que também estejam fazendo o desafio pode aumentar significativamente tuas chances de sucesso. Eles podem oferecer suporte nos dias difíceis e celebrar contigo os sucessos.
Lembre-se sempre de manter a flexibilidade. Caso haja a necessidade de interromper por um dia, não há problema — é importante retomar no dia seguinte sem se cobrar excessivamente. Te preserva! Priorize o descanso quando sentir necessário. Sinceramente, quando eu to cansada, nada entra na minha cabeça.
💡 Indicações da semana
Se tu tem dúvida sobre qual carreira seguir na programação, a Alura fez um conteúdo super legal no Youtube com a Semana da Carreira Tech, uma série de vídeos explorando diferentes carreiras de tecnologia, com especialistas do mercado em um papo sobre possibilidades de carreira.
📘 15% OFF na Alura: Lembrando que temos link de desconto para estudar na Alura. Por lá tu sai do zero na programação em mais de 1400 cursos em trilhas para diferentes áreas e tecnologias. Tudo em uma só matrícula.
📘 70% OFF na CoderHouse: Prefere aulas ao vivo? No dia do amigo a escola está com uma promoção, quem sabe tu não viras a amizade dev que todo mundo precisa? Aproveita o cupom AMIZADE e ganha R$ 300,00 de desconto em todas as carreiras.
🛒 Amazon Prime Day: Amazon Prime Day começou, e esse é o melhor momento do ano para comprar coisinhas da própria marca Amazon, como Kindle, e-books e Alexas, mas também alguns livros de programação entraram em promoção. Se comprar alguma coisinha por lá, usa meu link de afiliada.
🖖 Guild Host: Um site para encontrar comunidades de tecnologia e eventos gratuitos.
📅 Eventos no Radar
28/07 DevParaná Conference: Uma conferência gratruita de desenvolvedores organizada pela Comunidade DevParana, focada em compartilhar conhecimentos, tendências e práticas inovadoras na área de tecnologia e desenvolvimento de software.
31/08 RogaDX: Um evento em Maceió que reúne mentes brilhantes, inovação e as últimas tendências do mundo da tecnologia, uma experiência verdadeiramente transformadora que impulsiona seu conhecimento e amplia suas perspectivas
Nos encontramos no próximo deploy, sexta às 6:00. 🖖