As frontline developers, have we all experienced a heated argument with the product, and even in the end, no one can convince anyone, only to escalate the problem. Finally, the boss comes forward to solve the problem, and in most cases, the boss can really solve it in some way, which is a mutually acceptable solution. At this point, most students may believe that the boss’s authority and status have led to this result. In fact, this is very inaccurate (although there may be some reasons, it is definitely not the main reason). In fact, it is more because each boss has stronger product capabilities than frontline developers, can understand each other’s demands, grasp contradictions, and provide solutions. At the same time, the expression is more easily accepted by each other, which ultimately leads to the boss taking action and solving the problem, as if one’s own views continue to be maintained, while the other party also leaves room for improvement.
So it is very important for our technical personnel to have product thinking:
Essential thinking: Starting from scratch, the first principle only uses the most basic facts as the basis, and then deduces them layer by layer to draw conclusions. Putting aside what others have done and how they have done it in the past, getting a different perspective (refusing to be influenced by the design of similar products and not understanding the design of similar products at all are two things). The chain questioning method is a means to clarify past ideas and key links, help quickly judge and generate new ideas
Relative thinking: sunlight and shadows, making things bright does not necessarily enhance their brightness, but can be achieved by lowering the surrounding environment. This is a form of reverse thinking. Success and failure, strengths and weaknesses are both temporary and relative concepts. Two important perspectives for looking at problems: relationship and time
Abstract thinking: Idiots and gods, there may be conflicts between high-level abstract perspectives and user instinctive levels of viewing problems. It is an important ability to switch between different parts. Concrete and abstract are like the process of points being continuously reduced when an airplane takes off. Consider new elements (abilities) more than new features, as elements can build functionality.
Systematic thinking: the status of feedback. The feedback system model is a fundamental abstract model that essentially involves designing feedback. The extreme and abnormal paths of thinking misconceptions are small probability phenomena.
The above is an overview of product thinking, which can serve as a reference for everyone. Our company also has a strong technical team, which can serve customers. At present, our company has diversified products: intelligent onu, communication optical module, optical fiber module, sfp optical module, olt equipment, Ethernet switch and other network equipment. If you need, you can deeply understand.