Las herramientas siempre se han abierto
nuevos horizontes para la civilización humana
de las piedras afiladas
de cazadores-recolectores,
a las computadoras y el software de hoy.
Los desarrolladores de software son las mentes creativas
diseñando herramientas para el nuevo milenio,
ya sea que diseñen nuevas aplicaciones como
navegadores web, bases de datos o juegos-
o crea el sistema operativo que se ejecuta
un teléfono, una computadora o una red completa.
Estos profesionales de TI lideran el proceso
para todo el equipo que se necesita para
crear nuevo software.
Los desarrolladores comienzan aprendiendo
cuáles son las necesidades de los usuarios,
entonces ellos diseñan y prueban el software
para satisfacer esas necesidades
Diseñan según la funcionalidad
o lo que el software necesita hacer-
cómo se usará,
y las necesidades de seguridad.
Los programadores luego confían en los modelos
y diagramas hechos por desarrolladores de software
para guiar su codificación de diseños.
Si las pruebas revelan que un diseño de software
es demasiado difícil de usar,
los desarrolladores lo rediseñan hasta que funcione.
Muchos desarrolladores de software trabajan para
editores de software y sistema informático
empresas de diseño, empresas de fabricación,
y en negocios de finanzas y seguros.
La mayoría trabaja a tiempo completo,
y largas horas son comunes.
Los desarrolladores de software generalmente tienen
una licenciatura en informática,
ingeniería de software, matemáticas o un campo relacionado.
Los desarrolladores de software necesitan un fondo en
programación, y debe planear continuar
aprendiendo nuevos desarrollos en
lenguajes de programación y herramientas ...
a lo largo de sus carreras.