也谈学习
我之前分享過(guò)一篇文章:給coder的十個(gè)讀書(shū)建議。
我不知道為什么要寫(xiě)這個(gè)?但肯定不是為了告訴我的讀者怎么去學(xué)習(xí),因?yàn)槲疫€沒(méi)這個(gè)資格。只是單純的將遇到的現(xiàn)象和自己的想法記錄下來(lái),所以不喜勿碰。
前段時(shí)間,我想到了一個(gè)項(xiàng)目。然后我就去問(wèn)了我認(rèn)為在技術(shù)方面比較不錯(cuò)的人(當(dāng)然比較范圍是在學(xué)院)。我想知道他對(duì)社區(qū)的了解有多少。
當(dāng)我問(wèn)他知道哪些社區(qū)的時(shí)候,得到的回答思CSDN,然后就沒(méi)有了。我又問(wèn)他知不知道一些個(gè)人的技術(shù)博客,他說(shuō)只是偶爾去CSDN上隨便看一下別人的博客。滿(mǎn)心歡喜的提問(wèn),換來(lái)了這樣的回答,著實(shí)有點(diǎn)小失望。因?yàn)樗€是一個(gè)即將步入大四的人了,目前做的是JavaWeb開(kāi)發(fā),算是半個(gè)準(zhǔn)碼農(nóng)了。
我不知道他平時(shí)怎么學(xué)習(xí)的,當(dāng)然我也沒(méi)有資本去教導(dǎo)別人怎么去學(xué)習(xí)。但是,除了知道CSDN,博客園、月光博客、開(kāi)源中國(guó)等這樣的知名社區(qū)或個(gè)人博客都不了解的話(huà),就有點(diǎn)閉門(mén)造車(chē)了。
當(dāng)然,我身邊很多這種人。原因我認(rèn)為主要有兩點(diǎn):
1、學(xué)校是以中醫(yī)藥為主的中醫(yī)類(lèi)學(xué)校
? 我校與北京中醫(yī)藥大學(xué)、上海中醫(yī)藥大學(xué)和成都中醫(yī)藥大學(xué)號(hào)稱(chēng)中國(guó)最早的四所中醫(yī)藥大學(xué)了。無(wú)論是論資排輩還是按照中醫(yī)藥方面的綜合實(shí)力排名,我校均可以在名列前茅之列。而在國(guó)際的中醫(yī)藥領(lǐng)域,我校也有非常好的聲譽(yù)。每年都有許多國(guó)際生來(lái)我校交流學(xué)習(xí),對(duì)于一些大型的中醫(yī)藥學(xué)術(shù)交流,我校也是也在首選之地考慮之列。
? 但是,對(duì)于中醫(yī)藥之外的專(zhuān)業(yè),例如經(jīng)濟(jì)學(xué)、心理學(xué)、國(guó)際貿(mào)易以及計(jì)算機(jī)相關(guān)專(zhuān)業(yè)等都顯得薄弱,并且還在新增專(zhuān)業(yè),如去年新增的保險(xiǎn)學(xué)(而從師兄了解到,我校貌似沒(méi)有保險(xiǎn)相關(guān)專(zhuān)業(yè)的教師存在),以保證我校正在朝著“綜合強(qiáng)校”的方向邁著快速的步調(diào)前進(jìn)。關(guān)于我們學(xué)院的取名,還有一個(gè)流傳的吐槽:聽(tīng)?zhēng)熜终f(shuō),學(xué)院未更名之前,叫計(jì)算機(jī)學(xué)院,所以很多人就簡(jiǎn)稱(chēng)“計(jì)院”,叫著叫著,就變成了“妓院”,以至于后來(lái)有人不好意思跟別人說(shuō)我是計(jì)算機(jī)學(xué)院的。后來(lái)更名為醫(yī)學(xué)信息工程,與我專(zhuān)業(yè)同名,因此,也有老師就說(shuō):你們專(zhuān)業(yè)和學(xué)院名相同,足以看出學(xué)院對(duì)你們專(zhuān)業(yè)的重視。是不是忽悠我們就暫且不論了。
2、學(xué)習(xí)氛圍不夠
? 或許由于中醫(yī)藥這個(gè)大背景,所以我們學(xué)院的學(xué)習(xí)氛圍整體比較差。少有技術(shù)交流或者與互聯(lián)網(wǎng)相關(guān)的講座或者交流會(huì),縱觀三年來(lái)的全校性講座,還沒(méi)一個(gè)講座是與IT相關(guān)的。而在學(xué)院內(nèi)部,也是少的可伶,好不容易舉辦一次,聽(tīng)的人都玩著手機(jī)或睡覺(jué),講的人就在東扯西扯。所以,學(xué)院舉辦的講座,除了大一會(huì)有自愿去的,其它年紀(jì)屈指可數(shù),以至于學(xué)院會(huì)采取簽到等前置性措施來(lái)“強(qiáng)迫”高年級(jí)的人去。簽到和學(xué)分掛上鉤了。
? 記得是上個(gè)月吧,我們學(xué)院舉辦了第一屆編程大賽,以促進(jìn)大家對(duì)計(jì)算機(jī)的學(xué)習(xí)興趣。可到后來(lái),因?yàn)閳?bào)名人數(shù)少吧,報(bào)名的deadline一托在托。我也不知道比賽舉辦的怎么樣,最后參加的人有多少,因?yàn)榈浆F(xiàn)在沒(méi)有一點(diǎn)關(guān)于那個(gè)比賽的信息了。
還有一個(gè)次要的原因就是圖書(shū)館的藏書(shū)了。雖然說(shuō)圖書(shū)館有一個(gè)自然科學(xué)書(shū)庫(kù),但是關(guān)于計(jì)算機(jī)編程方面的書(shū)籍部分都是三年或者五年甚至十年之前出版的,很舊很舊了,出版年代久不說(shuō),但書(shū)的內(nèi)容都不怎么滴,有的書(shū)籍例舉的程序示例都漏洞百出。在給coder的十個(gè)讀書(shū)建議一文中提到,書(shū)不一定要買(mǎi),可以與朋友互借,讀書(shū)要有選擇性,要做讀書(shū)筆記,學(xué)會(huì)與人分享。所以,我一般都自己去買(mǎi)一些被奉為經(jīng)典的編程書(shū)籍,因?yàn)樯磉呝I(mǎi)書(shū)的人比較少,原因就在上面了。而對(duì)于讀書(shū)筆記和分享,我覺(jué)得最好的方式就是寫(xiě)博客了。
對(duì)于讀書(shū)這方面,我分享一下我的讀書(shū)方式:
1、買(mǎi)書(shū)或者看書(shū),首選公認(rèn)的經(jīng)典書(shū)籍
?? 《XXX入門(mén)經(jīng)典》、《XXX精通XXX》等之類(lèi)的大部分都是垃圾書(shū),沒(méi)必要浪費(fèi)時(shí)間或者金錢(qián),看了對(duì)自己沒(méi)有多大用處,因?yàn)槲覍?duì)此有體會(huì),所以我還是有資格說(shuō)這句話(huà)的。當(dāng)然,不能一棍子打死,例如《SQL入門(mén)經(jīng)典》就算的上時(shí)一本經(jīng)典書(shū)籍,所以,我用了“大部分”這個(gè)修飾詞。
2、經(jīng)典書(shū)籍要多看幾遍
??? 很多人買(mǎi)了書(shū),看了一遍之后就萬(wàn)事大吉了,基本不會(huì)回頭在看,甚至有的就轉(zhuǎn)送他人了。相對(duì)來(lái)說(shuō),我會(huì)更愿意送吃的或者日常用的給別人,也不舍得把自己買(mǎi)回來(lái)的書(shū)送給別人。作為禮物送給別人的另當(dāng)別論。經(jīng)典的編程書(shū)籍之所有被奉為經(jīng)典,一是它有龐大的粉絲群體在推薦,二是專(zhuān)業(yè)性強(qiáng),三是涵蓋了某個(gè)領(lǐng)域的大部分基礎(chǔ)知識(shí)或者進(jìn)階精要。一遍過(guò)去,肯定存在很多的盲點(diǎn)或者難點(diǎn)的,所以就必須吃回頭草。我第一遍一般是通讀,了解書(shū)的大概內(nèi)容;緊接著第二遍則是細(xì)讀,對(duì)于書(shū)上的編程示例多敲敲,開(kāi)始做一些筆記;隔一段時(shí)間之后,我會(huì)在去讀第三遍、第四遍。。。。因?yàn)樵谙喔舻倪@段時(shí)間內(nèi),我又增加了一些編程實(shí)踐,對(duì)于一些問(wèn)題有了新的認(rèn)識(shí),當(dāng)再去讀的時(shí)候,對(duì)于之前不懂之處有時(shí)就會(huì)有恍然大悟之感。
當(dāng)然,除了從書(shū)籍上獲取知識(shí),另外一個(gè)途徑就是博客和社區(qū)了。別人以博客的形式去分享自己的實(shí)踐經(jīng)驗(yàn)、總結(jié)的技巧是我們從書(shū)本中獲取不到的,我們干嘛不去學(xué)習(xí)呢?不要只局限于書(shū)本和自己的圈子,互聯(lián)網(wǎng)是一個(gè)分享的時(shí)代,你掌握的那點(diǎn)技術(shù)別人N年前就研究過(guò)了,藏著掖著干什么?閉門(mén)造車(chē)只會(huì)縮小你自己的視野。人外有人天外天,應(yīng)當(dāng)以包容謙虛、樂(lè)于分享和善于學(xué)習(xí)的姿態(tài)去迎接這個(gè)美好的互聯(lián)網(wǎng)時(shí)代。
??? 文章的最后,分享部分我讀過(guò)的經(jīng)典編程書(shū)籍:《Java編程思想》(4遍)、《C primer plus》(4遍)、《C++ primer plus》(3遍)、《C++ primer》(2遍)、《細(xì)說(shuō)PHP》(4遍)、《JavaScript高級(jí)程序設(shè)計(jì)》(3遍)、《JQuery實(shí)戰(zhàn)》(3遍)、《SQL入門(mén)經(jīng)典》(2遍)、《Java程序設(shè)計(jì)語(yǔ)言(基礎(chǔ)篇)》(3遍)、《Java程序設(shè)計(jì)語(yǔ)言(進(jìn)階篇)》(4遍)、《C陷阱與缺陷》(2遍)、《Android應(yīng)用開(kāi)發(fā)揭秘》(2遍)、《CSS禪意花園》(2遍)。
原文首發(fā):http://www.ido321.com/1354.html
總結(jié)
- 上一篇: 高会评审职称英语计算机,2017年高级会
- 下一篇: tensorflow.squeeze()