Pular para o conteúdo
0%

8 dicas essenciais sobre como se preparar para um hackathon Web3

Alchemy team headshot

Escrito por Alchemy

Publicado em 3 de agosto de 20225 min de leitura

Frequentemente hospedados por blockchains, como Ethereum ou Solana, ou focados em eventos específicos, como o EthDenver, os hackathons de web3 reúnem uma comunidade de desenvolvedores, designers e entusiastas de blockchain para transformar ideias inovadoras de hackathon web3 em produtos mínimos viáveis (MVPs) em um curto período de tempo.

Como hackathons são bons para iniciantes, é importante se preparar para o evento para extrair o máximo de valor da experiência. Este artigo vai destacar algumas preparações que você pode fazer para aproveitar ao máximo sua experiência.

Se você está se preparando para um hackathon de web3, consulte o Hackathon Handbook da Alchemy para dicas, ferramentas e bounties!

Por que é importante se preparar para hackathons de Web3?

Preparar-se para um hackathon é importante porque o ambiente costuma ser acelerado, você estará usando tecnologia nova, os hackathons têm critérios de julgamento específicos e você vai competir contra equipes ambiciosas de builders.

Hackathons são ótimas oportunidades para aprender novas habilidades, mostrar seu trabalho e se conectar com outros desenvolvedores, mas também são competitivos e geralmente têm um formato acelerado. Com grandes prêmios para incentivar a participação, esse ambiente pode ser difícil de se adaptar para iniciantes.

Por exemplo, o Solana Summer Camp está oferecendo $5 milhões em prêmios e financiamento inicial para seu hackathon acontecendo de 11 de julho a 16 de agosto de 2022, com milhares de pessoas participando ao redor do mundo, e centenas de submissões que vão competir pelos principais prêmios.

Como se preparar para um hackathon de Web3

Primeiro, entenda o cronograma do hackathon. Muitos hackathons acontecem ao longo de um fim de semana, permitindo que pessoas com horários de trabalho em tempo integral participem, mas alguns hackathons de web3 duram várias semanas, permitindo a construção de projetos mais substanciais.

Antes de se comprometer com um hackathon, certifique-se de que sua agenda permite um comprometimento adequado de tempo e energia. Se sua agenda está livre e você está determinado a construir algo, aqui estão alguns passos importantes para completar na sua preparação para o hackathon.

1. Estude as regras do hackathon e os jurados

Quando você visita o site do hackathon, geralmente verá vários recursos para ajudar desenvolvedores a se prepararem para o hackathon, incluindo tracks, prêmios, ideias, além das duas áreas mais importantes a estudar: as regras e os critérios de julgamento.

Antes de fazer qualquer outra coisa, certifique-se de ter um entendimento claro de que tipos de projetos o organizador espera ver durante o hackathon, quem vai julgá-los e o que eles estarão procurando.

Se você está planejando focar em uma track específica, pesquise as nuances e alinhe-se com as prioridades principais daquela track específica.

2. Comece a pensar em uma ideia de hackathon Web3

Chegar a ideias inovadoras de hackathon web3 pode ser desafiador, especialmente se essa for sua primeira vez participando de um hackathon web3. Durante sua preparação para o hackathon, considere estas estratégias para fazer brainstorming de ideias antes do início do hackathon:

  1. Construa uma solução para um problema que você observou pessoalmente
  2. Pense em blocos de construção componíveis que desbloqueiam novos produtos
  3. Pesquise listas de tópicos e ideias fornecidas pelo organizador do hackathon
  4. Revise os vencedores de outros hackathons
  5. Encontre um produto ou solução web2 que se beneficiaria da tecnologia web3

Você não precisa selecionar qual ideia vai construir até conhecer sua equipe e começar o hackathon, mas essas sugestões podem ajudar a idealizar projetos antes do início do seu hackathon.

3. Prepare seu stack de tecnologia Web3

Como hackathons podem acontecer em um curto período de tempo, você vai querer garantir que seu stack de tecnologia web3 esteja preparado com antecedência. Isso inclui ações como se cadastrar em uma plataforma de desenvolvedor web3 como a Alchemy, baixar clientes desktop e se familiarizar com as ferramentas específicas do organizador do hackathon.

Aqui está uma lista curta que preparamos do que deixar pronto ao preparar suas ferramentas para o hackathon:

  • Escolha seu Ambiente de Desenvolvimento Integrado (IDE), como o Remix IDE
  • Crie um repositório no GitHub para o código do seu hackathon para que você e seus colegas de equipe possam colaborar de forma eficaz
  • Cadastre-se em um provedor de nó de blockchain gratuito como a Alchemy
  • Pesquise diferentes frameworks de desenvolvimento de smart contracts, como o OpenZeppelin
  • Crie um ambiente de testes local, como Hardhat ou Foundry
  • Consiga ETH de Sepolia para fazer deploy de um smart contract em uma testnet

Aprenda as ferramentas do organizador do hackathon

Além do seu stack de tecnologia padrão, dedique tempo a aprender como usar as ferramentas que o organizador quer que os builders usem.

Organizadores geralmente montam documentação extensa no site do hackathon para ajudar as pessoas a navegar pelas ferramentas e informações que ajudariam novos desenvolvedores no ecossistema.

Como os organizadores de hackathons estão tentando incentivar a construção em suas plataformas, priorize a construção de aplicações que integrem suas ferramentas.

4. Comece a montar uma equipe

Há muitas maneiras de encontrar colegas para trabalhar em um projeto de hackathon, incluindo trabalhar com organizadores, acessar canais de hackathon no Discord, em DAOs voltadas para desenvolvedores, ou se comunicar com builders falando sobre o evento nas redes sociais.

Você também pode chegar ao hackathon com um grupo de pessoas que já conhece bem. Como sua equipe será pequena, geralmente 3, 4 ou 5 pessoas, é melhor ter pessoas com diferentes conjuntos de habilidades que se complementem.

5. Encontre templates para submissões e apresentações

Para submeter um projeto a um hackathon, as equipes normalmente precisam produzir um texto escrito, um vídeo e/ou uma apresentação que demonstre o que o projeto faz, como funciona, e defenda sua importância.

Como sua equipe estará construindo até o último minuto, prepare uma lista de submissões vencedoras anteriores, templates de apresentação e textos que possam ser reaproveitados para a submissão da sua equipe. Ao preparar templates para a submissão do seu app, você pode fazer um caso forte para o seu projeto e se colocar em boa posição para vencer.

Os jurados costumam gostar de ver coisas como uma declaração clara do problema e uma proposta de valor combinadas com uma demonstração funcional do seu projeto. Está tudo bem começar simples e focar na área específica do problema que você está tentando resolver, para não ficar sobrecarregado tendo que construir muitas funcionalidades de uma vez.

6. Tome as medidas de segurança apropriadas

Embora hackathons geralmente sejam ambientes amigáveis e seguros para construir, tome as devidas precauções de segurança antes de chegar, como deixar carteiras de hardware em casa, não viajar com seed phrases, e comprar um filtro de privacidade de tela, entre outras preparações.

Não deixe que uma boa oportunidade de aprendizado como um hackathon se torne um passivo.

7. Prepare seu equipamento

Se você vai participar de um hackathon de fim de semana, cada minuto conta, e preparar todo o equipamento certo vai ajudar você a aproveitar melhor o seu tempo. Certifique-se de ter seu carregador, carregadores reserva, carregadores de celular, um power bank, extensões, réguas de energia, e qualquer outra coisa para manter suas ferramentas funcionando.

Além disso, você pode preparar lanches, bebidas e outros itens pessoais que vão te ajudar a manter o foco no trabalho, como fones de ouvido com cancelamento de ruído, seu moletom favorito, e até seu teclado mecânico favorito.

8. Durma bem à noite

A última coisa que você precisa é estar privado de sono e sonolento ao correr para transformar uma ideia em um projeto web3 financiável. Durma bem para estar pronto para entrar no hackathon com a mente clara e boa disposição.

No final das contas, o objetivo dos hackathons de web3 é aprender, construir algo legal e se divertir. Embora haja momentos intensos e possa ficar estressante, lembre-se por que você se inscreveu e aproveite ao máximo sua experiência.

Background gradient

Construa magia blockchain

A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.