Programador
Em ciência da computação, um programador, desenvolvedor, codificador ou engenheiro de software é o profissional responsável por escrever, desenvolver ou manter software, seja para grandes sistemas ou para uso em computadores pessoais.
Pontos-chave
- Programadores criam e mantêm software para computadores.
- Ada Lovelace é considerada a primeira programadora da história.
- Profissionais de programação atuam em diversos ambientes de trabalho.
- A área de TI possui outros cargos além de programadores.
Ada Lovelace é reconhecida como a primeira programadora da história, tendo desenvolvido o primeiro algoritmo para ser executado em um computador: a Máquina Analítica de Charles Babbage, em outubro de 1842. Profissionais com notáveis habilidades em programação podem alcançar fama, embora isso seja mais comum em círculos de engenharia de software, com muitos sendo chamados de "hackers". Programadores profissionais exercem suas funções em diversos locais, como departamentos de TI corporativos, grandes empresas de software, pequenas empresas de serviços e consultorias, atendendo clientes em suas instalações.
A área de Tecnologia da Informação (TI) abrange uma vasta gama de profissões. Além dos programadores, existem inúmeros outros cargos dedicados a gerenciar, analisar e conceber toda a estrutura de software, sem necessariamente envolver a escrita de código.


