程式設計師修煉之道 三

2022-01-10 11:00:26 字數 586 閱讀 4371

一、你的知識資產

在程式設計師的職業生涯中,知識和經驗是你重要的職業財富。遺憾的是,它們是有時效的資產(expiring asset)。隨著新的技術、語言及環境的出現,你的知識可能會變得過時。不斷變化的市場驅動也許會使你的經驗變得陳舊或無關緊要。隨著你的知識的價值降低,對你的公司或者你的客戶來說,你的價值也在降低。

作為程式設計師,我們所擁有的技術和經驗就是我們的資產,並且我們也需要對自己進行資產的擴大,才能更好的感受生活。

嚴格自律的程式設計師會選擇:

確實,這無疑會令他的價值不斷地進行擴大,但是這就好比是一種定期的投資。

在計算機領域,多元化才是成功的關鍵,你知道的不同的事情越多,你就越有價值。作為底線,你需要知道你目前所用的特定技術的各種特性。但不要就此止步。計算技術的面貌變化地很快——今天熱門技術明天就可能變得近乎無用。因此,我們首先的目標是學號基本的知識,才會去挖掘更高深的領域。

與此同時,思考下自己未來的打算,現將基本的語言學懂學紮實,再去探索更加深奧的底層機制。

就好比大一剛剛接觸的c語言,先學好它,我才能去學習演算法,更深入的了解計算機制。這些都是循序漸進的過程,需要我們慢慢去掌握,每天都要給自己定製乙個學習目標,這樣才能使自己的資本逐漸龐大

程式設計師修煉之道三

測試你的軟體,否則你的使用者就得測試 要想減少測試就要在程式設計是由更多的思考,如果你節省了這些思考的時間,那麼一定會在某個時候給你更大的蠻煩 程式設計一定要保證自己的程式,有更加靈活的結構。減少 的重複。因為更多的重複會給你後期測試出來的bug修改是給你更多修改麻煩。另外就是可撤銷性,因為一但你需...

《程式設計師修煉之道》筆記 三

第四章 注重偏執的實效 你不可能寫出完美的軟體 我們要把這句話視為生活的公理,並接受它 擁抱它。但同時,有一些方法可以盡量把這個事實轉變為有利條件 作者用開車來模擬寫程式 每個人都知道只有他們自己是地球上的好司機,於是我們防衛性地開車,小心謹慎以避免麻煩發生,預判意料之外的事,盡量不讓自己陷入無法解...

程式設計師修煉之道

在所有的弱點中,最大的弱點就是害怕自己暴露弱點。j.b bossuet,politics from holy writ,1709 provide options,don t make lame excuses 提供各種選擇,不要找蹩腳的藉口 don t live with broken window...