最想告訴你的兩件事

2022-02-15 07:53:52 字數 477 閱讀 9629

有些人喜歡炫耀自己寫了多少多少萬行的**,彷彿**的數量是衡量程式設計水平的標準。然而,如果你總是匆匆寫出**,卻從來不回頭去推敲,修改和提煉,其實是不可能提高程式設計水平的。你會製造出越來越多平庸甚至糟糕的**。在這種意義上,很多人所謂的「工作經驗」,跟他**的質量其實不一定成正比。如果有幾十年的工作經驗,卻從來不回頭去提煉和反思自己的**,那麼他也許還不如乙個只有一兩年經驗,卻喜歡反覆推敲,仔細領悟的人。

——王垠《程式設計的智慧型》

如果你想走捷徑,這就是一條。通過提煉和反思**,鍛鍊思維。思維能力的高低,決定了你能解決多複雜的問題。

如果你工作了幾年,掌握了必備技能,覺得每天在做重複的事情,沒有成長,那麼你應該去推敲**,把重複的事情越做越精彩。

乙個框架最大的價值在於:它用什麼方法,解決了什麼問題。但這筆財富總被我們忽略。我們把精力都花到了學框架的 api,甚至熟練到不查文件、信手拈來。等新框架出現,老框架淘汰,又得從頭再來。

mysql 事件做兩件事 同時做好兩件事的方法

2017年7月12日星期三 做事的常識 同時做好兩件事的方法 1 一次性培養兩種習慣。例如作者在遛狗的同時慢跑。上下班的路上,一邊走路一邊思考。同時養成兩種習慣不但能讓人堅持下去,還會更有成就感。如果想要放棄時,所想到的並不單單只是放棄一項習慣,而是同時放棄兩項習慣,放棄的時候也就會考慮良多,並感到...

想明白兩件事

1 怎樣評價乙個開發者 作為顧問,在與開發者幾次交流之後,總要對開發者有乙個評價,為體育軟體專案的開發者作評價的時候,採取這樣的評分標準 a 職業道德 曾經遇到這樣的開發者,和顧問交流的第一句,就是我有以前公司的全部產品和解決方案,這樣的人不能要。b 技術水平 程式設計師有程式設計師pk的模式,程式...

想明白兩件事

1 怎樣評價乙個開發者 作為顧問,在與開發者幾次交流之後,總要對開發者有乙個評價,為體育軟體專案的開發者作評價的時候,採取這樣的評分標準 a 職業道德 曾經遇到這樣的開發者,和顧問交流的第一句,就是我有以前公司的全部產品和解決方案,這樣的人不能要。b 技術水平 程式設計師有程式設計師pk的模式,程式...