logo头像

Edward.K Thinking

Hit Refresh(刷新未來)這本書觀後感

在某次的研討會取得到這本書的中文譯本,之前已經稍微看過英文版,趁著坐飛機上的一點時間重新把中文譯本看完(果然看中文還速度快些),無論你是喜歡微軟或是討厭微軟,都開跳出這圈圈去看這本書。把這本書當作是一個新的CEO如何改變轉換一個又大又老的企業故事,其中,有些觀點是滿適合開發人員去思考的,轉換開發人員的一些想法,當然,你本身工作就是在企業的IT人員,就想必更會有很感了

團隊


把你的團隊擺在個人成績與肯定之前,這點很重要。一個能力傑出的人,如果沒有把團隊放在第一位,也可能毀了整個團隊

這段其實是在描述某球隊一個明星球員,因為思維模式上的缺點,在某場比賽被教練換下他拿手的位置,但是,比賽中卻發現一個簡單的高飛球,飛到這明星球員上,他卻兩手插在口袋,讓球落在他的正前方。實務上這往往會是在很多企業或是團隊發生的,通常技術高的或是能力強的人,若在思考上只顧自身利益或是自我滿足,但卻無法協助團隊前進或是協助團隊得到更大利益,對於團隊來說不見得是一件好事,短期來說對公司或許可以快速表現的效益方式,但長期下來對於企業來說可能是一種災難。在現今時代,已經不是靠英雄主義就可以存活的世代,尤其是在資訊產業中,真正的英雄不是個人可以殺敵萬千,而是能讓整個團隊都成為殺敵萬千的英雄。靠著團隊,才有辦法可以走更長的路,甚至讓自己獲得更多

不斷改善、Live site first


我的團隊必須學習擁抱我所謂的”Live site first”文化,實戰的文化和開發關鍵技術同等重要。我們讓數十位工程師和第一線接觸客戶的團隊一起參與Skpe線上討論,大家一起實際協調和解決問題

這在企業實務上確實非常重要,技術好壞固然重要,但是,技術不能解決問題,等同於沒有用。對於企業來說,如何把技術能夠發揮在實戰問題的解決能力,往往是最為重要,不然,就會有種打高空之感,有時候就產生彼此的對立,雖然,很多開發者不太喜愛碰觸使用者,不過,開發者能夠從使用者的回饋中去了解產品問題,並加以改善和解決,是非常重要。在這一個倡導敏捷的時代,如果一開始就只是想設計一個完美系統,可能最後客戶都跑光,企業中可能也無法接受這樣長時程的開發,當然,這樣做出來的系統,真的都是非常好的嗎?那可不一定,好的系統反而是不斷迭代、不斷改善,完善這套系統

團結一心


我告訴大家,我們要掌握是顧客情境,而不是程式碼,程式碼需要為客戶修正調正,小型企業和國營部門的需求就有所不同,擁有合作能力,才能讓我們的夢想可信,最終可實現

團結,是一個團隊的核心。敏捷開發中常提到Scrum團隊,然後,大家都遵守各種Scrum的”流程”,但如果整個團隊最重要的團結做不到話,效益也會減半,DevOps含意其實也是要讓團隊可以團結,才有辦法讓系統的運作開發是可以順利且快速交付。不過,要做到這件事情,是非常困難


最後,這本當然不只以上我自行標註,我覺得不錯的內容,很久沒有一口氣看完一本書,書中內容很多當你回顧職場環境,發現書中被改革的場景,還真的就發生在你我之間,只是沒有人去改變這現狀。但必須說,改變會是一個得罪人且吃力不討好的工作,必須要有很大勇氣和決心才可以

上一篇