The original link: "7 common characteristics of efficient programmers" https://www.oschina.net/translate/seven-traits-of-effective-programmers
Finding answers through research is not just a matter of typing a few keywords into a search engine, or posting a question to a Web site like stack overflow or MSDN forums. I had a problem with the search engine that couldn't find the answer, and then I didn't have a decent answer to all the questions posted on my stack Overflow or MSDN forums, but I solved the problem that I had to keep the job going. I'm not a magician-I just know how to find the answer and how to find the root cause of the problem.
If you rely on a search engine or a forum, you'll waste a lot of time in various links and ultimately you won't get a real answer. To learn how to do root cause analysis, learn the knowledge of the underlying system to find other clues and solutions, but also to learn if there is a global understanding of the problem before it in-depth analysis.