Programador?? Saiba mais!
Em computação, programador ou desenvolvedor de software refere-se a alguém que faz programação de computadores e desenvolve software.
Um programador pode ser alguém que desenvolve ou faz manutenção de software em um grande sistema ou alguém que desenvolve software para uso em computadores pessoais.
Programadores também são conhecidos como desenvolvedor de software e são responsáveis apenas pelo desenvolvimento do software que lhes é passado por engenheiros e analistas de sistemas.
O cargo de programador é um dos mais comuns e iniciantes na área do desenvolvimento, mas de grande importância para empresas. Geralmente o programador é confundido nas empresas com analistas, engenheiros, dba (quando não como técnicos de informática), e estes acabam tendo que realizar estas funções que não são de sua obrigação.
Tipos de programadores
Desenvolvedor Web: Desenvolvedor Web é um programador especialista em criar sistemas que rodem na nuvem. Linguagens geralmente utilizadas: Java, PHP, .NET (C# e VB), Ruby.
Desenvolvedor Desktop: Um programador que desenvolve aplicativos para rodarem localmente nas máquinas. Linguagens geralmente utilizadas: Pascal, C, C++, VB.
Já em música, programador sonoro é a pessoa encarregada de manipular faixas de áudio a fim de montá-las, mixá-las e melhorá-las, como Craig Jones no Slipknot.
Cargos em T.I.
Na área de tecnologia da informação não existem apenas os programadores, mas diversos outros cargos encarregados de gerenciar, analisar e criar toda a estrutura do software sem mesmo escrever uma linha de código.
Gerente de Projeto: Não aplicável apenas na área de T.I., responsável por integrar toda a equipe de engenheiros, analistas, dba e programadores. Gerencia prazos, custos e escopo do projet.
Engenheiro de Software: Engenheiro de Software é a pessoa responsável por criar toda a estrutura do software a ser desenvolvido, bem como o que o software deve fazer, como deve responder, como se comunicar com outros softwares e usuário. Ele é comparado a um engenheiro civil que não levanta paredes, mas realiza todos os cálculos e planejamento da estrutura de um prédio.
Analista de Sistemas: Responsável pela comunicação com o usuário, ver os requisitos necessários do software, analisar problemas e melhores soluções. Geralmente ele já trabalhou algum tempo como programador e tem um conhecimento na área, mas muitas vezes trabalha só com documentação do software.
Analista de Segurança: Responsável por averiguar problemas em softwares e sistemas operacionais utilizados numa rede / empresa, treinado para proteger de ataques e muitas vezes tem vasto conhecimento em como realizar os mesmos.
DBA: Administrador de Banco de Dados : O administrador do banco de dados onde são guardadas as informações, ele não programa, mas é responsável por gerenciar como são guardadas as informações, meios de otimização de buscas, segurança dos dados e permissões de acesso.

Origem: Wikipédia, a enciclopédia livre.
Fontes: http://pt.wikipedia.org | Google Imagens
Category: Curiosidades
0 comentários