程式設計師之禪
禪是個嚴肅的東西,它可以改變你的人生觀。不過只有你自己想要改變時,它才起作用。我將肯自律、務實、腳踏實地的程式設計師稱作「禪宗程式設計師」。我相信,即使世界顛倒了,他們仍然友好、可靠。這與他們的宗教信仰基本無關,而是事關其行事作風。本書的目的正是幫助你達成此目標。
改變思維方式不是一項簡單的工作,需要終生學習。我本人也仍然在修習,距離說「目標達成」差很遠。要是你始終在思考目標,你就迷失了方向,要將目標看作修行道路的一部分。你偶爾會迷路,終歸你將回到正途。不要試圖做乙個完美的流浪者。請努力跟隨內心的方向,但不必期望過多。
《程式設計師之禪》一一1 2 什麼是禪
程式設計師之禪 1.2.1 佛陀喬達摩 悉達多 在了解禪之前,我們需要先了解下佛教。喬達摩 悉達多創立了眾所周知的佛教。他是淨飯王之子,出生於西元前563年。在悉達多小的時候,有預言稱,他要麼成為一位強大的國王,要麼成為聖人 世人之師。悉達多的父親淨飯王希望他能繼承王位,於是試圖向他掩蓋世間的醜惡。...
程式設計師為什麼要加班
首先,假設這個程式設計師是一位職場新手甲。他剛大學畢業,沒有工作經驗。來自產品的需求,他要理解很久才能做。然後開發的過程中會遇到各種問題,如果經驗不足以支撐他快速完成任務,那麼只能求助於網路,書籍,熟人。如果這些都幫助不了他。他需要求助於同事。但是次數頻繁,同事會厭倦於幫他解答 他也會羞於諮詢。這時...
《程式設計師之禪》一一10 5 不要設定職業目標
程式設計師之禪 如果你總是想得到些什麼以至於忽略了當下的生活,你已經輸了。對於工作,全力以赴即可,別去管將來很長一段時間後才可能達成的目標。難道拼命工作20年,就是為了成為公司股東?為什麼不能因為樂趣而勤奮工作呢?如果真心喜歡,即使辛苦也會樂在其中。一日不作,一日不食 禪宗如是說。沒有必要等到20年...