Something I learned: the human brain is a fantastic thing.
Have you ever looked around you and marveled at your surroundings (unless you are sitting in a forest right now) and realized that a human invented almost everything around you? Your keyboard, your computer, your monitor, your desk, your mouse, your smartphone, paper, pens, video cameras, room, house, the city was are the outputs of the human mind.
Someone made those things happen. Someone came up with those things, created them, and showed them to others. Those others realized that those things had value and were willing to trade stuff for those things. Eventually, the modern world was created.
But that’s not all. One of the other amazing things about the human brain is our “unconscious” (I put it in quotes because it’s not the official name for what I’m talking about now. I’m talking about the propensity of the human brain to solve puzzles “in the background.”
In the early days of computing, computers could only do one thing at a time. It did that one thing so fast that it looked like it was doing more than one thing at a time (some of my comp sci readers might argue that computers STILL only do one thing at a time). Since then, we’ve had the advent of processors, which can run in parallel, genuinely doing more than one thing at a time, since it was like creating and running a clone in a different part of memory. You can “spawn” processes, and they would run simultaneously and do things faster.
There were two terms the operating systems industry invented “foreground” and “background” processing. The foreground was stuff you as the user would see. The background was things that the computer was processing but didn’t need to show you. For example, as you read this blog post, there is a foreground process showing you the blog post and scrolling down as it senses you swiping or scrolling. If just before this, you launched a speed test and then switched to this window, the speed test would continue to run in the background until it finished.
We humans also have foreground and background processors, even though we think we don’t. We believe that we have to foreground process everything. The reality is that we all process in both the foreground and the background. We don’t directly access the background—case in point.
Say you are working on a particularly thorny problem. You work at it and work at it and work at it, but never seem to get anywhere. Frustrated, you step away and do something else. Eat, or go for a walk or shop for groceries. Anything but work on that stupid problem.
Do that for long enough, and suddenly, the answer – or at least something else you want to try – will pop into your head.
You see, our human brains can’t stop working on a problem. We move it into “background processing,” Eventually, your background processor will think of another possible direction. Sometimes it’s right immediately. Other times it helps you look in another direction and ultimately solve the problem.
Sometimes, you need to stop thinking about it, and it will just come to you. This is part of our natural human brain. And that is a fantastic thing.