小編發(fā)現(xiàn)W3Cschool的程序員很喜歡記筆記,桌面永遠(yuǎn)掛著個(gè)筆記軟件,筆記本也寫(xiě)的密密麻麻的。那么做編程真的有必要做筆記嗎?怎么記呢?一起來(lái)看下知乎網(wǎng)友怎么說(shuō)。
@花生PeA
記不記筆記看情況。
比如題主學(xué)的HTML CSS PHP,已經(jīng)有十分完善的參考手冊(cè)了,自認(rèn)為筆記記下來(lái)絕對(duì)比不上W3Cschool的離線手冊(cè),PHP文檔也一樣,有時(shí)候?yàn)榱瞬槟硞€(gè)函數(shù)名字或用法,其實(shí)百度是最快的,完全不需要記筆記。
學(xué)習(xí)過(guò)程中刷完視頻教程就寫(xiě)項(xiàng)目,根本不記筆記,什么地方想不起來(lái)直接查手冊(cè),答主保持了這種狀態(tài)很久,效果也非常好,直到......
我學(xué)了git。
少的可憐的中文資料,晦澀難懂的中文翻譯,寥寥可數(shù)的百度結(jié)果。
狠狠的被教了次做人。
如果不記筆記,真的就跟沒(méi)學(xué)一樣!所以答主學(xué)了3遍git。
git只是例外嘛,不算~~
然后我學(xué)了Linux......Linux像大海一樣的命令和bug,在它面前那繁多的中文資料和百度結(jié)果簡(jiǎn)直就像九牛一毛一樣配置一遍服務(wù)器,中間遇到和解決了很多問(wèn)題,如果不記筆記,第二次配置難度基本上和第一次沒(méi)有任何變化!這個(gè)bug能坑你第一次,就能坑你第二次!
不記筆記的情況下,繁雜命令行分分鐘忘掉,而且根本沒(méi)有所謂的參考手冊(cè)讓你查!
所以,如果學(xué)的技術(shù)本身已經(jīng)有十分完善的參考手冊(cè),那么可以記很少或不記筆記。如果沒(méi)有完善的參考手冊(cè),那還是老老實(shí)實(shí)的記筆記吧。
@無(wú)名
學(xué)做1道菜可能不需要筆記,但是學(xué)做1000道菜的時(shí)候。。沒(méi)筆記就呵呵了!
@陳建杭
做筆記很重要,很重要,很重要。當(dāng)然,學(xué)習(xí)編程最好的方式肯定是項(xiàng)目驅(qū)動(dòng)式的學(xué)習(xí)啦,但筆記必不可少。
1.怎么記?
當(dāng)然記在電腦文件里面啦,我習(xí)慣記在我的博客里面(推薦)。都什么年代了,還手寫(xiě)。。。還是計(jì)算機(jī)專業(yè)的學(xué)生。。。
方便復(fù)制粘貼,方便整理(這點(diǎn)很重要)
2.記什么?
記做項(xiàng)目過(guò)程中的所思所想,記自己踩過(guò)的坑,記某個(gè)特殊的bug的解決方案。。。太多了。不是什么東西手冊(cè)都有的,百度也不是萬(wàn)能的,當(dāng)某一天,你突然發(fā)現(xiàn)自己掉進(jìn)了一個(gè)曾經(jīng)踩過(guò)的坑,或是遇到一個(gè)5年前解決過(guò)的bug,卻忘了當(dāng)初怎么解決的,結(jié)果又浪費(fèi)時(shí)間好幾天,你就會(huì)覺(jué)得,要是當(dāng)初做點(diǎn)筆記該多好啊〒〒
另外,百度一下,能搜出一大堆的東西沒(méi)必要記。忘了再百度。
如果你們老師還是文科式的(就是背概念)
教學(xué),我只能說(shuō)天朝教育制度的悲哀。
不說(shuō)了,我要去背概念了,過(guò)幾天期末考試,紙上作答,??几拍?,做了兩年項(xiàng)目的我也沒(méi)信心考好,唉~
@鐘雙華
------總綱:------
記你覺(jué)得有必要的東西隨時(shí)間記錄:
1、概念理解有偏差的
2、細(xì)節(jié)沒(méi)有處理好的TIPS
3、啟發(fā)性的idea
4、總結(jié)積累到一定的筆記量后要整理
------分類:------
1、需再次強(qiáng)調(diào)的內(nèi)容
2、已經(jīng)吸收的內(nèi)容
3、大致了解但要實(shí)際操作存在一定困難的內(nèi)容
------整理:------
1、將已經(jīng)牢牢把握吸收經(jīng)驗(yàn)的復(fù)制到所屬的章節(jié)里
2、將好的推進(jìn)的經(jīng)驗(yàn)放進(jìn)所屬章節(jié)里后增加書(shū)簽。
想一次做到很難,推薦將學(xué)習(xí)編程的書(shū)籍的目錄拿來(lái)參考,建立自己的知識(shí)體系。會(huì)的通用的就不做重復(fù)勞動(dòng),獎(jiǎng)需要通過(guò)記錄以便更好翻查的摘取出來(lái),按照書(shū)籍里的目錄來(lái)分類。
這種筆記要能有效果一定要保證定期的整理。
看來(lái)養(yǎng)成勤記筆記,多寫(xiě)寫(xiě),多記記應(yīng)該是程序員必不可少的習(xí)慣吧!