CBO¹ MTE² 3171-10 - Técnico em Informática (Técnico em programação de computador)

  • Família CBO - 3171: Técnicos de desenvolvimento de sistemas e aplicações.
  • ¹ Código Brasileiro de Ocupações
  • ² Ministério do Trabalho e Emprego

Descrição Sumária - CBO MTE.

Desenvolvem sistemas e aplicações, determinando interface gráfica, critérios ergonômicos de navegação, montagem da estrutura de banco de dados e codificação de programas; projetam, implantam e realizam manutenção de sistemas e aplicações; selecionam recursos de trabalho, tais como metodologias de desenvolvimento de sistemas, linguagem de programação e ferramentas de desenvolvimento. Planejam etapas e ações de trabalho.

Características de Trabalho

Condições gerais de exercício da profissão:

Trabalham em atividades de informática e conexas, presentes em todas as atividades econômicas. Os programadores de sistema de informação, são predominantemente, empregados com carteira assinada, ao passo que o programador de multimídia trabalha também como autônomo. As atividades são realizadas no horário diurno, exceto o programador de sistemas de informação, que realiza suas atividades no horário noturno, e o programador de internet, que trabalha em horários irregulares. Todas as atividades se desenvolvem em ambiente fechado. Trabalham individualmente e com supervisão ocasional, exceto o programador de internet, o programador de multimídia e o programador de sistemas de informação, que podem, eventualmente, trabalhar em equipe. Em algumas ocupações, é possível o trabalho a distância.


Formação e experiência:

Para o exercício dessas ocupações requer-se ensino técnico de nível médio de informática ou formação superior em áreas como ciências exatas, informática, engenharia. A atualização profissional permanente é condição para o seu exercício. O desempenho pleno das atividades destas ocupações, se da em um a dois anos.


Especificações do curso


1 - Desenvolver sistemas e aplicações.
  • a) Desenvolver interface gráfica;
  • b) Aplicar critérios ergonômicos de navegação em sistemas e aplicações;
  • c) Montar estrutura de banco de dados;
  • d) Codificar programas;
  • e) Prover sistemas de rotinas de segurança;
  • f) Compilar programas;
  • g) Testar programas;
  • h) Gerar aplicativos para instalação e gerenciamento de sistemas;
  • i) Documentar sistemas e aplicações.
2 - Realizar manutenção de sistemas e aplicações.
  • a) Alterar sistemas e aplicações;
  • b) Alterar estrutura de armazenamento de dados;
  • c) Atualizar informações gráficas e textuais;
  • d) Converter sistemas e aplicações para outras linguagens ou plataformas;
  • e) Atualizar documentações de sistemas e aplicações;
  • f) Fornecer suporte técnico;
  • g) Monitorar desempenho e performance de sistemas e aplicações.
3 - Implantar sistemas e aplicações.
  • a) Instalar programas;
  • b) Adaptar conteúdo para mídias interativas;
  • c) Homologar sistemas e aplicações junto a clientes;
  • d) Treinar usuários;
  • e) Verificar resultados obtidos;
  • f) Avaliar objetivos e metas de projetos de sistemas e aplicações.
4 - Selecionar recursos de trabalho.
  • a) Selecionar metodologias de desenvolvimento de sistemas;
  • b) Selecionar linguagem de programação;
  • c) Selecionar ferramentas de desenvolvimento;
  • d) Especificar configurações de máquinas e equipamentos (hardware);
  • e) Compor equipe técnica;
  • f) Especificar recursos e estratégias de comunicação e comercialização;
  • g) Solicitar consultoria técnica.
5 - Planejar etapas e ações de trabalho.
  • a) Definir cronograma de trabalho;
  • b) Reunir-se com equipe de trabalho ou cliente;
  • c) Definir padronizações de sistemas e aplicações;
  • d) Especificar atividades e tarefas;
  • e) Distribuir tarefas.