Coding and other digital skills to support digital transformation.

We live in an age where linear thinking is encouraged from the moment we learn how to talk.  Our education systems teach us to act like sponges, absorbing as much information as  possible and regurgitating it when needed. This approach creates a 2-dimensional workforce  that can learn and remember countless pieces of information, but not necessarily understand  it. Why is this a problem though? It works, no? Well, it works for a society that encourages  people to operate on a reactionary basis, essentially stifling the ability to think effectively. A  more effective approach will teach people how to think rather than what to think.

unsplash-image-ImcUkZ72oUs.jpg

Prior to the birth of the Digital Age in the early 1980s, we lived in a society where playing  catch-up and reacting to situations was often seen as the optimal solution to a problem  rather than identifying the problem’s root cause, understanding its systemic nature and  ultimately finding a sustainable solution. For example, if your toaster stops working, what do  you do? Do you immediately bring it back to the shop to see what's wrong? Maybe a better  solution would involve plugging in a different electrical item to see if the outlet itself is  working. If not, then examine the other outlets around the house to see if the same issue  applies. The next step may be to check the fuse box to see if anything looks out of place?  This logical approach requires systems thinking. Those who have internalised this kind of  logic would think it trivial to examine the system as a whole in this example but  fundamentally this problem-solving methodology is at the core of more complex  transformational issues as organisations seek to develop in a sustainable way. 

As the Digital Age gathers pace exponentially, our educational systems, unfortunately, don’t  place nearly enough emphasis on systems thinking. Whilst we have seen some piecemeal  progress here and there in recent times, systems thinking is still far from its rightful place at  the heart of our education and learning systems. Learning to code is a great way to fill this  gap.

Coding forces you to engage with structures and concepts to create a system that is many  times greater than the individual parts. But the benefit from learning to code isn’t confined to  the ability to code itself. The key benefit lies in the systems thinking mentality you gain as a  by-product of coding. Coding begins to demystify the digital world by breaking its  components down into bite-sized chunks, thereby revealing it as a system that is not  impossible to work with. The digital world is structured with different parts and rules that  almost anyone can learn to use in their daily lives. Nothing needs to feel hidden from you.  Comparing the digital world to a car, you don’t need to be able to build a car from scratch, or  even rebuild an engine. However, having a passing familiarity with the elements of a car that  gets you from A to B vastly improves the experience you have with your car especially if you  encounter a problem. Understanding the concept of engines, how to change a tyre, refuel or  check your oil can improve the experience you have with your car. This type of awareness of  a system and how it functions gives you the ability to better navigate the system, analysing  problems and creatively resolving minor issues or setbacks that may originate structurally  from that system. 

Systems thinking isn’t limited to personal benefits - a workforce trained in systems thinking benefits employers, the organisation and the economy at large as well. For example, an employee’s deeper understanding of social media will help to increase company engagement with service users. In addition, a deeper appreciation of search engines by employees will improve the organisation’s search engine rankings. Perhaps simply encouraging employees to access, explore and learn new digital skills online at a more rapid pace will improve their creativity, and improve the organisation’s productivity. As Pablo Picasso said, “Everything you can imagine is real”. The list goes on.

If basic systems thinking is allowed to seep into the culture of an organisation it will improve the long-term sustainability of that organisation and improve various aspects of its employee’s lives. The need to create is one of the deepest yearnings of the human soul and people are one of the key ingredients for organisations to begin their process of Digital Transformation into a sustainable future.

Contributions from: Mahmed Ibrahm, Tom Maher, Diarmuid Ó Muirgheasa of The Academy of Code