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

Una semana trabajando en programación - Tutorial de Python

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

Una semana trabajando en programación

Un programador puede realizar muchas actividades diferentes en un día normal. para que te hagas una idea, déjame que te guíe a través de una semana típica. El lunes nos preparamos para la semana que tenemos por delante. Se trata de reunirse con nuestro equipo para discutir las prioridades de la semana. Muchas empresas de software ofrecen funcionalidades a los usuarios de una en una. A menudo hay una lista de características y errores que el equipo debe priorizar. Es importante entender que un solo programador rara vez desarrolla software. Trabajamos en equipo y tenemos que acordar lo que hará cada uno para contribuir al objetivo de ofrecer una nueva funcionalidad a los usuarios. Cuando el programador tiene sus tareas para la semana, puede empezar a investigar y prepararse para trabajar en la funcionalidad. Pasemos al martes. Una vez que hayas investigado lo que necesitarás saber para desarrollar una nueva funcionalidad, puedes empezar a escribir nuevo código. Escribir un código nuevo suele implicar muchas pruebas y errores. Aquí es donde se pone en práctica el pensamiento crítico y la capacidad de resolución de problemas. Puedes consultar con otros programadores para obtener ideas sobre cómo abordar problemas especialmente complejos. Miércoles. Tienes una funcionalidad básica trabajando parcialmente. Sin embargo, te encuentras con varios problemas al intentar ejecutar el nuevo código. Aquí es donde pasarás tiempo depurando los errores. La depuración es el proceso de encontrar y eliminar errores. Estos errores pueden hacer que el código se comporte de manera extraña o se bloquee. Los programadores tienen varios métodos disponibles para depurar código. Pasemos al jueves. Has dedicado tiempo a encontrar y corregir errores en tu nuevo código. Ahora puedes ejecutarlo en tu máquina. ¡Hurra! Pero no tan rápido. Cuando tu compañero de trabajo lo prueba, deja de funcionar. ¡Oh, no! No has considerado algunos escenarios que un usuario real podría hacer con tu código, así que vuelves a depurar los errores y escribir pruebas para asegurarte de que lo hayas solucionado correctamente. Las pruebas de software se escriben con código. Verifican que lo que has desarrollado se comporta correctamente. Es un método de los programadores para comprobar su trabajo. Es viernes y ya puedes mostrar tu trabajo al resto del equipo. Es posible que tengan preguntas sobre los motivos para adoptar un enfoque determinado o que faciliten sugerencias sobre cómo podrías mejorar la nueva funcionalidad. En la mayoría de los casos, también descubrirás más errores. Esto requerirá más depuración y pruebas por tu parte. ¿Suena interesante? ¿Divertido incluso? ¡Pues sí! La vida de un programador nunca es aburrida.

Contenido