為何喜歡在ThoughtWorks工作
本文是ThoughtWorks首席科學家Martin Fowler接受InformIT采訪時的訪談錄,談到了在ThoughtWorks工作的情況,對ThoughWorks感興趣的朋友們可以看看。(2013.08.23最后更新)Martin Fowler分享了他關于ThoughtWorks的看法,這是一家關注可持續性以及經濟和社會公正的軟件開發公司。Martin談到了他是如何開始了在ThoughtWorks的工作,他為什么會喜歡這家公司的文化,以及對新的軟件開發者的建議。
InformIT:你是怎樣得到在ThoughtWorks的工作?
Martin Fowler:圍繞一個當時他們正從事的項目的域模型,他們讓我做些咨詢工作。我們進展的不錯,最后我就自然而然地加入進來了。在此期間,他們大步地轉向極限編程這一軟件開發風格。約九個月后,他們向我提供了一份offer。由于他們是我最喜歡的客戶,我就決定加入他們。
InformIT:你在那兒工作多長時間了?
Martin Fowler:12年。
InformIT:ThoughtWorks與其它公司有何不同?
Martin Fowler:根本上,這種不同要歸結為人。他們善于雇傭既聰明又樂于合作的人。特別是,這里會更多地以正直的態度去關注人。我發現,相比于過去多年中共事過的大多數客戶,我更加信任我的同事。還有對完成高質量工作并期望做到更好的真摯熱情,對于像我這樣的作者,這是極好的素材。
InformIT:對于在那兒工作,你最喜歡的是什么?
Martin Fowler:ThoughtWorks有許多東西可以去寫。只是困難之處在于,我要挑哪塊兒去講述呢。
InformIT:工作在ThoughtWorks,你最自豪的是什么?
Martin Fowler:我最自豪的是,我們從一家幾百人的美國公司成長為在世界范圍內擁有兩千人的公司,而且原封不動地保持了公司文化中的精髓。我不確定我在其中扮演了什么角色,但這里一直是我喜歡工作的地方,并且公司一直在宣傳我,使大家能有興趣與ThoughtWorks協作,我對此感到高興。
盡管如此,我仍不能肯定這種情況是否要大大地歸功于我。在與我本人更明確相關的工作中,我必須得說,我很高興在過去十年中建立了martinfowler.com。為了關注今后在改進這個站點時所做的事情,該站點已成為一個豐富的資源和永恒的迷題。
在更需要協作的工作前沿,我確實很高興地看到我的一些同事已經成為業內舉足輕重的"大嘴"。我不認為我在這其中有很大的作用--我給予的任何幫助能夠輕易地超過他們自身的努力--但這確實是我最想做的貢獻。
InformIT:為什么會有人想著去ThoughtWorks工作?
Martin Fowler:對于經驗少的人,我想最大的吸引力是,能在許多不同類型的項目中學會做好軟件開發的能力。當然,ThoughtWorks的項目并非完美,但我認為它們比絕大多數軟件項目要好得多。我聽過很多ThoughtWorks前員工們談到他們在公司工作的歲月中對于軟件開發學到了許多。
而在所有的原因當中,旅行機會也是很重要的。如果你想花上一大段時間在世界上不同的地區進行工作,例如在美國人在印度工作,或巴西人在中國工作,那么ThoughtWorks提供了大量的此類機會。這也與我們日益關心社會正義的問題有關,我認為對于許多有經驗的人來說這也是一個重要的因素。
InformIT:對于一個剛剛開始在ThoughtWorks工作的新員工,你有什么建議嗎?
Martin Fowler:對于在ThoughtWorks工作的人們,最沮喪的事情之一就是我們不做職業規劃,這就會很容易危險地在項目間漂來漂去。對于有些人來說這不是問題,但如果你想設定一個職業方向,那么你必須得自己去做。這意味著大量的交際,尋找機遇,并積極推進。這不是一種直接的途徑,但在我成為獨立咨詢師之前,沒有這種促進我前行的職業計劃,就會有相反的效果。
InformIT:告訴我們一個"只會發生在ThoughtWorks"的故事。
Martin Fowler:我記得有次被拉去討論一個和BigCo相關的很有前景的項目。這筆交易確實很大,在初始階段就要耗費約50+人/年。但存在著一些對BigCo在道德記錄方面的擔憂,尤其是在發展中國家。在這一討論中,純粹的ThoughtWorks要義是,CFO慷慨激昂地反對接下這筆高利潤額的工作,而所有的高級領導們則傾聽著一位來自南方國家最近才受雇于ThoughtWorks的初級開發者,他描述了BigCo的行徑是怎樣損害著他的國家。