First, English.
Since most of the best new technologies come from Europe and the United States, reliance on official Chinese data often takes a long time.
The Chinese literature is already full of streets, and it may indicate that the technology is outdated.
So the process of reading English materials must be an essential skill for a good programmer. How to improve English reading ability?
1, subscribe to some excellent foreign technical authors or organizations of the blog.
2, the use of the framework or library when not relying on Chinese materials, first read from the English document.
3, learn FQ, use Google.
4, pay more attention to the excellent technical community: GitHub, StackOverflow
Second, the practice of internal strength
1, the Computer Foundation: algorithm, data structure, operating system, network, compiling principle
2, the browser working principle. The previous engineer felt most of the time working with the browser, understanding how the browser works can give you an understanding of the existing knowledge up a step, but also better to deal with the performance of compatibility issues.
3. Continue to refactor your code. In the process of refactoring the code, you will rethink the past design, help the nature of the human problem, and improve your programming level.
How to become a good front-end engineer?