O documento discute como ser pragmático no desenvolvimento de software. Ele define pragmatismo como focado em resultados práticos e define o programador pragmático como alguém que busca constantemente melhorias. O documento fornece 70 dicas pragmáticas, incluindo cuidar da carreira, automatizar processos, e usar shells de comando para aumentar a produtividade.
3. Pragmático...
vem do latim pragmaticus = "habilidoso no negócio“
que é derivado do grego πραττειν (prattein) = "fazer“
Segundo Aurélio...
substantivo masculino
fil corrente de idéias que prega que a validade de uma doutrina é determinada pelo seu bom êxito
prático [É esp. aplicado ao movimento filosófico norte-americano baseado em ideias de Charles
Sanders Peirce 1839-1914 e William James 1842-1910.].
4. Nas palavras de William James...
"O método pragmatista é, antes de tudo, um método
de terminar discussões metafísicas que, de outro
modo, seriam intermináveis. O mundo é um ou
muitos? Livre ou fadado? Material ou espiritual? Essas
noções podem ou não trazer bem para o mundo; e as
disputas sobre elas são intermináveis. O método
pragmático, nesse caso, é tentar interpretar cada
noção identificando as suas respectivas
consequências práticas (...)"
Fonte: Wikipedia
6. conceito/filosofia/mentalidade/religião
“O programador pragmático é, antes de tudo, um inconformado e um otimista. Ele
não consegue repetir dezenas de vezes a mesma tarefa sem se perguntar se há
uma maneira melhor de realizá-la. Ao mesmo tempo, ele acredita que há maneiras
melhores, e que ele pode desenvolver uma.”
Élcio Ferreira (visie)
7.
8. Pontos importantes
70 dicas pragmáticas.
Catalisar mudança.
Combater a podridão do software.
Deleite seus usuários.
Faça seus desenvolvimentos mais precisos
com automação.
9. Dica 1
Cuide da sua carreira
Por que gastar sua vida desenvolvendo
software se não estiver interessado em
fazê-lo bem?
11. Portfólio de conhecimento
Invista regularmente.
Diversificar.
Gerencie riscos.
Comprar na baixa, vender na alta.
Revisão e reequilíbrio.
Fonte: http://blog.codeeval.com/codeevalblog/2016/2/2/most-popular-coding-languages-of-2016
12. Objetivos
Aprenda pelo menos uma nova linguagem a cada ano.
Leia um livro técnico a cada trimestre.
Ler livros não-técnicos.
Ter aulas.
Dar aulas.
Participar de grupos de usuários locais.
Experimentar com diferentes ambientes.
Mantenha-se atualizado.
13. Dica 16
Use o poder dos Command Shells
Ganhe familiaridade com o shell, e verá que
sua produtividade ganhará impulso.