Programadores de computador
Crie, modifique e teste o código e os scripts que permitem a execução de aplicativos de computador. Trabalhe a partir de especificações elaboradas por desenvolvedores de software e web ou outros indivíduos. Pode desenvolver e escrever programas de computador para armazenar, localizar e recuperar documentos, dados e informações específicas.
Ferramentas tecnológicas
Tarefas principais
- Escreva, analise, revise e reescreva programas, usando gráficos e diagramas de fluxo de trabalho e aplicando conhecimento dos recursos do computador, assunto e lógica simbólica.
- Corrija os erros fazendo as alterações apropriadas e verificando novamente o programa para garantir que os resultados desejados sejam produzidos.
- Executar ou direcionar revisão, reparo ou expansão de programas existentes para aumentar a eficiência operacional ou adaptar-se a novos requisitos.
- Escrever, atualizar e manter programas de computador ou pacotes de software para lidar com tarefas específicas, como rastrear inventário, armazenar ou recuperar dados ou controlar outros equipamentos.
- Consulte o pessoal gerencial, de engenharia e técnico para esclarecer a intenção do programa, identificar problemas e sugerir mudanças.
- Realize testes de programas e aplicativos de software para ter certeza de que eles produzirão as informações desejadas e que as instruções estão corretas.
- Prepare gráficos e diagramas detalhados de fluxo de trabalho que descrevam entrada, saída e operação lógica e converta-os em uma série de instruções codificadas em uma linguagem de computador.
- Compilar e escrever documentação de desenvolvimento do programa e revisões subsequentes, inserindo comentários nas instruções codificadas para que outros possam compreender o programa.
- Treine subordinados em programação e codificação de programas.
- Consultar e auxiliar operadores de computador ou analistas de sistema para definir e resolver problemas na execução de programas de computador.
- Escreva ou contribua com instruções ou manuais para orientar os usuários finais.
- Execute tarefas de análise e programação de sistemas para manter e controlar o uso de software de sistemas de computador como programador de sistemas.
- Investigue se as redes, estações de trabalho, a unidade central de processamento do sistema ou equipamentos periféricos estão respondendo às instruções de um programa.
- Desenvolva sites.
- Atribuir, coordenar e revisar o trabalho e as atividades do pessoal de programação.
- Treine os usuários no uso e funcionamento de programas de computador.
- Colabore com fabricantes de computadores e outros usuários para desenvolver novos métodos de programação.
Habilidades
Conhecimento
Criar um currículo para Programadores de computador
Crie um currículo profissional otimizado para ATS adaptado a esta trajetória profissional.
Aptidões
Atividades de trabalho
Contexto de trabalho
100%
Passe algum tempo sentado
96%
Discussões cara a cara com indivíduos e dentro de equipes
90%
Interior, ambientalmente controlado
82%
Importância de ser exato ou preciso
81%
Trabalhe ou contribua para um grupo ou equipe de trabalho
80%
Contato com outras pessoas
79%
Pressão do Tempo
76%
Duração da semana típica de trabalho
66%
Nível de competição
64%
Liberdade para tomar decisões
61%
Determine tarefas, prioridades e metas
60%
Conversas telefônicas
60%
Passe tempo fazendo movimentos repetitivos
57%
Impacto das decisões nos colegas de trabalho ou nos resultados da empresa
54%
Importância de repetir as mesmas tarefas
54%
Passe algum tempo usando as mãos para manusear, controlar ou sentir objetos, ferramentas ou controles
54%
Coordenar ou liderar outras pessoas na realização de atividades de trabalho
48%
Exposto a sons, níveis de ruído que distraem ou desconfortáveis
42%
Resultados de trabalho e resultados de outros trabalhadores
42%
Consequência do erro
39%
Proximidade Física
39%
Situações de conflito
37%
Falar em Público
37%
Frequência de tomada de decisão
33%
Lidar com Clientes Externos ou com o Público em Geral
32%
Grau de Automação
32%
Lidando com pessoas desagradáveis, irritadas ou descorteses
30%
Cartas e memorandos escritos
17%
Passe algum tempo em pé
16%
Passe algum tempo caminhando ou correndo
15%
Em um veículo fechado ou operar equipamento fechado
9%
Saúde e segurança de outros trabalhadores
7%
Passe algum tempo dobrando ou torcendo seu corpo
7%
Ao ar livre, exposto a todas as condições climáticas
5%
Ao ar livre, coberto
5%
Passe algum tempo ajoelhado, agachado, curvado ou rastejando
5%
Exposto a condições de iluminação extremamente brilhantes ou inadequadas
3%
Exposto a pequenas queimaduras, cortes, mordidas ou picadas
3%
Ritmo determinado pela velocidade do equipamento
3%
Exposto a contaminantes
2%
Horários de trabalho
2%
Exposto a espaços de trabalho apertados e posições inadequadas
1%
Exposto a temperaturas muito quentes ou frias
1%
Dentro de casa, sem controle ambiental
1%
Gaste tempo mantendo ou recuperando o equilíbrio
1%
Lidando com Pessoas Violentas ou Fisicamente Agressivas
0%
Exposto a doenças ou infecções
0%
Exposto a condições perigosas
0%
Exposto a equipamentos perigosos
0%
Exposto a lugares altos
0%
Exposto à radiação
0%
Exposto à vibração de corpo inteiro
0%
Em um veículo aberto ou equipamento operacional
0%
Passe algum tempo subindo escadas, andaimes ou postes
0%
Use equipamentos comuns de proteção ou segurança, como sapatos de segurança, óculos, luvas, proteção auditiva, capacetes ou coletes salva-vidas
0%
Use equipamento especializado de proteção ou segurança, como aparelho respiratório, arnês de segurança, roupas de proteção completa ou proteção contra radiação
0%
Educação
Bachelor's degree
Associate's degree
Some college, no degree
Interesses
Convencional
Investigativo
Realista
Artístico
Empreendedor
Social
Estilos de trabalho
Valores profissionais
Pronto para seguir uma carreira como Programadores de computador?
Crie um currículo profissional que destaque as habilidades e experiências certas para este cargo.
Criar seu currículo agora