My name is Mauro Bagnato and for over 15 years I have been leading tech organizations.
When I first stepped into leadership, I believed technical expertise was the key to being an effective leader. However, I quickly learned that organizations are living and complex systems and that leading them demands much more than just technical know-how. I believe that curiosity is at the heart of effective leadership. This is what fuels learning and experimentation, both crucial for continuous improvement. This blog aims to explore engineering leadership in all its aspects and to provide insights in a tangible and pragmatic manner. It will also be a space where I will share insights, reflections, and personal takeaways from books, podcasts, and articles that influenced and keep influencing my journey.
The difference between talking about problems and working on problems.
Multiple times over the years I found myself in never-ending meetings discussing problems.
I thought that analyzing and debating every single aspect was the best way to address problems.
I thought it was the right approach.
In hindsight, I behaved as if being thorough was more important than finding a solution.
I realized that this overly abstract approach proved ineffective. It led to inaction and frustration.
So, I changed my mind and came up with two guiding principles
because