To envision a radical change, you need to change your inner observer. You need to change and expand your way of seeing reality, starting with knowing your mental models, those that constantly shape the way you perceive your surroundings. As a computer engineer, I can not link this issue with the task of how to create, analyze, develop, test and maintains a computer program. I take this analogy with our lives and it is important to share so I will explain in the following paragraphs. Computer programs are automatic, the engineers are programmed to perform certain actions to specific objectives. When a program is flawed, what we do is to first check what the program has to do (goals) and from this determine what the results are not expected (the gap of dissatisfaction). According to this difference, we can detect what are the possible causes of errors or failure to resolve them.

Often in software programs that are part of large computer systems, errors (called “bugs” or defects) are not easily detected. Generate “noise” in the overall operation of the system and to discover where they originate (their causes), requires a profound analysis, move or dig around the code where you can not imagine you can be the error, evaluating alternatives to find the defect and relation to other system components and their subsequent solution. “We need to find the cause of the fire not to continue putting out more fires.” I believe that something similar happens with our lives. We live often as a computer program, executing routine tasks automatic and almost without consciousness, many of them running with “bugs” or defects, which need our attention.