《代码之美》第六章:菜鸟的自圆其说
生活随笔
收集整理的這篇文章主要介紹了
《代码之美》第六章:菜鸟的自圆其说
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Micheal Feather是我早就攻擊過(guò)的專(zhuān)家級(jí)菜鳥(niǎo),看過(guò)這一章,他在我心目中的高級(jí)初學(xué)者的形象,已經(jīng)板上釘釘了。前兩天看一本書(shū),講到調(diào)研表明,很多人在自己的領(lǐng)域干了20年,過(guò)了前五年,基本就不會(huì)再獲得真正的進(jìn)步。這位作者老兄再一次驗(yàn)證了這個(gè)現(xiàn)象。他的感觸是5、6年前產(chǎn)生的,在下筆這篇文章的時(shí)候,他居然還是這個(gè)調(diào)調(diào),沒(méi)有任何認(rèn)識(shí)上的進(jìn)步。
感受:人的高度真的是有限度的,但是我以前沒(méi)有體會(huì)到,無(wú)論這個(gè)限度的高低,在限度以內(nèi),人是可以自圓其說(shuō),并獲得相應(yīng)的甄至完美的感覺(jué)的。照我以前的風(fēng)格,這樣的文章還會(huì)發(fā)到首頁(yè)上去,爭(zhēng)取惹人注目,讓人家避開(kāi)這種“明星”效應(yīng)造就的陷阱。我相信,有很多兄弟,水平絕對(duì)在這位“專(zhuān)家”之上,卻把類(lèi)似的專(zhuān)家說(shuō)得廢話當(dāng)成寶,這樣錯(cuò)認(rèn)榜樣的行為,會(huì)對(duì)自己的學(xué)習(xí)和成長(zhǎng)造成不利影響,這是我過(guò)去說(shuō)過(guò)的。當(dāng)然我也說(shuō)過(guò),即使是一個(gè)人比我們菜,他也一定有值得我們學(xué)習(xí)的地方。不過(guò)在技術(shù)社區(qū),近兩年的這種造星風(fēng)氣(尤其是國(guó)內(nèi)跟國(guó)外造的風(fēng)),可真是有點(diǎn)過(guò)頭了。有的兄弟就好比自己是劉德華卻不知道自己是,卻去崇拜超男一樣滑稽。
論證就不必了,看過(guò)這章的都能看出這位老兄肚子里那點(diǎn)水平。比如最后一部分,一個(gè)HTML Parser可以有多么簡(jiǎn)單那一部分。確實(shí)HTML Parser可以很簡(jiǎn)單,但是他引用的這個(gè)FIT的部件和代碼,毫不害臊的說(shuō)簡(jiǎn)直就是我十多年前還是高中生時(shí)候的水平。這根本不能算做一個(gè)HTML Parser。我不能說(shuō)這個(gè)設(shè)計(jì)是錯(cuò)的,只是說(shuō)這位大作文章的老兄的認(rèn)知水平比我預(yù)想的還低:這樣的東西和它的實(shí)現(xiàn),如果真的當(dāng)作HTML或者哪怕是一個(gè)極其有限的子集的Parser,無(wú)論在實(shí)現(xiàn)還是在使用上都可以說(shuō)有嚴(yán)重問(wèn)題。對(duì)于FIT的目的,它也許可說(shuō)是合用的,但這時(shí)它就僅僅是對(duì)符合某些設(shè)定的字符串進(jìn)行處理的一段普通代碼而已。
原來(lái)我不相信出書(shū)并且小有名氣的家伙們中會(huì)存在很有可能從來(lái)沒(méi)設(shè)計(jì)過(guò)任何真正要?jiǎng)诺臇|西的人,但最近的經(jīng)歷讓我不得不對(duì)出版的誠(chéng)意和讀者的眼光下調(diào)評(píng)級(jí)。考慮到這些家伙都號(hào)稱(chēng)自己是做過(guò)“很多”“大項(xiàng)目”的,我也不不可能任意的貶低他們的價(jià)值。但我現(xiàn)在只能相信,他們的價(jià)值更多的在解決應(yīng)用系統(tǒng)及工程項(xiàng)目的難題上,而不是那些他們其實(shí)并不怎么思考,卻敢于吐沫星子四濺的問(wèn)題上。總會(huì)有人借著一些成功,把手(也許應(yīng)該說(shuō)是嘴)趁機(jī)伸到那些自己其實(shí)并不成功的地方去,從而造就自己形象,為了現(xiàn)實(shí)的利益,也為了自我滿足。
那個(gè)誰(shuí)誰(shuí)在前言里寫(xiě)的對(duì),這本書(shū)有一個(gè)優(yōu)點(diǎn),把“牛人”放到一起,可以得到收獲。我不知道他說(shuō)這個(gè)的時(shí)候是怎么想的,對(duì)于我來(lái)說(shuō),同一本書(shū)中,“牛”和牛之間的差距咋就這么大囁?“牛人”這詞代表的三六九等眾牛象,很容易就一目了然了;這是這本書(shū)的一大價(jià)值,當(dāng)然你得有我這樣專(zhuān)門(mén)發(fā)現(xiàn)丑的眼睛。
另一個(gè)體會(huì)則在于作者流露出的自信和字里行間說(shuō)出來(lái)的那些“大道至簡(jiǎn)”一類(lèi)的“真理”。這些話放在哪里都是漂亮的,完美的,甚至是正確的。可惜都是屁話,只能用來(lái)對(duì)作者自己和那些認(rèn)知水平更低的人粉飾出一個(gè)美妙的假象。國(guó)內(nèi),無(wú)論是圖書(shū)作者,還是網(wǎng)上的文章,這樣的“真理”也很多。這樣的作品,讓人很難去反駁,因?yàn)榇罅康恼Z(yǔ)句你是沒(méi)法說(shuō)它不對(duì)的;它們之所以成為屁話,完全是因?yàn)楸诲e(cuò)用了,而這樣的問(wèn)題無(wú)論經(jīng)過(guò)多少論戰(zhàn),也是撇不清楚的。我原來(lái)覺(jué)得可怕的是,對(duì)于類(lèi)似的作品或者“警句”,很多人都會(huì)叫好,或者產(chǎn)生“感觸”;我總覺(jué)得做出這樣回復(fù)的兄弟有可能誤入歧途。現(xiàn)在想來(lái)也不一定,作者放屁,不代表讀者的感悟也是臭的,而有可能反而是真有實(shí)際的、有價(jià)值的想法;另一方面,對(duì)于某些隨聲附和的人,他們想要的東西是很明確的,不用探究什么真理,搞點(diǎn)玄學(xué)裝點(diǎn)門(mén)面,對(duì)他們來(lái)說(shuō),搞IT和混社會(huì),沒(méi)有什么區(qū)別。
凱恩斯說(shuō)過(guò),“從長(zhǎng)遠(yuǎn)來(lái)看,我們終將死去”,這仍然是最完美的一句屁話,所以我也不妨多重復(fù)幾遍。既然我這么尖酸刻薄,那么就把這種勁頭兒更好的用在自己身上就夠了;其它的事情,何必呢?我希望自己能繼續(xù),我希望自己不要陷入這種成長(zhǎng)的怪圈,如果有一天我在這個(gè)領(lǐng)域不再進(jìn)步,就是我離開(kāi)的時(shí)候。這些啰里啰唆的廢話,一方面是個(gè)記錄,另一方面,與有心者共勉。
感受:人的高度真的是有限度的,但是我以前沒(méi)有體會(huì)到,無(wú)論這個(gè)限度的高低,在限度以內(nèi),人是可以自圓其說(shuō),并獲得相應(yīng)的甄至完美的感覺(jué)的。照我以前的風(fēng)格,這樣的文章還會(huì)發(fā)到首頁(yè)上去,爭(zhēng)取惹人注目,讓人家避開(kāi)這種“明星”效應(yīng)造就的陷阱。我相信,有很多兄弟,水平絕對(duì)在這位“專(zhuān)家”之上,卻把類(lèi)似的專(zhuān)家說(shuō)得廢話當(dāng)成寶,這樣錯(cuò)認(rèn)榜樣的行為,會(huì)對(duì)自己的學(xué)習(xí)和成長(zhǎng)造成不利影響,這是我過(guò)去說(shuō)過(guò)的。當(dāng)然我也說(shuō)過(guò),即使是一個(gè)人比我們菜,他也一定有值得我們學(xué)習(xí)的地方。不過(guò)在技術(shù)社區(qū),近兩年的這種造星風(fēng)氣(尤其是國(guó)內(nèi)跟國(guó)外造的風(fēng)),可真是有點(diǎn)過(guò)頭了。有的兄弟就好比自己是劉德華卻不知道自己是,卻去崇拜超男一樣滑稽。
論證就不必了,看過(guò)這章的都能看出這位老兄肚子里那點(diǎn)水平。比如最后一部分,一個(gè)HTML Parser可以有多么簡(jiǎn)單那一部分。確實(shí)HTML Parser可以很簡(jiǎn)單,但是他引用的這個(gè)FIT的部件和代碼,毫不害臊的說(shuō)簡(jiǎn)直就是我十多年前還是高中生時(shí)候的水平。這根本不能算做一個(gè)HTML Parser。我不能說(shuō)這個(gè)設(shè)計(jì)是錯(cuò)的,只是說(shuō)這位大作文章的老兄的認(rèn)知水平比我預(yù)想的還低:這樣的東西和它的實(shí)現(xiàn),如果真的當(dāng)作HTML或者哪怕是一個(gè)極其有限的子集的Parser,無(wú)論在實(shí)現(xiàn)還是在使用上都可以說(shuō)有嚴(yán)重問(wèn)題。對(duì)于FIT的目的,它也許可說(shuō)是合用的,但這時(shí)它就僅僅是對(duì)符合某些設(shè)定的字符串進(jìn)行處理的一段普通代碼而已。
原來(lái)我不相信出書(shū)并且小有名氣的家伙們中會(huì)存在很有可能從來(lái)沒(méi)設(shè)計(jì)過(guò)任何真正要?jiǎng)诺臇|西的人,但最近的經(jīng)歷讓我不得不對(duì)出版的誠(chéng)意和讀者的眼光下調(diào)評(píng)級(jí)。考慮到這些家伙都號(hào)稱(chēng)自己是做過(guò)“很多”“大項(xiàng)目”的,我也不不可能任意的貶低他們的價(jià)值。但我現(xiàn)在只能相信,他們的價(jià)值更多的在解決應(yīng)用系統(tǒng)及工程項(xiàng)目的難題上,而不是那些他們其實(shí)并不怎么思考,卻敢于吐沫星子四濺的問(wèn)題上。總會(huì)有人借著一些成功,把手(也許應(yīng)該說(shuō)是嘴)趁機(jī)伸到那些自己其實(shí)并不成功的地方去,從而造就自己形象,為了現(xiàn)實(shí)的利益,也為了自我滿足。
那個(gè)誰(shuí)誰(shuí)在前言里寫(xiě)的對(duì),這本書(shū)有一個(gè)優(yōu)點(diǎn),把“牛人”放到一起,可以得到收獲。我不知道他說(shuō)這個(gè)的時(shí)候是怎么想的,對(duì)于我來(lái)說(shuō),同一本書(shū)中,“牛”和牛之間的差距咋就這么大囁?“牛人”這詞代表的三六九等眾牛象,很容易就一目了然了;這是這本書(shū)的一大價(jià)值,當(dāng)然你得有我這樣專(zhuān)門(mén)發(fā)現(xiàn)丑的眼睛。
另一個(gè)體會(huì)則在于作者流露出的自信和字里行間說(shuō)出來(lái)的那些“大道至簡(jiǎn)”一類(lèi)的“真理”。這些話放在哪里都是漂亮的,完美的,甚至是正確的。可惜都是屁話,只能用來(lái)對(duì)作者自己和那些認(rèn)知水平更低的人粉飾出一個(gè)美妙的假象。國(guó)內(nèi),無(wú)論是圖書(shū)作者,還是網(wǎng)上的文章,這樣的“真理”也很多。這樣的作品,讓人很難去反駁,因?yàn)榇罅康恼Z(yǔ)句你是沒(méi)法說(shuō)它不對(duì)的;它們之所以成為屁話,完全是因?yàn)楸诲e(cuò)用了,而這樣的問(wèn)題無(wú)論經(jīng)過(guò)多少論戰(zhàn),也是撇不清楚的。我原來(lái)覺(jué)得可怕的是,對(duì)于類(lèi)似的作品或者“警句”,很多人都會(huì)叫好,或者產(chǎn)生“感觸”;我總覺(jué)得做出這樣回復(fù)的兄弟有可能誤入歧途。現(xiàn)在想來(lái)也不一定,作者放屁,不代表讀者的感悟也是臭的,而有可能反而是真有實(shí)際的、有價(jià)值的想法;另一方面,對(duì)于某些隨聲附和的人,他們想要的東西是很明確的,不用探究什么真理,搞點(diǎn)玄學(xué)裝點(diǎn)門(mén)面,對(duì)他們來(lái)說(shuō),搞IT和混社會(huì),沒(méi)有什么區(qū)別。
凱恩斯說(shuō)過(guò),“從長(zhǎng)遠(yuǎn)來(lái)看,我們終將死去”,這仍然是最完美的一句屁話,所以我也不妨多重復(fù)幾遍。既然我這么尖酸刻薄,那么就把這種勁頭兒更好的用在自己身上就夠了;其它的事情,何必呢?我希望自己能繼續(xù),我希望自己不要陷入這種成長(zhǎng)的怪圈,如果有一天我在這個(gè)領(lǐng)域不再進(jìn)步,就是我離開(kāi)的時(shí)候。這些啰里啰唆的廢話,一方面是個(gè)記錄,另一方面,與有心者共勉。
轉(zhuǎn)載于:https://www.cnblogs.com/guaiguai/archive/2008/10/21/1315571.html
總結(jié)
以上是生活随笔為你收集整理的《代码之美》第六章:菜鸟的自圆其说的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ajax和Java session监听
- 下一篇: Asp.net如何截屏