一、英语。
由于大部分优秀的新技术几乎都来源于欧美国家,因此依赖官方的汉化资料往往需要等待很长的时间。
等中文资料已经满大街了,同时可能表明这种技术已经过时了。
因此流程阅读英文材料必须作为一个优秀程序员的必备技能。如何提升英语阅读能力?
1、订阅一些优秀的国外技术作者或者机构的Blog.
2、使用框架或者库的时候不依赖中文资料,先从英文文档读起。
3、学会FQ,使用google。
4、多关注优秀的技术社区: github、stackoverflow
二、修练内功
1、计算机基础:算法、数据结构、操作系统、网络、编译原理
2、浏览器工作原理。前段工程师觉大多数的时间都在和浏览器打交道,了解浏览器的工作原理能让你对现有知识的理解上升一个台阶,也可以更好的处理性能何兼容性问题。
3、不断重构你的代码。重构代码的过程中你会重新思考过去的设计,有助于人情问题的本质,提高自己的编程水平。
时间: 2024-10-10 05:06:40