A System is Born
4.6 billion years ago a giant cloud of gas and dust floating in the vast expanse of space collapsed in on itself due to the force of gravity. From this collapse a star was born and around it formed a disk of more dust, gas and tiny molecules. Over millions of years the bits of debris that orbited the baby star clumped together and collided to eventually become the planets that make up our Solar System.
This system of planets would continue to orbit that star for billions of years, forever feeling the tug of its immense gravitational force. Some are unimaginably cold and composed entirely of gas while others are hellish toxic landscapes, constantly bombarded by the full force of our sun’s immense heat.
Moons orbit these planets just like the planets themselves orbit the sun. All of these celestial bodies are connected through gravity and all influence each others destinies in some way. This is a system. An interdependent group of entities that together form a whole. Within this system are many more systems.
The one we call home
The fourth planet from the sun, Earth, is engaged in a cosmic waltz with Luna, our moon. Earth’s gravity pulls it towards us, while it’s own gravitational pull causes our tides to come and go. This dance enables the many systems that form our very existence. There are weather systems that bring us famine, drought and everything in between. Complex interactions between warm and cold air that produce hurricanes and tornadoes.
We ourselves have evolved nervous systems that allow us to feel the sensation of rain as it hits our skin, or sunbeams as they warm our faces. We have circulatory systems that pump blood through our musculoskeletal systems, allowing us to move and seek shelter from harsh weather, or bask in the sunshine when it comes.
Not only do we exist as collection of interdependent systems, but we build systems in which to live. Giant cities made up of buildings, connected by streets and roads. We have systems that pump water through our cities and power them with electricity. There are social systems that dictate what we can and cannot do and economic systems that provide work and income in order for us to live within this giant socio-technical system that we have constructed.
Thinking in systems
Everything can be thought of as a system, but some systems have a much more significant impact on our lives than others. The invention of the wheel, agriculture, the printing press and modern medicine have all elevated humankind to a position of dominion on earth.
There are many examples of systems that forever changed the destiny of humankind but none so recent, and perhaps profound, as that of the computer.
In recent times we as a society have become reliant on computers for almost everything that we would deem essential for our survival. They control the production and distribution of food and medicine. Our money is for the most part just a number on a computer somewhere. They fly our airplanes and will soon drive our cars. We have even handed off the management of our social interactions to computers.
Despite their ubiquity, the general public has very little in the way of understanding of how they actually work. This is not unique to computers either. As a society grows and evolves its people have a tendency to understand less about the things that they rely on.
How many of us would be able to grow our own food or butcher an animal for meat? How many of the people that drive, and indeed rely on, a car would be able to fix that car if something went wrong? We live longer and suffer less as a result of modern medicine, but how many people actually understand how this medicine works or how to create it? This is known as specialization and it is a natural part of our evolution.
As we develop more and more complex systems to enhance our daily lives we couldn’t possibly be experts in all of them. What I find interesting about computers, however, is that the engineers that create them are constantly building, testing and managing systems. Every time you use a computer you are using hundreds of systems all working together in unison. Designing and building these systems teaches us a lot about systems in general. When it comes to computer systems we can build new ones relatively quickly and we can replace old ones without major disruption.
If we were to change or try to replace our health care systems or education systems there would be a huge upheaval, and likely deaths, as a result. The systems that we have built around ourselves are hugely resistant to change, but computer systems are less so. This means that we have been able to evolve the way in which we think about systems at an incredible pace. We can also take some of this thinking and apply it to non technical systems.
In order to do this, however, we first need to gain a basic understanding of how computers work and how we build the systems that run on them. This is why it is important to learn about and understand computers. To learn how a computer works is to learn how to think differently about the world we live in. To think about systems and how they are connected. To understand just how complex our existence is., and hopefully to appreciate it.