Um bom tecnólogo em processamento de dados precisa ter raciocínio lógico e criatividade, para poder abstrair as rotinas existentes nas organizações e, assim, adaptá-las ao funcionamento do computador. Ele deve conhecer hardware e software e saber trabalhar com programas e linguagens computacionais. Sua principal função é a de ?ensinar? a máquina a trabalhar de acordo com as necessidades dos usuários.