Os deveres do programador incluem todos os itens especificados nas instruções e / ou contrato. Ele é um especialista qualificado que está envolvido na produção de utilitários. Muitas vezes, eles o confundem com administradores de sistemas ou outros funcionários do departamento de TI, embora a ocupação seja significativamente diferente.
Em termos de terminologia, a palavra "programador" não pode ser chamada de especialidade ou posição. Significa uma ocupação ou qualificação. Portanto, no contrato ou descrição do trabalho ao lado desta palavra é uma explicação. Por exemplo, um técnico, assistente de laboratório ou engenheiro.
Disposições Gerais
A instrução do programador define os direitos, deveres e responsabilidades do empregado empregado. Mas começa com a aprovação de uma pessoa específica para a posição e disposições gerais. Indica o chefe, empregado e seus detalhes, o que ele deve ser guiado no processo de suas atividades e que conhecimento ter.
Existem empresas e organizações de manufatura que também precisam dos trabalhadores em questão. Nesses casos, o programador da empresa está desenvolvendo utilitários para máquinas-ferramenta e equipamentos. Às vezes, ele refaz códigos de software para que os padrões de produtos atendam aos requisitos do estado. Ele também pode reescrever utilitários para que a linguagem seja compreendida pelos trabalhadores da máquina. Simplificando, traduza uma interface.
As disposições gerais indicam a quem o programador se torna subordinado, bem como sua equipe pessoal, se houver.
Requisitos de conhecimento
Todos os deveres de um programador são caracterizados por suas habilidades. Portanto, não é incomum que o MDI indique requisitos de conhecimento. Eles se enquadram em três categorias principais.
Primeiro, um programador precisa ser capaz de usar tecnologia de computadores e dispositivos móveis. Ele deve ser bem versado em suas características operacionais e técnicas.
Em segundo lugar, o programador precisa ser capaz de usar o software apropriado, bem como participar de sua criação e desenvolvimento. Pode ser individual e em equipe. Isso também inclui o conhecimento de sistemas operacionais, linguagens de programação, recursos de desenvolvimento de utilitários e seus componentes individuais.
E, em terceiro lugar, o programador deve se familiarizar com a previsão e prevenção de problemas no software que está sendo produzido.
Há conhecimento secundário que não está diretamente relacionado às atividades de um especialista. Eles se relacionam com a lei e regulamentos trabalhistas internos. Você pode se familiarizar com eles no processo de trabalho.
Responsabilidades
A descrição do trabalho do programador é um dos principais parágrafos incluídos no MDI. Na maioria das vezes eles são os seguintes:
- Desenvolvimento de programas que resolverão tarefas por meio de equipamentos de informática e tecnologia de informática.
- Definição, pesquisa e processamento de informações.
- Escolhendo a linguagem de programação mais adequada para um produto específico.
- Lançar utilitários e dados de origem de entrada.
- Correção de programas, correção de código, se houver irregularidades no trabalho.
- A introdução de utilitários em tecnologia de computador, escrevendo instruções detalhadas ou pessoal de treinamento para usá-los.
- Garantir o bom funcionamento de utilitários e computadores, bem como alguns equipamentos adicionais.
Além disso, os deveres incluem informar a administração da empresa sobre problemas, falhas ou violações no software. Os parágrafos deste parágrafo podem variar ou complementar dependendo das especificidades da organização e de suas atividades.
Direitos
Não apenas as responsabilidades do trabalho de um programador estão incluídas no MDI, mas também seus direitos. O especialista pode fazer sugestões que, em sua opinião, irão melhorar o trabalho da empresa como um todo ou de seus elementos individuais.
Além disso, o programador tem o direito de exigir a criação de condições de conforto necessárias para o seu trabalho. Caso contrário, ele pode não cumprir plenamente seus deveres, atrasar os prazos e assim por diante (não por sua própria culpa).
Deve-se notar outros direitos previstos no Código do Trabalho do país onde o trabalho é realizado.
Responsabilidade
O engenheiro de software é responsável pelo não cumprimento das obrigações detalhadas no MDI, bem como pelo desempenho parcial ou inadequado.
Às vezes, no processo, um especialista pode violar a lei aplicável. Ele também será responsável por isso. No entanto, não se concentra na empresa e seus elementos, mas nos serviços públicos relevantes.
E o último: responsabilidade por danos materiais à empresa se o programador não tiver notificado o gerenciamento dos riscos.
Local de trabalho
O local de trabalho do programador está localizado em uma sala espaçosa, que está saturada de luz artificial e luz solar. Não deve estar no porão. Também é necessário equipar o sistema de ventilação e ar condicionado, aquecimento.
Qualquer design de desktop é permitido. O principal é que ele atenda aos padrões do estado e aos requisitos modernos. É necessário que o funcionário coloque convenientemente todos os dispositivos e aparelhos (mouse, impressora, scanner e assim por diante) em sua superfície. É aconselhável ter um compartimento separado na mesa para o teclado.
O local de trabalho do programador está localizado na praça, o que corresponde às especificidades da atividade laboral. Alguns de seus tipos incluem o uso de vários computadores ao mesmo tempo ou exigem a conexão de equipamentos adicionais. É desejável que a mesa do empregado possa ser ajustada, mas se não houver tal função, sua altura deve ser de 0,68-0,8 metros.
Nos tempos modernos, um engenheiro de software é uma profissão muito procurada e popular. A era da Internet e da literacia informática entra em pleno vigor. Portanto, os especialistas que projetam, desenvolvem e produzem software estão em demanda.