大多數人都願意與高手共事,因為他們指望著從高手身上可以學到很多東西。在thoughtworks,因為要pair,所以,我們可以有更多的機會與高手近距離一起工作。
如果真的有機會和高手一起工作,有時,你會發現,從具體做的事來說,這些高手做的事並不像想象的那麼高深,甚至可以說很簡單,簡單到換了誰都能做。於是,心中的高手形象逐漸開始動搖,難道令n多人景仰的高手就是這個樣子。
不知道你有沒有想過這樣乙個問題,同樣的事,如果沒有高手的參與,換你來做,結果會怎樣呢?
老大給我講了乙個他當年和ward cunningham在一起工作的故事。每天做的工作就是日常的測試驅動開發,寫測試、寫**,所有的一切都是異常簡單,下午從不會耽誤喝咖啡的時間,到點也就正常下班。乙個月後,要做的事情做完了,沒有覺得有什麼特別之處。不過,回想了乙個月前對於這個專案的看法,老大突然發現,這乙個月裡原來做了許多事情:乙個月前,他還覺得這是一項不可能完成的工作。
我最近的乙個專案裡,和我一起工作的是有我們中國區的cto。這個專案的前期是乙個類似於可行性論證的工作,專案最初,他為整個專案的結構訂下了乙個基調,讓整個專案的結構顯得特別清晰,準確的說,應該是很簡單,簡單到讓人覺得理所當然。單從工作的具體內容來看,他並沒有在這個專案裡面做太多的事情,但從另外乙個層面來說,正是他做的前期所做的工作,讓後面的工作變得容易了許多。
這麼一說,是不是有一種高手形象頓失的感覺。其實,高手通常不會覺得自己是高手。多年積累下的,只是良好的工作習慣而已。他們知道,自己是普通人,自己不能應付過於複雜的東西,於是,把自己要做的事分解成一些非常簡單的小事。只要把這些微不足道的小事做好了,所謂的大事便也做成了。
我很喜歡讀的書中,有幾本書出自貝爾實驗室,比如《程式設計實踐》、《unix程式設計環境》、《c程式語言》等等,每一本都是那麼輕薄。這些書裡面的內容讀起來都是那麼輕鬆,每一步做的事都讓人覺得太過簡單,但回過頭來,可能你才發現,原來一些貌似很複雜的工作已經完成了。
曾有一段時間,我一直覺得自己掌握的東西不夠複雜,為此,我總是惴惴不安。後來發現,但凡我學過的東西本質上都很簡單,於是我想,到底怎麼才能讓自己複雜起來。讀過那幾本書之後,我釋然了:做事本就該是做簡單的事。如果你覺得複雜,多半是走錯了路。
與高手共事,技術之外的東西,也許更值得學習。
與一位程式設計高手共事後的收穫後記
前一段時間,公司裡面來了乙個北京過來的程式界裡行走多年的哥們n兄幫忙,共同程式設計過程中,n兄亮出的很多任務作方法值得作為乙個普通程式設計師的我學習,迫於專案進度,一直沒有仔細的做個總結。高手給出的乙個總結就是 coding有了方 走遍天下都不怕 高手都有哪些方 呢?1,寫文件 如何才能寫出合格的技...
如何與領導或前輩共事
有子曰 其為人也孝弟,而好犯上者,鮮矣 不好犯上,而好作亂者,未之有也。君子務本,本立而道生。孝弟也者,其為仁之本與!以論語引題。領導,顧名思義 領而導之。工作中,領導是任務的下達人,是專案的推進和方向的領航人。2017年12月30日過後,最小的00後業已 我們這輩的年輕人,生活在象牙塔中,少受挫折...
這四個故事揭示與蓋茨共事的真相
微軟聯合創始人 世界首富比爾 蓋茨 bill gates 被公認為當今世界最偉大的慈善家之一。但蓋茨並非一開始就是慈善家。在微軟存在的39年中,蓋茨的公眾形象經歷過巨大的變化。起初,他被認為是乙個傑出但令人討厭的技術奇才。然後,他是乙個卓越但脾氣暴躁的ceo。再後來,他是乙個無情的 受到司法部指控的...