Influencias
Libros que marcaron mi carrera.
Una selección personal, sin orden de preferencia, de libros que cambiaron mi forma de crear software, liderar personas y diseñar organizaciones.
Influencias
-
The Manager’s Path
Uno de los primeros libros que leí cuando empecé a liderar personas. Me dio un mapa para la transición de ingeniero a líder: cómo cambia el rol a medida que crece su alcance, y cómo la confianza, el feedback, la delegación y las conversaciones uno a uno ayudan a las personas a desarrollarse. Todavía se lo recomiendo a quienes están considerando el camino del liderazgo.
-
The Coaching Habit
Cambió mi manera de encarar las conversaciones uno a uno: sostener la curiosidad por más tiempo, dejar espacio para el silencio y hacer preguntas que ayuden a cada persona a encontrar su propio camino, en lugar de apresurarme a darle una respuesta.
-
Drive
Cambió mi manera de pensar la motivación. Las personas hacen su mejor trabajo cuando tienen autonomía, espacio para crecer y un propósito claro. Me enseñó a ayudarlas a conectar su trabajo con aquello que les importa.
-
Release It!
Me enseñó que avanzar rápido funciona cuando la producción forma parte del diseño: poner el software en manos de las personas cuanto antes, observar cómo se comporta en el mundo real y construir sistemas que contengan las fallas y puedan recuperarse.
-
The Infinite Game
Desplazó mi atención de ganar competencias puntuales a sostener un trabajo valioso en el tiempo. Intento liderar hacia objetivos duraderos, poniendo cada avance de corto plazo al servicio de una causa que trascienda cualquier hito puntual.
-
Code Simplicity
Este libro hizo que la simplicidad ocupara un lugar central en mi forma de pensar el software. Los sistemas inevitablemente crecen y cambian, por eso intento mantener sus partes comprensibles, reducir el esfuerzo de mantenimiento y favorecer diseños que faciliten los cambios, incluso cuando no sé exactamente qué traerá el futuro.
-
A Philosophy of Software Design
Me enseñó que la complejidad rara vez aparece de golpe. Se acumula con pequeñas decisiones, por eso un buen diseño requiere atención continua: decidir qué importa, mantener cada decisión dentro de límites claros y revisar la estructura a medida que el sistema evoluciona.
-
Essentialism
Llevó ese mismo compromiso con la simplicidad a mi forma de trabajar: decidir qué es lo más importante, aprender cuándo decir que no y concentrar mi tiempo y energía en hacer menos cosas, pero mejor.
-
Meltdown
Las historias de aviación son las que más recuerdo, en especial cómo las listas de verificación y otras barreras pueden detectar errores pequeños antes de que se propaguen. Me enseñó a reducir la complejidad innecesaria, hacer que los sistemas sean más fáciles de entender y operar, e incorporar controles explícitos al trabajo crítico.