?作为一个工作多年的java程序员,每天重复着差不多同样得事情,面对不断变化的技术和理念,应当如何学习适应这种不断的变化,构建和沉淀知识体系?
据我所了解的周围it程序员朋友,大多数人都有着自己的博客网站之类的,记录他平时的一些工作日志,还有很多人也在用类似github的工具记录和分享他的代码,我觉得这还不足于使一个人的知识变得强大起来,顶多是一种展现自我的方式罢了。
哪有没有更好的方式?
?
培养高效的学习习惯和平时做笔记的习惯,不定期对笔记内容进行归类和总结,经常跟同行交流,才能更新知识,提升水平。
?
我是如何做的?
(1)写博客
如果解决了一个很难解决的问题,或者一个我觉得很创新/实用的方法,我就会写博客记录下来.
目前我分别在iteye,csdn,51cto上写过博客.不过主要博客在http://hw1287789687.iteye.com/
CSDN 博客:http://blog.csdn.net/hw1287789687
(2)做笔记
?部分文档下载地址:http://pan.baidu.com/s/1jHqvl5O
见附件
(3)写工具
?
?推荐博客地址:
(1)http://www.cnblogs.com/pick/
(2)http://www.tuicool.com/ah/20/
(3)http://developer.51cto.com/art/201203/322895.htm
?
?
?
原文:http://hw1287789687.iteye.com/blog/2268641