fazer um programa para computador é uma habilidade de uma(a) engenheiro de software