See this article, make me want to write a simple write a software engineer has the most basic personal knowledge management ability.
- "Editor's recommendation" a very interesting SQL optimization experience (28/4656) »
1. This is a very basic article, because this year is already 2015, not 2005 years. categorized as entry-level knowledge
2. Can get the editor's recommendation, the editor itself does not know much about "SQL optimization";
And the blog park has a lot of this article, he did not know. Why he did not know: the main reason is not able to do a good job in personal knowledge management.
SQL Server Optimization 50 method
This is a good piece of writing. classify as intermediate knowledge
But the best article is not in the blog park. The best-written article for MySQL optimization was written by Caoz 2011 years ago:
Classified as advanced knowledge .
This article focuses on: query result sets, what conditions use the index, usage can not use the join and other systematic knowledge.
Note that I do not want to provide the Word document URL for this article, if you do not have the ability to find the Word document in this article, really do not play in the field of software development.
Simply summarize:
a software engineer reads a large number of knowledge articles and knows the value of each article, the location of the knowledge system in which it is located .
The seemingly simple truth is:
1. How many articles do you read every day? How many articles do you collect that you need to read further?
2. Are you constantly building and improving your knowledge system?
This is the most basic personal knowledge management ability of software engineers, otherwise why talk about rapid growth?
Talking about the most basic personal knowledge management ability of software engineer