En computación, programador o desenvolvedor de software se refiere a alguien que hace programación de ordenadores y desarrolla software.
Un programador puede ser alguien que desarrolla o hace mantenimiento de software en un gran sistema mainframe o alguien que desarrolla software primariamente para uso en ordenadores personales.
En este sentido, un programador puede ser considerado un ingeniero de software o desenvolvedor de software, programador es considerado uno de los cargos más importantes de la informática por crear programas que la comunidad necesita.
Tabla de contenido |
Ada Lovelace es históricamente considerada la primera programador. Ella fue la primera a desarrollar un algoritmo para implantación en un ordenador, la máquina de análisis de Charles Babbage, en octubre de 1842 .
Los que poseen excelentes habilidades en programación de ordenadores pueden hacerse famosos, a pesar de esto ser normalmente limitado a los círculos de la ingeniería de software. Muchos de los más notables programador son llamados algunas veces de "hackers"
Programadores profesionales trabajan en varios ambientes, incluyendo departamentos de TI corporativos, grandes empresas de software y pequeñas empresas de servicios. Muchos programador profesionales también trabajan para empresas de consultoria en las instalaciones de los clientes.
Ingeniero de software: Son considerados programadores universales pues son excelentes,así son considerados hackers por su vastos conocimientos.
Programador Web: ES encargado de desarrollar webs/sistemas para web, en las más diversas lenguajes (ASP.NET, JSP, PHP). Existen pocos programadores en esta área que son realmente buenos. Pero eso es considerado un prejuicio de los programadores con los web designers.
Programador de seguridad: ES un programador que hace programas para generalmente redes o atiene aún probar sistemas para ver se hay existencia de defectos . También son considerados hackers por su vasto conocimiento.
Otros: Aún existen muchos tipos de programadores como:Consultor de seguridad o Administradores de redes. Ya en música, programador es la persona encargada de la mídia digital, como Craig Jones en el Slipknot.
El equipo de programadores es un conjunto de programadores que tiene por finalidad la construcción de algún sistema, teniendo cómo líder un gerente de proyectos.