Humans and software

The comparison and analogy between humans and the computer software

Why humans are better

We (the humans) are better than we think we are, but we articulated it externally.

Engineering the Software

Software is an articulation of the understanding of the humans their problem solving approaches. This can also mentioned as contemplation of the humanity.

The software although stays separated from human body, it is the collective human thought, logic, understanding, and endeavor without the conflicting objectives, that are inherent in human brain. This is manifested in the daily applications (also called app) mobile phone, IoT devices, an app finding a date, and all the things software.

Let us take an example of the app finding a date. It contains the information about the what the society wants, legal restrictions, personal preferences, geographic preferences and the like.

Reverse Engineering

Since most of the human efforts are focused on the automation for the last century, a lot of software code has been produced, and some striking advances in automobiles, rocket science, and robotics.

Now, it is our turn to contemplate our actions with the information gained engineering all these years. And process the mined ideas from our past to filter out time specific aggregates and to derive actionable insights into what we could do further with our lives, the earth.

Additional reading