今天參加了一年一度的《中國軟體工程大會》,聽了許多前輩在台上精彩的演講,自己也有很多感觸。接下來,我會先把幾個重要的演講總結一下,最後再寫一個自己的心得。
專案經理領導力
演講者:田俊國
- 領導力和領導
二者並沒有直接關係。很多名為領導的人,常常被下屬牽著鼻子跑。
- 達成共識、目標共用
一個搬梯子的故事形象地解釋了和下屬共用目標的重要性。
- 要做冰山下的溝通
一座冰山,只有很少的一部分是露在水面上的。如果只做表面的溝通,往往不是最直接的,也不能很好地達到溝通的目的。
- 做一個高自尊的人
- 氣球原理
要當領導,至少你的氣球要能包容你下屬的氣球。
- 做好教練
- 勢利權形情
類似於金木水火土、仁義理智信。
軟體企業常見問題和系統性解決方案
演講者:林銳
需求的本質
演講者:徐鋒
架構重構
作者:溫昱
個人小結
覺得比較有收穫的是下午的這兩場。
第一場講的是需求方面的內容。一直以來都對需求不感冒,但是這是我第一次聽需求方面的演講也聽得這麼有意思。需求的探索過程可以融入到生活中的一點一滴。問題層面的描述和解決方案式的描述需要被區分開來,這樣才能更好地深入挖掘需求。需求分析人員和客戶交流的時候,要對需求有更大的領導力,你必須在此領域有較深的認識。對業務的認識程度,決定了是誰領導誰。
人活著是為了造福社會,給他人帶來價值。那麼,要帶來更大的價值,我們需要從更深的層次上瞭解目標受眾的需求,這樣才有可能發揮我們的能力,做出更大更有意義的貢獻。這也是我覺得這次演講對我最大的意義,以後在思考各種目標的時候,都可以用區分“問題/解決方案”的模式來擷取更深層次的目標。
後面是溫昱老師講的架構重構。其實這次去參加CCSE2010最期望聽到的就是他的演講。之前看過他的《軟體架構設計》,覺得寫得很務實、很有指導性,國內少有這種高品質的書籍。而這次講的架構重構雖然不全是新的觀點,不過正好和我現在所做的工作比較吻合,所以也聽得我津津有味。按照溫老師的說法,重構必須細分:架構重構、模組重構、代碼重構。我到現在的公司一年多了,雖然沒有做到架構層級的重構,但是一半左右的時間都是在做重構,做代碼重構、做模組重構。雖然重構需要要考慮很多問題,要擔負更多的責任、更大的壓力,但是我還做得比較開心。一來,在現在項目組中,原來的架構師忙著做其它的工作,而其它同事暫時也沒有我熟悉系統的結構,所以如果要重構,必然是我的責任。二來,這和我的性格有關,我一直都有“代碼強迫症”,想著還有最佳化的空間,想著如果現在不重構以後同事們做起任務來會更痛苦,哪怕別人再怎麼看,再怎麼說,我都會堅持下去……前幾天看了一篇文章:《重構者的20種死法》,寫得還是很有道理的,不過對於這些問題,我也可能笑笑了,很多事情,如果你要做的話,就得承擔它的困難。
以後要真是有“設計重構師”的職位,倒是可以去試試……
最後,再說說職業規劃。看著台上的前輩們如此厲害,十年磨一劍確實不虛。中午吃飯的時候,我問朋友:“古代的大俠,許多都是在深山修鍊多年後,才能在江湖中揚名。如果給你十年時間,你會挑哪個方向修鍊?十年後,你如果達到台上這些牛人的水平,你覺得怎麼樣?”
其實,這個問題我是想問問自己。雖然我一直以來都對技術充滿熱情,現在自己也覺得技術還不錯,但是如果真叫我以後都朝技術方向修鍊的話,我開始憂鬱了。因為我喜歡技術,不代表我喜歡一輩子做技術,哪怕是架構師。晚上回家,和女友聊了很多,聊職業規劃、聊興趣、聊人生,最終我推出的一些結論,讓女友覺得非常可惜,因為她一直都認為我是一塊做技術的料。
有些事情如果我不做,當我年邁回首的時候,一定會為自己而後悔……