Potenciando la productividad con la gestión de la configuración e integración continua
No se trata de trabajar más horas, sino de ser productivos durante el tiempo que estamos trabajando.
Dedicar más horas de las necesarias de manera crónica al trabajo es señal de que existen problemas de organización personal o empresarial.
El éxito vendrá de la mano del talento, la tecnología, la innovación y la capacidad de reinventarnos a nosotros mismos.
No se debe pensar en llenar las 8 horas de trabajo diario y huir de la oficina, pensar en cumplir con el objetivo y alcanzar los resultados deseados, pensar en trabajar productivamente.
Dos conceptos clave: gestión de la configuración del proyecto e integración continua del software.
Gestión de la configuración: procesos que ayuden a generar código de calidad en cada etapa del desarrollo, por ejemplo, uso de git para control de versiones, gestión de bugs, etc.
Tener un control granular de versiones del código es fundamental hoy en día en cualquier área de la programación.
Es super importante establecer las reglas que guiarán al proyecto, como estandarizar los mensajes de commit, tener en claro como hacer pull request al repositorio, como administrar mejor los bugs.
Invertir tiempo en estas reglas básicas ahorrarán muchos dolores de cabeza en el futuro.
Detrás de la productividad siempre está el trabajo bien organizado y el saber que hacer.
Integración continua: es la manera de enterarnos lo antes posible si algo malo pasa con el código, debemos asegurar que la compilación del proyecto este bien y detectar cuando antes si algo falla apra no perjudicar a todo el equipo.
De esta manera se mejora como desarrollador y nos volvemos mas profesionales.
Te dejo el link gratuito de El libro negro de programador por si te intesa leerlo, o dale click a la imagen:
Top comments (0)