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