¡Odio las horas extras!
Aunque es una verdad a medias...
Como muchos otros profesionales del ramo de la ingeniera del software y particularmente
la programación, comencé desde muy joven en este mundo, fascinado por la magia de
esta profesión, trasnochando para poder encontrar una solución a un problema que
se resistía o a un nuevo desafío que me mantenía despierto. Era una sensación difícil
de explicar.
Llegado el inicio de mi vida profesional, me vi embarcado en multitud de proyectos,
en los que hacer horas extras era los más habitual, pero la sensación no era la
misma, no estaba disfrutando lo que estaba haciendo. En cada problema que resolvía,
me preguntaba cual era el motivo por el cual habíamos a este punto, y porque nos
veíamos mas enfocados a resolver problemas (ya fueran por nuestra culpa o persistentes)
que en desarrollar software, que era lo que realmente nos gustaba.. Pareciera que
cuanto más esfuerzo y tiempo se dedicaba a un problema, mas problema surgían a su
alrededor que requerían a su vez mas tiempo y esfuerzo.
Desde entonces tuve una inquietud creciente, sobre la inutilidad de dedicar tiempo
y recursos a proyectos mal enfocados, en los que se desperdiciaban recursos y energías
en tareas repetitivas y poco optimizadas. Empecé a interesarme por cualquier proceso
que ayudara a aumentar la productividad y la calidad del software.
Los temas en los que más profundice (sin ningún orden en particular) son:
- Creación de estándares de desarrollo empresariales.
- Reutilización de código.
- Creación de software sostenible.
- Uso de herramientas que ayudan a la codificación
- Patrones de software
- Generación automática de código.
- Automatización de procesos
- Integración de equipos de desarrollo
El objetivo de este blog, es compartir mi experiencia para ayudar a minimizar al
máximo las horas extras, y poder dedicar nuestro tiempo a lo que realmente nos gusta,
o nos importa.
¡Allá vamos!
No hay comentarios:
Publicar un comentario