Como ser um programador melhor?

Martin Spier recomenda: Busque saber mais sobre como as coisas funcionam

“Como ser um programador melhor?”. Encerramos uma Martin Spier para nosso canal no YouTube, fazendo exatamente essa pergunta. No vídeo abaixo, destacamos o que ele respondeu.

Martin é brasileiro mas já mora no Vale do Silício há, pelo menos, 10 anos. Atua como arquiteto de performance e escalabilidade no Netflix há muito tempo. Além disso, lidera projetos open source importantes e é advisor em diversas outras companhias.

Para ele, um programador, para melhorar, precisa:

  • Entender “como as coisas funcionam”, além das abstrações propostas por automações e frameworks – sabendo como as coisas funcionam no low-level um programador está habilitado a resolver uma categoria muito mais ampla de problemas.
  • Valorizar a experiência, fazendo coisas diferentes e cada vez mais complexas, errando e aprendendo – errar geralmente conduz a um aprendizado efetivo.
  • Estudar algoritmos e estruturas de dados – tal conhecimento ajuda a projetar coisas maiores e mais complexas com menos chances de erros.
  • Entenda claramente o problema de negócio que está resolvendo para não perder o foco.

Vale para o Netflix. Certamente, vale para a maioria dos contextos.

Inscreva-se no nosso canal no YouTube!

Elemar Júnior

Microsoft Regional Director e Microsoft MVP. Atua, há mais de duas décadas, desenvolvendo software e negócios digitais de classe mundial. Teve o privilégio de ajudar a mudar a forma como o Brasil vende, projeta e produz móveis através de software. Hoje, seus interesses técnicos são arquiteturas escaláveis. bancos de dados e ferramentas de integração. Além disso, é fascinado por estratégia e organizações exponenciais.

Talvez você goste também

Carregando posts…

Mais posts da série Como ser um programador melhor?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *