Nowadays we are facing the difficulties of mastering the knowledge that is either required by our daily job or living. We need the knowledge the conduct the way that we work, we need that to fix the errors that we make, and we need that to help explain the problems that we meet. Some scholars argue that people should make full efforts to master knowledge as much as possible that they can acquire, and some others do not agree with that. But is it that necessary for us to master all the knowledge that we can acquire? The answer is obviously no. In fact, we can obtain the knowledge we want through the interaction with others as well.
We are living in an era that there are far more knowledge than that we can master. In fact, it is the development on both the science and arts in modern times that deep specialization on knowledge that produces great amount of points of knowledge, which is impossible to be mastered individually. Taking the knowledge of accounting for example, it is no doubt for a professional staff to master the principles of accounting, while if you are working for a large group, you are to find various styles of transaction and bills that you are to take into the practice of accounting. It is quite a large number of these styles that induces different positions and fields in the field of this profession, which includes risk management, accounting payables and receivables, etc. It is all these positions in accounting that forms the entire system of that, which can hardly be accomplished by one person or two.
And knowledge can be obtained by the interaction with others, not only through solitude. With the same reason as discussed above as over specification on knowledge, different people have their own interest and advantage, and different knowledge’s can thus been obtained through the interactions between them. This is just the reason why the team-working form is becoming that popular in large companies. Taking the team for a software engineering at the medium level for example, different positions are included in this team, such as external package, database designing and structure engineering. The knowledge that is required in this team can thus be obtained through the interaction within the team, and more importantly, it is unwise and unnecessary for the members in the team to master all the knowledge through solitude, which can be a difficult task.
But we have to admit that some knowledge can only be solitude, and they are to be essential for the interaction that I discussed above. This knowledge mainly refers to the fundamental course, such as math, language, principles of economics etc. They form the fundamentals and boot the probability of the interaction. Just reconsider the example on the team of software engineering, if one of the members within the team that is not that familiar with the basics of the relevant knowledge, such as the basics of programming, the database management, how can he interact with his colleagues? Such interaction can only be successful and the knowledge be obtained when the relevant parties are qualified to the fundamentals and their professional competences are identical.
In sum we find the knowledge can be obtained both through the solitude and the interaction with the others. But they are of two layers; the fundamentals should be obtained through the solitude and the professional ones from the interaction instead. It is impossible for any individual to master all the knowledge that can be acquired totally. Knowledge comes from both the solitude and the interaction with others boosts our working efficiency.