#程序员们是如何进行笔记管理的# 很多人觉得记录笔记是很浪费时间的行为,这种想法必然是错误的,记录笔记不仅仅是对学习知识的记录,更是在记录了在学习过程中的逻辑思维。
在这个技术更新换代飞速的时代,无论是被动学习还是主动学习,如果不做记录,不管能学到多少知识,那也只是一个简单的阅读过程。我也了解到大多数的程序员都会写技术博客,这是记录笔记的一种方式。
那么,接下来,我们就如何有效地记录和管理笔记进行探讨。
工欲善其事,必先利其器,首先需要选择两款得心应手的工具,在此推荐几款适合记录笔记的工具。
有道云笔记
有道云笔记也是支持Markdown编辑的,同时支持语音,不方便打字时也可以用语音速记可同时保存语音和文字笔记,并且兼容Office系列的软件在线查看。
支持多端同步,不管在哪台终端,都可以随时随点的同步资料,还可以对重要的资料进行加密。不仅如此,还支持脑图,梳理知识点也是很方便的。
Typora
相信用Typora的同学也是比较多的,毫无疑问的是Typora简单上手,简洁的风格没有过于复杂的功能,让同学们能完成沉浸到写作中。
程序员的笔记少不了代码块,那么Typora对代码的支持近乎完美。它对流程图的支持也是出乎意料,完全可以手写流程图,并且语法简单。
以上的这两种工具也是作者在用的,并且用起来也是很顺心的,相比之下,还有一些其他的工具,这里可以根据个人喜好去选择,不再做过多的工具介绍。
做笔记讲究方法,从初中开始,老师就教我们做笔记,起初是在课本上完成的,后来知识量的增多,转向笔记本上。
在看了几位学霸的学习笔记后自叹不如啊,密密麻麻的并且有理由顺的,询问之后,他也是跟我道出了他记笔记的方法。
首先是明确知识点,记录本节内容讲述的内容重点是什么,后面是针对知识点的讲述,究其深层的理解,后面是对于本知识点的案列,结合案列分析知识点很容易记忆。
下面我们来一个例子:
知识点:javascript中this指向问题,this到底是指向谁的。
通俗讲就是谁调用它,this就指向谁。
在函数中,简单调用函数时,在严格模式下,函数内的this会被绑定到undefined上,在非严格模式下则会指向全局对象window上
案例:
function f1() { console.log(this) } function f2() { 'use strict' console.log(this) } f1() //window f2() // undefined这是一块简单的案例,从这里可以看出来,有始有终,并且能够简单明了的说明
其次,我们要做好笔记的分类和Tag管理,便于搜索查询。同类题材的文档可以放到统一文件夹下。也可以根据不同的事件来做分类,比如,开发,运维、测试等。
以上是,针对程序猿应该怎样做笔记关于自己的一些看法,欢迎有兴趣的同学们一起探讨。
制图网(www.makepic.net),专业的logo免费设计在线生成网站,全自动智能化logo设计,商标设计,logo在线生成!
欢迎使用制图网制作属于您公司自己的logo,不仅专业而且经济实惠,全方位满足您公司品牌化、视觉化的需求。
只需简单一步,使用微信扫码(或长按识别二维码)并在任一小程序首页根据提示获取激活码!
chatGPT中文网页版,无需注册,快来体验全网最火爆的人工智能应用!
只需简单一步,使用微信扫码(或长按识别二维码)并在任一小程序首页根据提示获取激活码!
chatGPT中文网页版,无需注册,快来体验全网最火爆的人工智能应用!