In today´s (fast!) digital transformation, managers are looking for more effective ways to lead their teams. Not easy, I know. But the roadmap is clear: upskilling! An increasingly relevant and high-value-added approach is the so-called “Computational Thinking”. This concept implies a problem-solving structure based on the principles of computer science.
Computational Thinking proposes dividing complex problems into manageable parts, identifying patterns, abstracting general principles and developing sequential solutions. This approach is not limited to coding or programming but is a versatile mindset, perfectly applicable across multiple domains – as management or leadership. We can find 4 main components here.
First, Decomposition. Contexts of uncertainty present multivariate challenges that can overwhelm teams. By employing decomposition, leaders can break down these complex problems into smaller, manageable components. Second, Pattern Recognition. This is crucial for predicting trends and making informed decisions. Computational thinking encourages managers to identify patterns in data, processes and behaviors – detecting recurring problems and solve current challenges. For example, by observing patterns in team interactions, performance, and feedback, the leader can gain insights into team dynamics. Third, Abstraction. Basically, you need to filter out unnecessary details to focus on the essential aspects of a problem. This skill is particularly valuable in digital transformation, where large amounts of data (big data!) can be overwhelming. Managers can distill complex information into clear, actionable insights – and reinforcing goals and sense of purpose. Last but not least, Algorithm Design. In essence, the creation of efficient processes or procedures, “step by step” – developing workflows and logical “rules” for making decisions. For example, an algorithmic approach to project management may involve defining milestones, assigning responsibilities, and establishing review points to keep the project on-time and on-track.
Needless to say, this metaskill will also allow managers to better understand and optimize some disruptive technologies and their impact: from Artificial Intelligence (AI) and Machine Learning to Blockchain, from 5G to the Internet of Things (IoT), from Augmented and Virtual Reality ( AR/VR) to Robotic Process Automation (RBA) – which, of course, will intersect and increase each other.
In short, computational thinking offers a flexible framework that can leverage a more effective leadership. So, don´t wait or procrastinate: just learn and practice!
Carlos Sezões
Managing Partner of Darefy – Leadership & Change Builders