小编发现W3Cschool的程序员很喜欢记笔记,桌面永远挂着个笔记软件,笔记本也写的密密麻麻的。那么作编程真的有必要作笔记吗?怎么记呢?一块儿来看下知乎网友怎么说。git
@花生PeA
程序员
记不记笔记看状况。 好比题主学的HTML CSS PHP,已经有十分完善的参考手册了,自认为笔记记下来绝对比不上W3Cschool的离线手册,PHP文档也同样,有时候为了查某个函数名字或用法,其实百度是最快的,彻底不须要记笔记。 学习过程当中刷完视频教程就写项目,根本不记笔记,什么地方想不起来直接查手册,答主保持了这种状态好久,效果也很是好,直到...... 我学了git。 少的可怜的中文资料,晦涩难懂的中文翻译,寥寥可数的百度结果。 狠狠的被教了次作人。 若是不记笔记,真的就跟没学同样!因此答主学了3遍git。 git只是例外嘛,不算~~ 而后我学了Linux......Linux像大海同样的命令和bug,在它面前那繁多的中文资料和百度结果简直就像九牛一毛同样配置一遍服务器,中间遇到和解决了不少问题,若是不记笔记,第二次配置难度基本上和第一次没有任何变化!这个bug能坑你第一次,就能坑你第二次! 不记笔记的状况下,繁杂命令行分分钟忘掉,并且根本没有所谓的参考手册让你查! 因此,若是学的技术自己已经有十分完善的参考手册,那么能够记不多或不记笔记。若是没有完善的参考手册,那仍是老老实实的记笔记吧。
@无名
编程
学作1道菜可能不须要笔记,可是学作1000道菜的时候。。没笔记就呵呵了!
@陈建杭
服务器
作笔记很重要,很重要,很重要。固然,学习编程最好的方式确定是项目驱动式的学习啦,但笔记必不可少。 1.怎么记? 固然记在电脑文件里面啦,我习惯记在个人博客里面(推荐)。都什么年代了,还手写。。。仍是计算机专业的学生。。。 方便复制粘贴,方便整理(这点很重要) 2.记什么? 记作项目过程当中的所思所想,记本身踩过的坑,记某个特殊的bug的解决方案。。。太多了。不是什么东西手册都有的,百度也不是万能的,当某一天,你忽然发现本身掉进了一个曾经踩过的坑,或是遇到一个5年前解决过的bug,却忘了当初怎么解决的,结果又浪费时间好几天,你就会以为,要是当初作点笔记该多好啊〒〒 另外,百度一下,能搜出一大堆的东西不必记。忘了再百度。 若是大家老师仍是文科式的(就是背概念) 教学,我只能说天朝教育制度的悲哀。 不说了,我要去背概念了,过几天期末考试,纸上做答,专考概念,作了两年项目的我也没信心考好,唉~
@钟双华
ide
------总纲:------ 记你以为有必要的东西随时间记录: 1、概念理解有误差的 2、细节没有处理好的TIPS 3、启发性的idea 4、总结积累到必定的笔记量后要整理 ------分类:------ 1、需再次强调的内容 2、已经吸取的内容 3、大体了解但要实际操做存在必定困难的内容 ------整理:------ 1、将已经紧紧把握吸取经验的复制到所属的章节里 2、将好的推动的经验放进所属章节里后增长书签。 想一次作到很难,推荐将学习编程的书籍的目录拿来参考,创建本身的知识体系。会的通用的就不作重复劳动,奖须要经过记录以便更好翻查的摘取出来,按照书籍里的目录来分类。 这种笔记要能有效果必定要保证按期的整理。
看来养成勤记笔记,多写写,多记记应该是程序员必不可少的习惯吧!函数