On the contrary, if a person does not have this logical way of thinking to solve problems, he can only give up thinking when he faces some difficult problems, and the problems can only exist because there is no corresponding analytical thinking in his mind.
Obviously, this is not a good habit for us to become a capable person.
Therefore, it is particularly important for us to become a capable person, have the ability to analyze problems and master the logical thinking mode of solving problems.
Among them, learning logical tree analysis is a useful skill.
Logical tree analysis:
Mckinsey consulting company in the United States has one of the most commonly used problem analysis tools, which is logical tree analysis.
The so-called "logical tree", also known as problem tree, deduction tree or decomposition tree, is a link between defining problems and issues, which refers to listing all sub-problems of the problem layer by layer, starting from the highest level and gradually expanding downwards.
The following figure is one of the applications of logical tree analysis.
As can be seen from this picture, we take the problems we encounter as the backbone, and then think deeply according to this problem and list the related factors or subtasks. These elements attached to the trunk are branches.
Whenever we think of a problem, we add a "branch". Even under each big branch, there will be a small branch, and so on, until all the factors related to the problem are found, so as to think about the solution to the problem.
Through logical tree analysis, we can sort out our own ideas, thus avoiding unnecessary or repetitive thinking, making our analysis direction more concentrated and ensuring our thinking around the problem.
This way of thinking will be of great help to our work or life. As long as we skillfully use this method to analyze the problem, we will find a solution to the problem faster and easier.
Benefits of logical tree analysis:
The advantage of logical tree analysis is that we can study the causes of problems in the process of solving problems through logical thinking, so as to find solutions to problems in a short time.
Because the trunk and branches of a logical tree should be linked by causality, when we think about the cause and result, we also peel off the cocoon layer by layer in the direction of causality, and deduce the solution to the problem through logical deduction.
This way of thinking, compared with our aimless thinking, will enable us to better find the key core of the problem.
Simply put, the benefits of logical tree analysis will probably have the following five kinds:
When we encounter problems, we can decompose some complex problems into a group of small, simple and independent sub-problems when we analyze them by logical tree analysis.
When we solve a sub-problem, as long as we think all the answers together, the answer will come out and we will find the direction of action.
Application of logical tree analysis:
Using logical tree analysis, it is best to list the problems on paper, but we should think deeply according to the logical relationship between the problems and related elements.
For example, you want to buy a notebook computer, but the capital is only 6000 yuan. Which brand is better to buy?
When you list all the sub-problems, you will find that the computer you want to buy is mainly for work, supplemented by entertainment, that is to say, the configuration should not be too advanced, but you should not be too stuck when running some work software.
When you compare a certain rice, a certain company and a certain soft brand computer according to these factors, you find that only a certain soft go brand computer can meet all your requirements in appearance, configuration, size, work convenience and so on, and it can also be operated as a tablet computer.
So after such analysis, you finally decided to buy that computer.
This is just a simple example, but the basic application process is the same. For example, the following picture I found on the Internet is a logical tree drawn for "the engine can't move".
After listing each sub-question, check and test one by one, and make deduction and analysis through logical thinking until the final answer is found. This kind of thinking will be more efficient.
When we think in this way, there are two steps that we must not ignore:
First, when thinking, we must do it layer by layer;
The problem we want to solve is "the core of thinking". According to this core, we should write the first reason for this problem.
When all the elements of this layer are listed, we should think about the reasons of the second layer of each element, even the reasons of the third and fourth layers, and make in-depth research.
To do this, we must refine the problem to the extent that we can solve it, and find the core reason through constant diaosi.
For example, if you want a computer with a clear display, what is the definition of "clear display"? Is it high resolution? Or high color reproduction or something?
As long as we explore deeply, we can understand the core point of the problem.
Second, think about the problem extensively;
When you find all the relevant elements of the problem, we will use these results as the basis of analysis and think about the solution to the problem.
There are generally two ways of thinking, one is divergent thinking and the other is convergent thinking.
The former belongs to a kind of "brainstorming" thinking. As long as you don't think beyond the definition of the question, the answer you get is bizarre. The latter can only focus on thinking within the scope of the problem.
Logical thinking steps:
In order to carry out effective logical reasoning, thinking needs to conform to the steps of logical reasoning. This step can be roughly divided into six steps:
1, confirm the problem;
For this problem, we must have a specific understanding and not be vague, so we must learn how to define the problem and focus on the core of the problem.
For example, the question "You can't drive" is that you can't operate machinery or you can't get a driver's license? The clearer the definition of the problem, the more you can identify it.
2. Dismantle;
Before using the logical tree for analysis, the problem is decomposed into different items, and the problem is deeply studied by means of hypothesis, judgment and exclusion.
For example, if you want to travel, you should break down the problem of "travel" into several parts, including travel days, travel methods, travel places and so on.
3. Eliminate irrelevant matters;
For the analysis of the problem, we should think within the definition of the problem. As for other things that seem useful but not necessarily related to the problem, don't let them affect your judgment.
For example, if you buy a computer, you value the fluency of your work more, so it doesn't matter if the hard disk capacity is smaller. Don't let this little thing affect your attention.
4. Collect relevant auxiliary materials;
Some problems, if you lack some knowledge, don't know how to analyze. So when you want to analyze a problem, you'd better find out the relevant information and concentrate on it.
For example, if you don't know which hardware configuration will affect the running speed of the computer, then even if your problem is "buying a computer to cope with work", it is difficult for you to know which computer is suitable for you and which computer doesn't need attention.
5. Analyze key elements;
When you get the necessary information by eliminating irrelevant matters, you can use this information to build an analysis framework.
6. Establish an argument and find a solution;
Based on the above results, we can demonstrate by different methods, including personal testing, repeated inspection, or active inspection, and imagine a solution to the problem until the problem is finally solved.
After these six steps to analyze the application, we can easily find the answer we want.
Generally, when using logical analysis tree as a framework to solve problems, we need to combine these two ways to think.
Use the core rules of the logical tree:
When using logical tree to analyze problems, we should keep in mind the following rules to prevent disorderly thinking and waste unnecessary resources.
1, our thinking must not deviate from the goal, and there must be some logical relationship between the problem and the solution.
2. In the process of thinking about solving problems, keep asking yourself questions, such as "What else can we do", "Is it possible to achieve this effect without XXX", or "Is this option really necessary?" And so on.
3. When enumerating sub-problems, that is, when establishing "branches", we must use MCEC rule to exhaust the problems and not repeat them. For example, if you list a subproblem "Configuration" in the computer, then you should not list the subproblem "CPU" separately.
4. The process of constantly decomposing the problem is the process of constantly thinking about the methods to solve the problem. The finer the decomposition, the more accurate the thinking solution will be. Don't be ambiguous about the decomposition of the problem, but be specific and clear.
5. Analyzing the problem is from top to bottom, that is, from "trunk" to "branch" and then to "leaf", and solving the problem is the other way around, from bottom to top, first to "leaf", then to "branch" and finally to "trunk", layer by layer. Never think about the problem of the first layer without finding the solution of the third layer of leaves.
To sum up, when we encounter problems, we can use logical tree to analyze them. Of course, the way to solve the problem is never unique. If you can solve the problem simply, don't be too responsible.
However, when you encounter some complicated problems that you haven't thought through thoroughly, this method can help us clear our minds, realize the key points of the problem more quickly, and find a solution to the problem.
Original text from: Bi Xue. com