荀子給程式設計師的啟示[2]

才智咖 人氣:1.12W

啟示:一定要專心,現實情況下,誘惑是在太多了,大多數人都比較浮躁,包括我自己。人這一輩子,能把一件事情做好了就不容易。想明白了,路就越走越寬了。

昔者瓠巴鼓瑟而流魚出聽,伯牙鼓琴而六馬仰秣。故聲無小而不聞,行無隱而不形,玉在山而草木潤,淵生珠而崖不枯。為善不積邪,安有不聞者乎?學惡乎始?惡乎終?曰:其數則始乎誦經,終乎讀禮;其義則始乎為士,終乎為聖人。真積力久則入,學至乎沒而後止也。故學數有終,若其義則不可須臾舍也。為之,人也;舍之,禽獸也。故《書》者,政事之紀也;《詩》者,中聲之所止也;《禮》者,法之大分,類之綱紀也,故學至乎《禮》而止矣。夫是之謂道德之極。《禮》之敬文也,《樂》之中和也,《詩》、《書》之博也,《春秋》之微也,在天地之間者畢矣。君子之學也,入乎耳,箸乎心,布乎四體,形乎動靜。端而言,蠕而動,一可以為法則。小人之學也,入乎耳,出乎口。口耳之間則四寸耳,曷足以美七尺之軀哉!古之學者為己,今之學者為人。君子之學也,以美其身;小人之學也,以為禽犢。故不問而告謂之傲,問一而告二謂之<口贊>.傲,非也;<口贊>,非也;君子如向矣。學莫便乎近其人。《禮》、《樂》法而不說,《詩》、《書》故而不切,《春秋》約而不速。方其人之習君子之說,則尊以遍矣,周於世矣。故曰學莫便乎近其人。

荀子給程式設計師的啟示[2]

啟示:“故不問而告謂之傲,問一而告二謂之<口贊>.傲,非也;<口贊>,非也;”人家沒問你,你就告訴人家,顯得太傲了。人家問一個問題,你告訴他兩個,就是賣弄。這兩種都不太好,尤其是你當師傅的時候,指導徒弟要點到為止,留給他更多的思考空間。“君子之學也,入乎耳,箸乎心,布乎四體,形乎動靜。” 開始學一門語言或技術的時候,你是不是也是這麼學的呢? 要理論於實踐並舉,不能只看理論,要多實踐,多動鍵盤(布乎四體)。

學之經莫速乎好其人,隆禮次之。上不能好其人,下不能隆禮,安特將學雜識志,順《詩》、《書》而已耳,則末世窮年,不免為陋儒而已。將原先王,本仁義,則禮正其經緯蹊徑也。若挈裘領,詘五指而頓之,順者不可勝數也。不道禮憲,以《詩》、《書》為之,譬之猶以指測河也,以戈舂黍也,以錐餐壺也,不可以得之矣。故隆禮,雖未明,法士也;不隆禮,雖察辯,散儒也。問楛者勿告也,告楛者勿問也,說楛者勿聽也,有爭氣者勿與辯也。故必由其道至,然後接之,非其道則避之。故禮恭而後可與言道之方,辭順而後可與言道之理,色從而後可與言道之致。故未可與言而言謂之傲,可與言而不言謂之隱,不觀氣色而言謂之瞽。故君子不傲,不隱,不瞽,謹順其身。詩曰:“匪交匪舒,天子所予。”此之謂也。

啟示:此篇,荀子主要是想突出禮的作用,要向君子學習。作為程式設計師,我想更多的.是向大師學習,我所崇拜的大師是martin fowler.我看其文風如荀子, 對複雜的道理也能娓娓道來,讀之倍感清新。

百發失一,不足謂善射;千里蹞步不至,不足謂善御;倫類不通,仁義不一,不足謂善學。學也者,固學一之也。一出焉,一入焉,塗巷之人也。其善者少,不善者多,桀、紂、盜跖也;全之盡之,然後學者也。

 

啟示: “百發失一,不足謂善射;”.將事情做到極致,要對自己高保準,嚴要求。遇到問題要較真,將別人做不了的事做成,將大家都能做到的事做到極致。

君子知夫不全不粹之不足以為美也,故誦數以貫之,思索以通之,為其人以處之,除其害者以持養之,使目非是無慾見也,使耳非是無慾聞也,使口非是無慾言也,使心非是無慾慮也。及至其致好之也,目好之五色,耳好之五聲,口好之五味,心利之有天下。是故權利不能傾也,群眾不能移也,天下不能蕩也。生乎由是,死乎由是,夫是之謂德操。德操然後能定,能定然後能應,能定能應,夫是之謂成人。天見其明,地見其光,君子貴其全也。

啟示:這篇是講做學問的操守,想想大學裡的虛假論文,虛假學術成果,只能嘆世風日下也。

“子知夫不全不粹之不足以為美也,故誦數以貫之,思索以通之…”你寫的程式美嗎?滿足全,粹,足嗎?寫了單元測試和註釋嗎?

寫完之後有沒有自己看過幾遍?(誦數以貫之)
在寫程式前有沒有整理思路,好好思考?(思索以通之)