Desenvolvedores de software deveriam ser bons comunicadores, verdadeiros integradores entre os mundos real e digital.
Para reforçar essa idéia:
- Martin Fowler: "Any fool can write code that a computer can understand. Good programmers write code that humans can understand";
- Kent Beck: "Executive sponsorship and strong relationships with people outside the team are crucial to applying XP".
Assinar:
Postar comentários (Atom)
Infelizmente a habilidade de comunicação parece ser muito rara entre profissionais de TI. Tive alguma oportunidade de ver isso.
ResponderExcluirUm recente livro de Martin Fowler trata da especificação e programação de sistemas usando DSL (linguagem específica de domínio), justamente para reduzir o abismo semântico entre os mundos humano e computacional.
ResponderExcluir