开发人员如何构建自己的学习笔记系统?
谢邀。我的经验是:最好的方式就是写博客,写的东西不是大段的转载,涉及的内容可能网上很多人已经写过,但是你仍然可以将你的理解写出来,尽量以一种通俗易懂的方式让别人能看懂,同时详尽地记录一下遇到的困难和陷
开发人员如何构建自己的学习笔记系统?
谢邀。
我的经验是:
最好的方式就是写博客,写的东西不是大段的转载,涉及的内容可能网上很多人已经写过,但是你仍然可以将你的理解写出来,尽量以一种通俗易懂的方式让别人能看懂,同时详尽地记录一下遇到的困难和陷阱,甚至将某些常用的技术细节总结成库或者函数,这样无论是将来你自己使用还是别人使用,都可以直接拿来用的。写的东西也不用全面,但尽量包含其然和其所以然。一个东西如果能清晰无误地给别人解释清楚,说明你真正地搞懂了。
第二个就是记笔记,尤其是一些私有的不想对外分享的技术或者细节,分为电子笔记和纸质笔记,如我常用的有道云笔记和印象笔记,要分门别类放好。从学生时代,看技术书籍我都要记纸质笔记的,开始从摘抄常用的API函数签名到后来的抄写一些设计准则和原理,工作以后一直在工位上准备一本记事本,方便自己记录技术内容。
第三,开发人员要有意识地搭建自己的技术框架,比如我工作这么多年,我的代码库中有我整理的一些常用的工具库:如编码转换、网络通信等,还有一些是我认真阅读过并增加了很多注释的开源项目,如图形库、电驴源码、即时通讯源码等等。
最后,祝你在技术之路上越走越宽敞~
责任编辑: