Condingdojo

1,128
-1

Published on

Como funciona um coding dojo

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,128
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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”

×