Convite para o Advent of Code 2024
Olá, devs! Este ano estou participando de um evento chamado Advent of Code, que conheci recentemente e tem sido uma experiência extremamente positiva e divertida! Percebo que não vejo muitos brasileiros comentando sobre o evento, e ele parece ser mais popular na gringa. Então, que tal explorarmos mais sobre ele juntos?
O que é o AoC (Advent of Code)
Nas palavras do autor:
Oi! Eu sou Eric Wastl. Eu crio o Advent of Code. Espero que você goste! Eu também faço várias outras coisas. Estou no Bluesky, Mastodon, GitHub e Twitter.
O Advent of Code é um calendário do Advento (período de 1 a 24 de dezembro) com pequenos desafios de programação para uma variedade de níveis de habilidade, que podem ser resolvidos em qualquer linguagem de programação que você preferir. As pessoas o utilizam para preparação para entrevistas, treinamento corporativo, trabalhos universitários, problemas de prática, competições de velocidade ou para desafiar umas às outras.
Você não precisa de formação em ciência da computação para participar – basta um pouco de conhecimento em programação e algumas habilidades de resolução de problemas, e você já estará no caminho certo. Também não precisa de um computador sofisticado; cada problema tem uma solução que pode ser completada em, no máximo, 15 segundos em um hardware de dez anos atrás.
Porque eu deveria participar?
As vantagens de participar deste evento são diversas, abrangendo desde o aprimoramento de habilidades técnicas, como o estudo de estruturas de dados e algoritmos, até o desenvolvimento de uma maior capacidade de resolução de problemas. Embora essas competências possam ser adquiridas com plataformas como o LeetCode, a principal vantagem do Advent of Code está no senso de comunidade e pertencimento. Participar dos desafios diários ao lado de outros desenvolvedores, comparar soluções e ver a diversidade de abordagens é uma experiência única. Desde quem resolve os problemas utilizando Minecraft, Godot ou até Excel, até aqueles que experimentam diferentes linguagens a cada dia, o evento oferece uma excelente oportunidade de aprender novas ferramentas e técnicas.
Vamos participar!
Dito isso, convido todos a participarem deste incrível evento! Eu escolhi o Python como minha ferramenta para resolver os desafios e estarei publicando minhas soluções no meu GitHub. E lembrem-se: nada de "pescar" soluções!
LINKS:
AoC: https://adventofcode.com/
Repo: https://github.com/MatheusFarias8/Python-Advent-of-Code-2024