花了三個(gè)晚上加一個(gè)下午,讀完了熊節(jié)的《不敢止步》。對于我而言,讀人物自傳算不得什么新鮮事,但是讀一個(gè)活生生、近在咫尺同事的自傳尚屬首例。懷揣道聽途說過來的各類奇聞八卦,有心一睹這位傳奇人物從業(yè)的12年。
“熊節(jié)是我的偶像?!边@是當(dāng)年群面的時(shí)候,我當(dāng)著他的面說的。這話有恭維之嫌,但是真真兒的大白話。大二的時(shí)候,有心買了本《重構(gòu)》,據(jù)說它是與《設(shè)計(jì)模式》齊名,軟件工程領(lǐng)域中的兩本圣經(jīng)之一。當(dāng)時(shí)正處于對設(shè)計(jì)模式一往情深的甜蜜期,一段程序里頭沒個(gè)把模式就總覺得拿不出手。書的封底有作者M(jìn)artin Fowler和譯者熊節(jié)的大名,ThoughtWorks這家公司也同時(shí)印入了腦海。開發(fā)軟件的熱情水漲船高,知識(shí)的需要接踵而至,那時(shí)候Google Reader還沒有停止服務(wù),晚上過了寢室的臥談會(huì),我就在Google Reader上閱讀兩個(gè)人的博客,一個(gè)名叫g(shù)igix,還有一個(gè)叫dreamhead。我知道這兩個(gè)人都是ThoughtWorks公司的員工,不過不知道gigix就是熊節(jié),而dreamhead就是我入職之后帶我裝B帶我飛的鄭曄。他們的博客帶給我很多啟發(fā),促使我萌生了對敏捷的追求——說來可樂,我自己還組織過敏捷學(xué)習(xí)小組,每天開工前帶著組員先背誦敏捷宣言,不過只是斷章取義了那四個(gè)勝于,左項(xiàng)和右項(xiàng)之類的丟掉天邊了。與此同時(shí),我對ThoughtWorks這家公司已然心馳神往。某種程度上,熊節(jié)作為我軟件開發(fā)生涯里的靈魂導(dǎo)師,說成偶像一點(diǎn)兒也不過分了。
我有時(shí)候看書純粹是為了消遣,用好看的句子漱漱口,陶冶下文學(xué)修養(yǎng);大部分時(shí)候,看書是為了解決問題,這本《不敢止步》屬于后者。老早之前就發(fā)覺自身一個(gè)很大的問題:短視。熊節(jié)大學(xué)時(shí)候,Google和Baidu還沒有出現(xiàn),學(xué)點(diǎn)東西麻煩極了。照理說,在高度信息化的現(xiàn)在,我得到信息的渠道和便捷程度是遠(yuǎn)勝于他的,那么一個(gè)很合理的結(jié)論是:我的視野更寬廣。但事實(shí)上,我明顯感覺到他在我這般年紀(jì),就具有非凡的洞察力,在互聯(lián)網(wǎng)和敏捷的浪潮中,不是一個(gè)隨波逐流者,而是一個(gè)引導(dǎo)者。如果把這些不足統(tǒng)統(tǒng)歸結(jié)為時(shí)運(yùn)不濟(jì),我都為自己臉紅了,用若愚大拿的話說:你怎么知道你不是處于另一個(gè)變革的時(shí)代中?是的,我不知道,就如溫水里的青蛙和最后感知到水的魚。
熊節(jié)從《程序員》離職是因?yàn)樗煊X到身為技術(shù)編輯可能眼高手低,如果想在軟件行業(yè)中繼續(xù)發(fā)展,第一手的實(shí)踐是不可或缺的。ThoughtWorks的咨詢師亦如是,不會(huì)寫代碼的咨詢師在團(tuán)隊(duì)中是不受待見的。同理,凡是紙上談兵,不體己程序員之疾苦的架構(gòu)師統(tǒng)統(tǒng)沒有存在的價(jià)值,因?yàn)樗麄兾ㄒ粫?huì)做的就是整出一坨shit的設(shè)計(jì),然后甩手走人,致項(xiàng)目的交付于不顧。要知道:軟件一天沒有交付,就一天不會(huì)產(chǎn)生價(jià)值!這樣的架構(gòu)師不是團(tuán)隊(duì)的助力,反而是阻礙,需除之而后快。言歸正傳,這場實(shí)踐中熊節(jié)參與了著名的輕量級J2EE和EJB之爭,這種經(jīng)歷真是可遇而不可求。對于我這種剛接觸JavaEE,就被勒令學(xué)習(xí)SSH的堆碼人,不啻為當(dāng)頭棒喝:叫你用框架,SB只會(huì)用框架。說到底,我還是羨慕他的遭遇。一個(gè)沒有參與“圣戰(zhàn)”當(dāng)中的程序員,算不得好的程序員;如果不在年輕的時(shí)候,罵對立陣營的一群SB,老了對著孩子,連點(diǎn)“想當(dāng)年,老爸很威武”這類吹噓都說不出來;如果不能在一個(gè)技術(shù)社區(qū)獨(dú)領(lǐng)風(fēng)騷,出去了我還真不好意思跟人說我是程序員,因?yàn)榘顺扇思視?huì)認(rèn)為你又是一個(gè)會(huì)修電腦的。
這本書的重點(diǎn)自然是熊節(jié)加入ThoughtWorks之后,那之后出現(xiàn)的人物名字:郭曉(老大)、夏潔、徐昊、鄭曄(大大)、張松、胡凱、小嬸,現(xiàn)在都是我們頂禮膜拜的存在。而這些人物身上發(fā)生的故事,儼然就是ThoughtWorks中國的演化史。讀一遍,爽一遍。因?yàn)槟切┕适卤旧泶蠖汲蔀楣緝?nèi)部秘而不宣的傳奇八卦,不止于心靈雞湯的治愈作用,還讓我們這些新生代的TWers頓覺逼格甚高,甚高兒啊??纯矗瓉砝洗笤谧龉娧葜v的時(shí)候,也會(huì)雙腿像抖篩子一樣。仔細(xì)想想我就好多了,一緊張只是胡言亂語,說些自己都不知道啥意思的話。緣此,我也和老大一樣,每次講session都會(huì)提前準(zhǔn)備。八卦的功效自是立竿見影,而真正讓我喜聞樂見的還是ThoughtWorks China第一批的員工那超強(qiáng)的敏捷實(shí)踐的功夫。他們是敏捷實(shí)踐在中國的軟件領(lǐng)域推行的先行者,任何企業(yè)轉(zhuǎn)型的解決方案都不是現(xiàn)成的,任何客戶的敏捷更不是一蹴而就的——在這里不想贅言,但是我明白雖然身為TWer,自己距離這些人物的水平相去甚遠(yuǎn)。他們的成長是ThoughtWorks China擴(kuò)張的基石,我的作用充其量是添一片青瓦,但這可萬萬不是放棄努力的借口。借用熊節(jié)的話:當(dāng)你想不明白的時(shí)候,你就學(xué)習(xí),學(xué)習(xí),再學(xué)習(xí)。另外,基于我現(xiàn)在的見識(shí),書中對于新人培養(yǎng)的部分內(nèi)容是真知灼見,為何這么高貴的經(jīng)驗(yàn)被束之高閣了,我不能理解。所以,后面會(huì)基于這些內(nèi)容和自身培訓(xùn)畢業(yè)生的經(jīng)驗(yàn)再集結(jié)一篇。
今天,偶得良言:種一棵樹,最好的時(shí)機(jī)是十年前,其次是現(xiàn)在。我選個(gè)其次吧。
-- 2016年1月23日于今日閱讀
