五問Jared Richardson

武衛東發表於2011-08-27

(本文譯自Jurgen Appelo的部落格2008-11-4。 原文連結

Jared Richardson是《軟體專案成功之道》(Ship It)一書的作者,該書名列“軟體工程最佳百書”中第72位。他是一位諮詢師、技術作家、演講嘉賓。作為諮詢師,他重點關注軟體過程,幫助人們的產品開發和團隊步入正軌。他目前的工作涉及持續整合、Ruby on Rails,以及各種Java技術。他的部落格地址是AgileArtisans.com.

問題1:你過去遇到的最艱鉅的挑戰是什麼?

:不知道過程改進的人往往是最需要過程改進的。但你如何找到這些人呢?我走進一家軟體公司,如果他們的書架上已經擺放了Michael Feathers的書、Johanna Rothman的書、Steve McConnell的書,那麼說明他們已經做了不少正確的選擇。我雖然也能給這些人帶來價值,但其實最需要我們的,往往是那些陷入困境、有一定的有效過程卻處於危機關頭的團隊。而他們不知道有我們存在。

在能力量表上(無意識無能力,有意識無能力,有意識有能力,無意識有能力),我認為最難的是讓人從第一級(無意識無能力)提升到第二級。等到一個團隊已經瀕臨失敗,開始絕望地尋求外部支援的時候,再想拯救專案已經為時過晚。

問題2:你現在做的事情最主要的靈感源泉來自哪裡?

:總有人回來告訴我,因為我的一場講話或者一本書對他們的公司改變有多大,我太喜歡這種感覺了。由於我們的No Fluff Just Stuff巡講,我很幸運能一年見到許多人一兩次,正是他們激動地告訴培訓班裡的其他人,測試自動化和持續整合給他們的公司帶來了多大的變化——這真是好得太不可思議了。 我的書Ship It也是同樣地給朋友們以幫助。能這樣大規模地給人提供幫助,十分令人欣慰。

問題3:什麼樣的日常活動應該是每個經理都做的?

:參加一個每天都開的Scrum風格的會議。追蹤一些思想領袖的部落格。讀一本書至少10分鐘。(我能三個都做嗎?)

問題4:今後我們能從你這裡瞭解到些什麼?

:建立一個策略,規劃你要做的任何事情。不要盲目地起個頭就指望結局很好。你不可能連去哪裡都沒有想好就跳上車開走。

即使只有一個簡單的路線圖,也對你開發專案、從事測試自動化或者規劃職業生涯大有裨益。想想看,如果你有了明確的目的,努力工作,最後實現它,這多有成就感!你會感覺好極了。

我目前在寫一本書,大概名字叫《職業生涯2.0》,就是講怎麼做這些事情,而且還把你的朋友一起動員起來。

問題5:有什麼比軟體開發更有意思的事情麼?

:那就各有所好了。我認識的所有真正的天才,那些我們行業中的佼佼者們,他們都有許多戶外的愛好。Dave Thomas, James Duncan Davidson, Mike Clark,他們都酷愛攝影。Andy Hunt和Chad Fowler都玩音樂。我覺得每個人在軟體開發之外都有各自熱衷做的事情...否則你就可能在自己的工作中看問題不全面,而且效率變低,創造性也不夠。

我喜歡駕一葉獨木舟停在寧靜的水面上,看老鷹捕魚,仔細傾聽水靜止不動的聲音:)我也喜歡挖挖泥土,搗弄肥料,捉蟲,種菜,我覺得樂在其中。

相關文章