Tomo Program

You need to change and expand your way of seeing reality, starting by knowing your mental models, those that constantly shape the way you perceive your environment. As a computer engineer, I can’t help but relate this topic with the task of how it creates, analyzes, develops, tests and maintains a computer program. Tomo This analogy to our lives and I think important to share it by what you’ll explain in the following paragraphs. Computer programs are automatic, program engineers to perform certain actions for specific objectives. When a program has flaws, what we do is verify what the program has to do (its goals) and from this we determine are not expected results (the dissatisfaction gap).

According to this difference, we can detect what are possible causes of errors or failures in order to resolve them. Often in software programs that form part of large computer systems, errors (called bugs or defects) are not easily detected. They generate noise in the overall functioning of the system and to be able to discover where originate (causes), is necessary to perform a deep analysis, moving or digging in places code where one does not imagine that it can be error, evaluate alternatives to find the defect and its relationship with other components of the system and its subsequent solution. It is necessary to find the cause of the fire to follow not turning more fires. I believe that something similar happens with our lives. We live as a computer program, often running routine and automatic functions almost without awareness, many of them working with bugs or defects, which require our attention. To serve them what do we do? We put out fires or we hide the garbage under the rug, without proposing us commitment to finding the real causes, analyzing each layer of the problem as if it were an onion, one by one until you reach the core.

© 2012-2017 The National Science Fair All Rights Reserved -- Copyright notice by Blog Copyright