Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Developer productivity for fun and profit - Developer edition

Developer productivity for fun and profit - Developer edition

Dicas de como devs podem melhorar sua produtividade

Elton Minetto

June 23, 2023
Tweet

More Decks by Elton Minetto

Other Decks in Programming

Transcript

  1. Developer productivity
    for fun and profit
    Developer edition

    View Slide

  2. Elton Minetto
    ๏ Escrevo códigos, sou professor, palestrante, e
    escritor
    ๏ Escrevo no https://eltonminetto.dev e no
    twitter
    ๏ Principal Software Engineer @ PicPay
    ๏ Google Developer Expert em Go

    View Slide

  3. Disclaimer
    Esse conteúdo é fruto de minhas experiências
    como desenvolvedor, líder técnico e tech manager,
    assim como resultado de leituras no decorrer dos
    últimos 25 anos.

    View Slide

  4. Porque "Developer
    Edition"?

    View Slide

  5. Developer productivity for fun and profit - Parte
    2

    View Slide

  6. Horas de desenvolvimento são um dos
    recursos mais caros e valiosos para as
    empresas

    View Slide

  7. Qual é a diferença entre
    produtividade e
    eficiência?

    View Slide

  8. ๏ Produtividade visa mais resultados com o
    mesmo esforço
    ๏ Eficiência visa menos esforço, mantendo o
    mesmo resultado.

    View Slide

  9. View Slide

  10. Você não vai falar nada sobre como
    medir a produtividade???

    View Slide


  11. What are DORA Metrics and Why Do They
    Matter?

    The SPACE of Developer Productivity

    DevEx: What Actually Drives Productivity

    Produtividade em Engenharia de Software

    View Slide

  12. Domine suas
    ferramentas

    View Slide

  13. View Slide


  14. Linguagem de programação

    IDE

    Sistema Operacional

    Atalhos

    Snippets

    Terminal

    Scripts

    View Slide

  15. View Slide

  16. ๏ Use a Regra da Exceção, Coincidência ou
    Tendência

    View Slide

  17. Documente

    View Slide

  18. Seus aprendizados

    View Slide

  19. View Slide

  20. Livros e posts
    complexos

    View Slide

  21. View Slide

  22. Seu Brag Document

    View Slide

  23. View Slide

  24. Simplifique

    View Slide

  25. ๏ A Philosophy of Software Design
    ๏ Code Simplicity: The Fundamentals of Software

    View Slide

  26. What Improves Developer Productivity at Google?
    Code Quality.

    View Slide

  27. "That it's easier
    without
    complexity"
    EODM (Eagles of Death Metal) -
    Complexity

    View Slide

  28. Contato
    https://eltonminetto.dev
    https://asemanago.substack.com
    https://maisquesenior.dev
    https://x.com/eminetto
    [email protected]

    View Slide

  29. https://gopherconbr.org/
    Cupom: MINETTO_10

    View Slide