Contents

Desembrulhe os presentes do código com o Calendário do Advento de 2023! Você participará?

/images/d6c30e8b8affa586399038e1d59389ae5dc5b6abaa0971d93dd15d78d9163810.jpg Bem, não, não há necessariamente apenas chocolate em um calendário do Advento © Mahony/Shutterstock

Milhares de desenvolvedores de todo o mundo competirão entre si todos os dias de dezembro durante o Advento do Código.

Na verdade, existem várias atividades que podem ser realizadas além da entrega ao chocolate. Uma opção alternativa é utilizar cada dia de um calendário do advento de uma maneira diferente, como tentar um novo problema computacional ao amanhecer para estimular a agilidade mental antes de enfrentar um dia desafiador de trabalho em meio a temperaturas árticas, que também pode envolver queda de neve para certos indivíduos..

Você está preparado para aumentar sua produtividade utilizando seus atalhos de teclado preferidos para copiar e colar perfeitamente em alta velocidade?

Um novo desafio, todas as manhãs

O Advento do Código, um evento anual celebrado durante o mês de dezembro, foi estabelecido por um desenvolvedor de software americano chamado Eric Wastl no ano de 2015. Esta ocasião festiva gira em torno de uma série de desafios algorítmicos chamados coletivamente de “um calendário do advento composto por problemas de programação em pequena escala.” Todos os dias, a partir de 1º de dezembro até o dia de Natal, um novo problema é lançado à meia-noite (horário local) e espera-se que os participantes o resolvam imediatamente.

A competição envolve cronometrar os participantes, com uma tabela de classificação sendo produzida no final, identificando os desenvolvedores mais proficientes de 2023. Um sistema de pontos simples é empregado; após cada desafio diário, o indivíduo que registrar o tempo mais rápido ganha 100 pontos, seguido pelo segundo mais rápido que soma 99 pontos, e assim por diante, até que o 100º colocado garanta um único ponto. Todos os outros competidores não recebem nada além de uma dor de cabeça e ampla motivação para permanecerem irritados durante o resto do dia.

Certamente, existe concorrência. Em 2015, aproximadamente 40 mil pessoas completaram com êxito pelo menos um desafio do calendário. No entanto, durante o ano anterior, como afirmou Wastl no France Inter, este número ultrapassou os surpreendentes “mais de 295.000”. O aumento significativo na popularidade pode provavelmente ser atribuído à acessibilidade do conceito, já que o criador do evento enfatiza que não é necessária nenhuma formação educacional específica para participar-são necessárias apenas proficiência básica em programação e habilidades de resolução de problemas.

/images/f23310a3dc032a7a2ec5fc72531a32d30c88567bd8bd35d31c21ea5ead89f56a.jpg Aqui está uma página web que cheira a ASCII e programação! © Captura de tela deste site

Um jogo muito competitivo que não falta interesse

Para garantir uma posição entre os 100 primeiros é preciso ter um nível de motivação excepcional, como destaca Mathis Hammel, que planeja participar da competição pela primeira vez. Segundo ele, os pontos atribuídos diminuem rapidamente, bastando apenas quinze minutos para que desapareçam por completo. Para aumentar suas chances de sucesso, Hammel pretende aproveitar um período sabático na Ásia, que lhe permitirá competir em horários mais propícios ao seu esforço. Para ter sucesso nesta arena altamente competitiva, é essencial ter em mãos um código pré-preparado, o que se torna cada vez mais necessário quando se busca alcançar uma classificação mais elevada.

A utilização de substâncias que melhoram o desempenho, como betabloqueadores, oferece uma vantagem em situações competitivas onde mesmo pequenos incrementos de tempo podem fazer uma diferença significativa. Segundo Hammel, essas vantagens podem impactar potencialmente a trajetória profissional, servindo como um acréscimo digno de nota a um currículo que pode atrair a atenção dos empregadores.

/images/c308013ae310b437dff84791678b52c36a99256af93473dc962dfbf07fcd8600.jpg Top 10 do primeiro evento de 2022 © Captura de tela deste site

Embora as competições urgentes possam ser emocionantes, elas não são o único propósito por trás dos desafios de codificação. De acordo com Thibault Jouannic, um desenvolvedor web independente, muitas pessoas participam dessas atividades principalmente para crescimento e diversão pessoal. Ele compara a experiência à resolução de um quebra-cabeça complexo, achando-a estimulante e divertida.

O objetivo de Eric Wastl é facilitar a aquisição de conhecimento por aspirantes a desenvolvedores através do seu envolvimento em um projeto de calendário do Advento. Da mesma forma, Mathis Hammel participou voluntariamente na mesma iniciativa antes de ser incluído em qualquer ranking. Um concorrente emergente também manifestou interesse, mas a sua identidade permanece por enquanto desconhecida.

Fonte: França Inter

*️⃣ Link da fonte:

France Inter ,