condingdojo
DESCRIPTION
Como funciona um coding dojoTRANSCRIPT
Coding DojoUMA NOVA FORMA DE APRENDER PROGRAMAÇÃO
E você, quem é?
DENIS COSTA
Motivação
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;
Código legível?TDD?
Teste unitário?Pair programming?
Refactoring?Poliglota em
linguagens deprogramação?
Já tô na faculdade.Então quem liga?!
Faculdade não é tudo
O que é Coding Dojo?
Dojo
Local de treinamento
Coding Dojo
Programadores
Reunidos paratreinar programação
O que não é bem-vindo?
Apontar os errosdos outros
Exibicionismo
Disputa e Competição
O que é bem-vindo?
Companheirismo
Ajuda mútua
Dúvidas e questionamentos
Lanche pós dojo
Bar pós dojo
Como funciona?
Um problema
Uma linguagem
'
Pair programming
Cronometragem das duplas
Passos de bebê
TDD
Código compartilhado
Melhorar
Ruim
Bom
Hansei Kaizen
Retrospectiva
Quais são os objetivos?
Praticar
Socializar
Aprender uma nova linguagem
Conhecer novos paradigmas
Equipamento necessário
Computador
Projetor
Editor e Compilador/Interpretador
Nerds
Fontes
“Muitas dúvidas agora você deve ter.”
Posso participar se sóconheço uma linguagem?
Se não houver um dojo por perto?
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”