Lo que cambio mi carrera como desarrollador de software
Tuve la suerte de hacer las prácticas del módulo de grado superior en una empresa donde me quedé trabajando 8 años.
Durante los primeros años mi aprendizaje se basaba en lo que aprendía en mi día a día, de mis compañeros con más experiencia y sobre todo del tutor que me asignaron.
Pero un día mi tutor me recomendó que me leyera un libro: Design Patterns: Elements of Reusable Object-Oriented Software.
Eso supuso un antes y un después.
¿Por qué?
En primer lugar, el libro me dio a conocer una forma de desarrollar que me explotó la cabeza. Fue mi primer contacto aprendiendo conocimiento de buenas prácticas de desarrollo usando patrones de diseño.
Con el tiempo fui aprendiendo que es conocimiento que no caduca, que no depende de modas y que se puede aplicar en cualquier lenguaje o tecnología.
Además, es un conocimiento que puede ahorrar mucho tiempo, costes a las empresas y muy poca gente sabe por qué no se enseña. Esto me hacía mucho más valioso en el mercado.
La segunda razón por la que ese libro cambió mi carrera, es porque descubrí que yo soy el dueño de mi formación. No estaba limitado a lo que aprendiera en mi empresa de cada momento.
Era dueño de diseñar mi propia formación. Una formación que quería que fuera encaminada saber crear software de calidad. Lo quería saber todo, aprender de los mejores.
Después de este libro, vinieron muchos más libros sobre cómo escribir software de calidad. No siempre acertaba con los libros. De hecho, eran muy pocos los que merecían la pena.
Pero los que merecían la pena, hoy en día, son clásicos que sigo leyendo y aprendiendo de ellos.
Y la tercera razón por la que ese libro cambió mi carrera es porque 20 años después, precisamente el contenido que divulgo en internet y que enseño en mis cursos, está relacionado con saber crear software de calidad.
Diseño de software, testing y saber trabajar con código legado con los temas centrales en su multitud de variantes.
A lo largo de todos estos años, ese pequeño porcentaje de libros que era bueno de verdad, sigo releyendo y aprendiendo de ellos, los fui anotando en una lista.
Si te interesa saber cuáles son:
Pd: Si te gustan mis emails, habla bien y comparte xurxodev.com para que otros lo disfruten.
Pd2: Si no te gustan mis emails, habla mal y comparte xurxodev.com para evitar que otros lo sufran.