I just heard on the news an amazing lesson on leadership, that you can apply to your life, your software project, and even to your product that you may be creating.
The Kenyan Eliud Kipchoge broke the record that many had considered impossible: run a marathon (42 km) in less than 2 hours.
This was not an ordinary run, and it is not even an official record. The whole thing was planned to give Kipchoge the higher speed possible.
The news program I watched this on, Jornal Hoje, mentioned 5 things that made this possible:
Again: the whole thing was engineered to give Kipchoge the maximum results.
He did the run, but someone was planning so he could extract every last second from his efforts.
YOU can help YOUR TEAM (project, company, colleagues…) to extract their best with the same ideas!
(And, if you want, you can even apply this to a product, and help your customers!)
When we hear how much effort was put to prepare the race, it is easy to think: “so you are saying that Kipchoge got it easy?”
This is a common mistake a leader makes, the idea that the team has to handle everything, it is their problem, we don’t need to make it easy.
Kipchoge had to run each kilometer in less 2 min 50s, and keep this breathtaking pace for the 42 km of the challenge. It is unbelievably hard (impossible many said!). He even failed the last time he tried.
The job of a software developer, even more of a team, is not easy.
But if they lack the support they need,
if they follow unclear goals and paths,
get bogged down by company-created obstacles,
if they are dumped with useless resources or don’t have any,
if they are working with outdated or inefficient tools…
You are not making just their lives hard. You are making it impossible for them to succeed. And if they don’t succeed, the project, the company fails too.
If you practice the skills needed to get your team working at full speed, they will do the impossible.
What other things you think you can help your team with so they succeed? Leave a comment below, and let’s improve our leadership skills together!
Software developers have a huge impact in the world, and can effectively improve the planet. This is why Bruno Souza is passionate about developer communities and has dedicate his life to help developers worldwide reach their true potential. The "Brazilian JavaMan" is a Java Developer at Summa Technologies, and a Cloud Specialist at ToolsCloud, where he participated in some of the largest Java projects in Brazil. President of SouJava and Director at the Open Source Initiative, Bruno believes Java and Open Source to be the path to career excellency for developers everywhere, and that taking responsibility for delivering software is the mark of great developers.