During the training sessions in the company's product department, open-ended questions are often asked. This week's theme is "U-shaped thinking," and there are two questions that personally interest me. I would like to take this opportunity to share my own understanding of the world.
Question 1#
When implementing a principle, what is the relationship between "thinking clearly, allocating resources, and deploying"? Please share your understanding.
Before answering this question, I would like to share my underlying logic: objects + relationships, which is also my own worldview. In my understanding, the world is a complex network system composed of objects + relationships. For example, I am an object, and a duck can also be seen as an object. If we delve deeper, there must be a certain relationship between these two objects.
- Going up from objects leads to "classes." I, as an object, belong to the class of "humans," while a duck as an object belongs to the class of "animals."
- Going down from objects leads to "values." Taking attribute values as an example, I, as an object, have many attribute values: gender, age, preferences, etc.
The concepts of objects, classes, and values in computer programming are similar. In object-oriented programming, there are relationships such as inheritance, implementation, association, dependency, aggregation, and composition between classes. The degree of coupling varies for each relationship. The same class can operate on objects or assign values by calling the same method.
Based on the underlying logical framework mentioned above, when considering the structure of this question, it can be seen as a "supply-demand chain" model:
The demand side is an object, the supply side is an object, and there is a connection between the two objects. They are mutually coupled in a bilateral relationship.
- Thinking clearly: determining what resources are needed (the requirements for achieving the goal)
- Allocating resources: providing the necessary resources (the supply for achieving the goal)
- Deploying: determining how resources flow (the channel between demand and supply)
Looking at this question from a different perspective, it can be seen as a "Golden Circle Rule" model:
"Why" is an object, "how" is an object, and "what" is also an object. They are hierarchically coupled under a broader category.
- Thinking clearly: understanding why something needs to be done (clear and aligned project strategy)
- Allocating resources: figuring out how to achieve it (having the necessary manpower and materials)
- Deploying: determining what needs to be done to achieve it (aligning resources with the strategy)
Looking at it from yet another perspective, we may arrive at a completely different answer. "There is no fixed method, and then you will know the non-method method."
Question 2#
Have you ever crossed an unknown wall? Do you have any personal experiences in this regard?
The unknown wall, in my understanding, is equivalent to one's cognitive boundaries. From this perspective, I can somewhat say that I have crossed the unknown wall.
My unknown wall is my worldview and also the boundary of my understanding, which is constantly growing...
The most profound realization in this area is:
-
In the past, when I thought about problems, I mostly started from scattered points and then tried to find possible relationships between them.
-
Now, when I think about problems, I often have ideas that can be applied to different structures or understandings.
- For example, from a decentralized structure, I can associate it with information equality, and then abstract it to the transfer of power to individuals.
- For example, from the cycle of the five elements, I can associate it with the circulation and transformation of energy, and then to energy, frequency, and channels.
- For example, from boundary-breaking innovation, I can associate it with the formula for limits, where C is the boundary of the unknown variable x, and L is the real high-dimensional world.