Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Condingdojo

1,321 views

Published on

Como funciona um coding dojo

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Condingdojo

  1. 1. Coding DojoUMA NOVA FORMA DE APRENDER PROGRAMAÇÃO
  2. 2. E você, quem é?
  3. 3. DENIS COSTA
  4. 4. Motivação
  5. 5. Must Have: Ser apaixonado por desenvolvimento e tecnologia; Ter facilidade de trabalhar dentro de times multi-disciplinares; Escrever código limpo e legível para pessoas; Ter conhecimentos em design e arquitetura de software; Experiência com Python e Django; Experiência com desenvolvimento WEB (HTML, CSS, Javascript, jQuery, etc); Should Have: Experência com práticas de XP (TDD, pair programming, refactoring, continuous integration, etc); Experiência com testes unitários,testes de aceitação, mocks, Selenium, etc; Conhecimento de técnicas cross- browser, SEO, HTML5 e CSS3; Nice to Have: Experiência com metodologias ágeis, como Scrum; Experiência com infra-estrutura de aplicações web de alta escala;Conhecimento de automação de deploy com Puppet, Chef, etc; Ser poliglota em linguagens de programação e linguagens naturais;
  6. 6. Código legível? TDD? Teste unitário?Pair programming? Refactoring? Poliglota em linguagens de programação?
  7. 7. Já tô na faculdade.Então quem liga?!
  8. 8. Faculdade não é tudo
  9. 9. O que é Coding Dojo?
  10. 10. Dojo
  11. 11. Local de treinamento
  12. 12. Coding Dojo
  13. 13. Programadores
  14. 14. Reunidos paratreinar programação
  15. 15. O que não ébem-vindo?
  16. 16. Apontar os erros dos outros
  17. 17. Exibicionismo
  18. 18. Disputa e Competição
  19. 19. O que é bem-vindo?
  20. 20. Companheirismo Ajuda mútua
  21. 21. Dúvidas e questionamentos
  22. 22. Lanche pós dojo
  23. 23. Bar pós dojo
  24. 24. Como funciona?
  25. 25. Um problema
  26. 26. Uma linguagem
  27. 27. Pair programming
  28. 28. Cronometragem das duplas
  29. 29. Passos de bebê
  30. 30. TDD
  31. 31. Código compartilhado
  32. 32. RetrospectivaHansei Kaizen Bom Melhorar Ruim
  33. 33. Quais são os objetivos?
  34. 34. Praticar
  35. 35. Socializar
  36. 36. Aprender uma nova linguagem
  37. 37. Conhecer novos paradigmas
  38. 38. Equipamento necessário
  39. 39. Computador
  40. 40. Projetor
  41. 41. Editor e Compilador/Interpretador
  42. 42. Nerds
  43. 43. Fontes
  44. 44. http://codingdojo.org/http://dojopuzzles.com/
  45. 45. “Muitas dúvidas agora você deve ter.”
  46. 46. Posso participar se sóconheço uma linguagem?
  47. 47. Se não houver um dojo por perto?
  48. 48. Vamos continuar essa conversa?Twitter: @deniscostadscFacebook: http://www.facebook.com/deniscostadscSlideShare: https://www.slideshare.net/deniscostadsc/Google+: https://profiles.google.com/deniscostadsc “Na natureza, ou as coisas estão verdes e crescendo ou maduras e apodrecendo”

×