Del curso: Introducción a las habilidades profesionales en el desarrollo de software

¿Qué hacen los programadores? - Tutorial de Python

Del curso: Introducción a las habilidades profesionales en el desarrollo de software

¿Qué hacen los programadores?

Los programadores están detrás de la tecnología con la que el usuario interactúa cada día, ya sea haciendo una llamada telefónica, jugando a un videojuego o participando en una reunión virtual. Si te preguntara qué hace un programador informático, podrías decir que codifica. Y tendrías razón. Sin embargo, hay mucho más que la simple codificación. Los programadores diseñan, desarrollan y prueban el software. El software engloba los programas e instrucciones de funcionamiento utilizados por cualquier dispositivo informático. Tu teléfono, un portátil, incluso un avión; todos contienen software. Los programadores se encargan de que el software se ajuste a las mejores prácticas de rendimiento, fiabilidad y seguridad. Esto te permite realizar tus tareas diarias con la confianza de que tus dispositivos se comportarán como se espera. Pero, ¿cómo saben los programadores informáticos qué desarrollar? Bueno, se basan en las necesidades del software. Digamos que trabajan para una aplicación bancaria y reciben una solicitud para apoyar una nueva funcionalidad de transferencia. En primer lugar, trabajarían con otros miembros del equipo, para determinar qué software debería desarrollarse. Esto suele implicar muchas iteraciones de diseño, desarrollo y pruebas para garantizar que todo funcione sin problemas y como se espera. A continuación, utilizando su experiencia, el programador informático escribiría un código que el ordenador pueda entender para manejar la nueva funcionalidad. Sin embargo, los programadores no solo se dedican a escribir nuevos programas. A menudo trabajan para garantizar la salud y la fiabilidad de los programas existentes. Demos una breve lección de historia para ver por qué esto es de vital importancia. En 1999, se gastaron miles de millones de dólares en todo el mundo para actualizar los programas informáticos. ¿Por qué? Debido a un error o mal funcionamiento de los ordenadores, conocido como efecto 2000 (Y2K). Y2K es la abreviatura de «the year 2000». Al cambiar el año de 1999 a 2000, los programas que representaban años de cuatro dígitos con solo las dos últimas cifras empezarían a informar del año como 1900. ¡Increíble! Los programadores de todo el mundo tuvieron que apresurarse a actualizar innumerables programas informáticos para evitar una gran crisis internacional. Ahora bien, eso no suele ocurrir. Sin embargo, subraya la importancia de mantener la salud del software existente. Los programadores pasan más tiempo leyendo código que escribiéndolo. ¿Te sorprende saberlo? Este campo está lleno de giros; no hay dos días iguales. Pero eso es parte de lo que personalmente me gusta de ser programadora informática.

Contenido