心得
001 程序員修煉之道
硬著頭皮翻開(kāi)《程序員修煉之道:從小工到專(zhuān)家》昧绣,我以為氓英,自己會(huì)很快棄之若履侯勉,只留下書(shū)名當(dāng)作裝逼的門(mén)面;沒(méi)想到债蓝,簡(jiǎn)直要對(duì)它愛(ài)若至寶壳鹤。好像那一年的元旦,從云岡石窟回京的火車(chē)上饰迹,看到了Paul Graham寫(xiě)的《黑客與畫(huà)家》,瞬間被吸粉余舶。
介紹說(shuō)啊鸭,這是一本高手寫(xiě)給中手程序員的升級(jí)必備指南。在我看來(lái)匿值,也是做事的原則和哲學(xué)赠制。
主動(dòng)思考,先問(wèn)why挟憔,系統(tǒng)考慮
西蒙·斯涅克總結(jié)了很多前人的經(jīng)驗(yàn)钟些,寫(xiě)成一本書(shū),叫《從為什么開(kāi)始》绊谭。記得本月去上海的時(shí)候政恍,有位帥哥跟我說(shuō),自己已經(jīng)把黃金圈法則融入了骨髓达传,啥啥都會(huì)用它來(lái)分析一把篙耗。
木有想到,在一本程序猿的進(jìn)階經(jīng)典書(shū)里宪赶,也會(huì)建議從為什么開(kāi)始思考宗弯。看到的那一霎那搂妻,雞皮疙瘩都起來(lái)了蒙保。眼前出現(xiàn)一幕:
好的思考模型,就像珍寶欲主,遍地可見(jiàn)(用)邓厕。很多人熟視無(wú)睹,知道的人卻不時(shí)彎腰拾寶岛蚤、相視一笑邑狸。難怪說(shuō)最厲害的不一定在于創(chuàng)新,而是在于“這個(gè)我怎么沒(méi)有想到”涤妒。
基礎(chǔ)功要扎實(shí)单雾,也要懂風(fēng)險(xiǎn)控制
這句話,就不用解釋了吧,相信每個(gè)人都會(huì)有自己的理解硅堆。當(dāng)然屿储,結(jié)合巴菲特的能力圈模型來(lái)看,會(huì)是一個(gè)很不錯(cuò)的角度渐逃。
永遠(yuǎn)別忘了用戶够掠,為未來(lái)投資
這一句,可以用德魯克的經(jīng)典五問(wèn)來(lái)不時(shí)地提醒自己:
你的使命是什么茄菊?
你的顧客是誰(shuí)疯潭?
他們重視什么?
你能提供什么面殖?
你打算如何做竖哩?
我發(fā)現(xiàn)自己蠻善于提問(wèn),卻懶于去尋找答案脊僚。這是病相叁,得治。
最好的辦法是什么辽幌?
提一個(gè)問(wèn)題增淹,假裝寫(xiě)一本書(shū)來(lái)回答它。好多書(shū)乌企,都是這么干的虑润。掰開(kāi)了揉碎了,其實(shí)就是想告訴你一句話逛犹,去做就對(duì)了端辱。
走出去,固步自封不會(huì)帶來(lái)奇跡
其實(shí)進(jìn)步的方法很多種虽画,給自己關(guān)小黑屋頓悟并非不可能舞蔽。
不過(guò)對(duì)于我等凡人,還是不要奢望這等“神跡”码撰。走出去渗柿,向別的高手、更多行業(yè)學(xué)習(xí)脖岛,讀萬(wàn)卷書(shū)朵栖,行萬(wàn)里路。
說(shuō)不定哪一天柴梆,你能碰到“無(wú)崖子”陨溅,以全身內(nèi)力傾身相授。雖然這種幾率極小绍在,不過(guò)门扇,總是有希望不是雹有。要不那么多人買(mǎi)彩票呢,買(mǎi)的是彩票嗎臼寄?不霸奕,是希望。
不要重復(fù)自己吉拳,記得改善技藝
書(shū)中质帅,用一個(gè)很簡(jiǎn)潔的詞“DRY”來(lái)代替“Don't repeat youself.”不要重復(fù)你自己。
何解留攒?
你會(huì)迫于各種壓力和誘惑煤惩,讓自己有機(jī)會(huì)偷懶,去重復(fù)以往有效的東西稼跳。這沒(méi)有錯(cuò)盟庞,可是,也要牢記去不斷地改進(jìn)技藝汤善。
當(dāng)然,善良如我票彪,自然會(huì)給你總結(jié)具體的方法:
【持續(xù)學(xué)習(xí)】每年至少學(xué)習(xí)一種新語(yǔ)言红淡;上課。
【保持閱讀】定期閱讀技術(shù)和非技術(shù)的書(shū)籍降铸,嗯在旱,要制定閱讀下限。
【跟上潮流】上網(wǎng)推掸、雜志桶蝎、社群,你要知道趨勢(shì)在哪里谅畅。
【品嘗新品】你可以不喜歡登渣,但是,要嘗試毡泻。恰似《法國(guó)媽媽育兒經(jīng)》里的經(jīng)驗(yàn)胜茧,新菜品,嘗一口仇味。
測(cè)試呻顽,先走起來(lái)才是硬道理
你可以尋求迭代,不過(guò)需要先有1.0版本丹墨;還要預(yù)知哪里可能出問(wèn)題廊遍,備好plan B。
也許贩挣,像某些鐘表匠一樣喉前,把某些優(yōu)化過(guò)的模塊先理出來(lái)没酣,再排列組合,摸索讓不同原件順暢鏈接被饿,并達(dá)到1+1+……+1>n的效果四康。
沒(méi)有所謂的“完美”
因?yàn)椋瑯?biāo)準(zhǔn)會(huì)被一步步推高狭握。好消息是闪金,在這個(gè)過(guò)程中,你也進(jìn)步了论颅。比起一味增項(xiàng)哎垦,當(dāng)你沒(méi)什么能再去掉時(shí),可能恃疯,距離完美更近……
對(duì)于這本書(shū)漏设,我的理解可能還沒(méi)有達(dá)到作者想傳達(dá)的萬(wàn)分之一。書(shū)中還用了大量的隱喻今妄,當(dāng)然郑口,你可能也注意到了,我在刻意模仿盾鳞,也用了不少的隱喻來(lái)試圖說(shuō)明問(wèn)題犬性。
可是,這還遠(yuǎn)遠(yuǎn)不到及格線腾仅,作為一個(gè)純粹的計(jì)算機(jī)門(mén)外漢乒裆,也許,我說(shuō)的都是錯(cuò)的推励。不過(guò)鹤耍,如果能引起你的思考,也就夠了验辞。
002 新知還是舊識(shí)
最近閱讀稿黄,總糾結(jié)兩個(gè)問(wèn)題:
有很多詞和內(nèi)容,就像有高度的山峰受神,總是會(huì)在不同的地方撲入眼簾抛猖,讓人想不記住也難。這些鼻听,姑且當(dāng)做舊識(shí)财著。
還有一些,是超出自己認(rèn)知領(lǐng)域的撑碴,比如說(shuō)在《哥德?tīng)柍沤獭釥枴秃铡分凶硗兀m然也提到了中心法則伟姐,卻又拿它和“數(shù)理邏輯中心法則”做了比較收苏。后面這個(gè)對(duì)我而言,無(wú)疑是新知愤兵。
從理智上說(shuō)鹿霸,我知道應(yīng)該“古今中外、正反多維”去努力將更多的內(nèi)容融合秆乳,就像段譽(yù)和令狐沖懦鼠,最終將身體中的N道真氣吸收,最終融匯在為一道屹堰,也就是所謂自己的知識(shí)體系肛冶。
不過(guò),開(kāi)始的時(shí)候扯键,還是會(huì)糾結(jié)到底側(cè)重新知還是舊識(shí)睦袖。
細(xì)一思量,又自覺(jué)著相——糾結(jié)那么多荣刑,不如先把能吸收的都吸收馅笙,總有一天,會(huì)在腦子這個(gè)煉丹爐中厉亏,歷經(jīng)七七四十九天延蟹,熔得大補(bǔ)丹一丸。
《知道做到》里面提到叶堆,人們往往會(huì)用大量的時(shí)間去獲取新信息,而不是想辦法將自己新學(xué)到的知識(shí)應(yīng)用到日常生活中斥杜。少了至關(guān)重要的一環(huán)虱颗,就是“重復(fù)、重復(fù)蔗喂、再重復(fù)”忘渔,以及將新知識(shí)應(yīng)用于生活的跟進(jìn)系統(tǒng)。
就讀書(shū)而言缰儿,目前為止畦粮,我發(fā)現(xiàn)自己很擅長(zhǎng)“掉書(shū)袋”式的分享——可能有人覺(jué)得裝,不過(guò)乖阵,這就是我這種發(fā)散思維的style呀宣赔,我想,總能找到那么幾個(gè)欣賞的人吧瞪浸。
003 夸人
有人說(shuō)儒将,我經(jīng)常夸人对蒲,事實(shí)上钩蚊,在我的感覺(jué)贡翘,只是描述了一些事實(shí)。當(dāng)然砰逻,這些事實(shí)鸣驱,對(duì)方可能覺(jué)得習(xí)以為常、不值一提蝠咆,卻被我從自己的角度解讀了一下而已踊东。
如果這也叫夸人,那我厚著臉皮承認(rèn)勺美,自己還挺會(huì)夸人的递胧。哈哈~
比方說(shuō),今天有2年前去庫(kù)布齊穿越沙漠時(shí)認(rèn)識(shí)的朋友告訴我赡茸,說(shuō)看了我的朋友圈缎脾,關(guān)注了貓叔,繼而來(lái)到了7期行動(dòng)營(yíng)占卧。我就把他因?yàn)橐痪渫嫘υ捯挪ぃ瑓s當(dāng)真在一天半的穿越中,一路跟在我和牛牛身邊华蜒,隨時(shí)準(zhǔn)備背起牛牛的故事告訴了小米和奕晴辙纬。
這是夸人嗎?只是把別人為你做過(guò)的事情記在心里叭喜,再通過(guò)合適的機(jī)會(huì)傳播出去而已贺拣。
好吧,說(shuō)得高大上一點(diǎn)捂蕴,叫“用心”譬涡。做人如此,做事亦如是啥辨。
內(nèi)容相關(guān)
《程序員修煉之道——從小工到專(zhuān)家》
《看不見(jiàn)的森林:林中自然筆記》
《知道做到》
郝廣才:作文有意思
聊天