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

robot
Geração de resumo em curso

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údos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)