Tornando-me um Desenvolvedor de Blockchain: A Minha Verdade Crua

robot
Geração do resumo em andamento

Olha, eu estive neste buraco de coelho da programação durante anos, e vou te dizer de forma direta - tornar-se um desenvolvedor de blockchain não é a jornada glamourosa de crypto-bro que o YouTube faz parecer. Deixa-me explicar o que realmente é necessário, sem rodeios.

  1. Noções básicas? Claro, mas os conceitos de blockchain são estranhos como tudo no início. Os livros-razão distribuídos não faziam sentido para mim durante semanas.

  2. Linguagens? Sim, você precisa de Solidity. Eu perdi três meses tentando evitá-lo. Não seja como eu. JavaScript também ajuda, mas Solidity é o seu pão com manteiga.

  3. Plataformas? Não fique preso a escolher uma. Comece em algum lugar - em qualquer lugar. Eu escolhi Ethereum porque era lá que o dinheiro estava fluindo. Simples assim.

  4. Smart Contracts? Eles são uns bastardos difíceis. Um ponto e vírgula mal colocado pode custar milhões. Já vi isso acontecer a desenvolvedores melhores do que eu.

  5. DApps? A experiência do usuário geralmente é péssima. Esteja preparado para explicar aos usuários por que eles precisam pagar taxas de gás apenas para clicar em um botão.

  6. Controle de Versão? O Git salvou-me quando acidentalmente deletei metade do meu código às 3 da manhã. Aprende-o ou arrepende-te.

  7. Consenso? Esta questão torna-se política rapidamente. Os debates entre PoW e PoS são guerras tribais disfarçadas. Escolhe o teu lado com cuidado.

  8. Segurança? Meu primeiro projeto foi explorado em 48 horas após o lançamento. Ainda tenho pesadelos sobre isso. A segurança não é opcional.

  9. Ferramentas? Truffle e Hardhat são salvadores, mas quebram de maneiras novas e emocionantes a cada atualização.

  10. Projetos? As suas primeiras tentativas serão lixo. As minhas foram. Mas é assim que se aprende.

O mercado é volátil - um dia você é um gênio surfando nos preços dos tokens, no dia seguinte você está explicando aos investidores por que o dinheiro deles desapareceu. Os bons desenvolvedores ficam durante os mercados em baixa, construindo enquanto outros fogem.

E esses cursos de certificação? A maioria está desatualizada antes de os terminares. Aprende construindo e quebrando coisas em vez disso.

Este caminho não é fácil, mas se você ainda está lendo, talvez você tenha o que é preciso. Agora feche este post e vá escrever algum código.

ETH3.65%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Negocie criptomoedas a qualquer hora e em qualquer lugar
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)