今天有幸到ThoughtWorks去面試。我覺得自己的能力與他們的需要有些距離(還不知道面試結果如何)。
邏輯測試部分,不是很難,是語言問題。幾乎用了1個小時去理解一句表達。在Pair Programming部分,一起完成了所需的功能。但是在問到TDD方面,一無所知。最后一個部分,是聊職業生涯問題,感覺還可以。其實,最后一個部分,提到‘你能給ThoughtWorks帶來什么‘時,我理解他們需要的答案是’我是技術牛人,即便現在不是,我以后也會。團隊會以我為驕傲‘。但是,這不是我。我需要是團隊榮譽,完成共同目標。
在這次面試之后,我將更加注重單元測試與TDD。把開發工作做的更加高效。
謝謝Kidd and Eric
I can't do it
在Thoughtworks面試,了解到結對編程給項目帶來的好處:降低了項目的’關鍵人物‘風險,提高代碼的可讀性。同時,也了解了TDD,這對於日后的工作,將有很大的幫助。在企業文化方面,他們除了注重自身業務發展之外,也很注重研發領域的理論研究,由此來支撐咨詢和研發業務及回饋社會。因此,這是一家懂得平衡與回饋社會的公司。
寫在最后
很遺憾,今天中午收到了Thoughtworks的‘拒信’。說實話,有些低落。因為能夠加入實力強悍的團隊,對於自己來說,也是非常有幫助的。如果說是什么原因導致自己‘失敗’的話,我想用‘眼高手低’來形容。
在技術方面,與他們所提倡的TDD及其他技術結構方面不太匹配;溝通方面,英語是一個’障礙‘。