程序员学习与成长的方法(转发)

第一,一定要多读代码。

尤其是语言的标准库代码,知名的开源项目代码,或者其它超高使用频率的代码,提高自己的代码品味。

 

第二,一定要多写代码。

尤其是写可读性高、可维护性好的代码,尽量寻找有经验的工程师帮助自己 Review 代码,提高自己的代码能力和质量。

 

第三,一定要多看、多想,看经典的系统设计,思考自己项目的架构和演进路线,找到志同道合的朋友一起探讨和研究,提高自己的设计、架构能力。

 

最后,一定要多学,学习前沿的技术,为未来做好技术储备;学习领域内的顶会的论文,能够对未来有所预判;学习一些领域外的知识,比如市场、经济等,更多的了解通用事物的发展规律。

 

每个人都有最适合自己的成长路线,对于年轻工程师来讲,最重要的还是能够专注在自己热爱的领域上,以最大的热情投入每天的工作,每天都能进步一点点。

posted @ 2019-01-31 13:23  johnny_zhao  阅读(199)  评论(0编辑  收藏  举报