Java Blog for Alex Wan

          Let life be beautiful like summer flowers and death like autumn leaves.

          統計

          留言簿(10)

          BlogJava

          Blogs

          DIV+CSS

          JQuery相關

          友情鏈接

          常去的地方

          數據供應

          閱讀排行榜

          評論排行榜

          架構師已死

          原文地址:http://topic.csdn.net/u/20070422/00/e7404318-1fd6-4f49-a4f4-70c67ba20479.html
          架構師已死


          相比前幾年,職場出奇的冷清。簡歷的數量和質量都大為不如,很難得找到三年工作經驗以上的人。一個個不是特別笨,就是特別怪。就是么,干得好誰沒事換工作?。?

          Simon是一家外資軟件公司的總經理,最近給這個問題愁壞了。項目一個接一個的接下來,人手越來越緊張。雖然Simon是個極限編程的粉絲,但也不得不批準了一份又一份的加班申請。HR經理把這個問題歸結到房價上,他的妙論是“怕失業了還不上房款,不敢跳槽”。

          這天,K項目組長Allen終于忍不住了,帶了一個只有一年工作經驗的小伙子要Simon面試,“很聰明!經驗少了點。”

          Simon皺了皺眉毛,說:“你不知道這個職位最低要求是三年工作經驗嗎?”

          Allen說:“這已經是三個月里通過技術考試中最好的一個了,老大,試試吧。”Allen是Simon多年的哥們,比較隨便。扯到面子上來,Simon只好讓Allen把小伙子帶進來。

          Simon的面試通常是三步曲:

          問題一:你能說說畢業后的主要工作經歷嗎?
          問題二:再說說你在公司的地位?
          問題三:你的發展目標是什么?等對方回答,比如說架構師,他就跟著問:想象一下你當架構師的一天,說給我聽聽?

          小伙子回答第一問題很快很清楚,一年工作當然沒什么東西。Simon覺得小伙子挺聰明。所以在小伙子回答了第二個問題后,問了一個啟發性的問題:“你剛才說你在公司里處于中等水平,那比你差的人為什么會比你差呢?”這個問題是個陷阱。

          小伙子冒冒失失回答說:“我覺得他們每天工作是為工作而工作,工作沒有責任感。”

          Simon點點頭說:“是嗎?那真是糟糕的員工。那你剛好比糟糕的員工好一點了?”

          小伙子的臉一下子紅了,“我不是這個意思……”

          “好了,那你說說比你好的人為什么比你強?”

          “我覺得他非常努力,工作很多年了還在學習各種架構,水平很高。”

          于是Simon就問那最后一個問題。果然,小伙子回答的是要成為架構師。大概70%的人想成為架構師。但是架構師是什么呢?

          Simon問道:“那你為什么要成為架構師呢?”

          小伙子一愣,大概還沒有人這么問過。“年紀大了,不能老寫程序吧。”

          這個回答,讓Simon想起關于他對什么是老的定義:當你希望做年輕人做的事情時,你就還年輕;如果你希望做老年人做的事情,你就老了。這和你出生了多長時間是沒有關系的。

          Simon接著問:“好吧,那你說說你成為架構師以后,每天都會做什么?”

          小伙子說:“我還沒想過,不過,我想應該主要是需求分析,設計架構吧……”這大概是現在年輕人的通病,年輕人很容易追逐一些自己也不清楚的目標。

          Simon問:“那設計架構具體都做些什么呢?”

          小伙子這次的回答是:“比如,選擇程序框架,決定用Spring或Struts等等。”

          “哦,那我問你,你怎么說服別人是用Spring還是Struts呢?”

          “如果我有經驗,我會知道哪個更好……”

          “是嗎,但關于Spring或Struts的知識任誰都可以很容易得到。如果別人不同意你的建議,你怎么說服他?如果同意你的建議,那你不過是作出了和別人一樣的認識。別人又憑什么認可你呢?”

          小伙子沒想過架構師的日子里還有一個說服人的工作,說:“我是架構師,我應該有權力做決定吧?”

          Simon想起權力的三種層次,第一層,任命;第二層,專業;第三層,品德。

          Simon問:“如果在一個成熟的軟件企業里沒有你所想象的架構師呢?”

          “或者說,架構師這種職業已經死亡或消失了呢?你會怎么定位你的職業?”

          小伙子顯得很震驚。

          Simon畫了一個系統架構,然后又給小伙子看了一段代碼。

          “那一個更難懂?”Simon問。

          小伙子指著代碼說:“代碼難懂。”

          Simon解釋:“這就是為什么實際上所謂的架構師不存在的原因。一個更簡單的東西怎么會更有價值呢?每個人都能夠畫出這種架構圖,但不是每個人都能寫出好的代碼。”

          送走了小伙子,Simon有點難受。他有點喜歡這個小伙子,但是,這又是一個被愚蠢的教育和誤人子弟的技術雜志污染的家伙。Simon在自己的筆記本中加了一句話:中國程序員最愚蠢的認識之三:我想當架構師。

          前面兩個赫然是:35歲后寫不動程序了。


          Let life be beautiful like summer flowers and death like autumn leaves.

          posted on 2008-06-12 11:52 Alexwan 閱讀(370) 評論(0)  編輯  收藏 所屬分類: 好文分享

          主站蜘蛛池模板: 广西| 英超| 方正县| 黔西县| 利辛县| 营山县| 陈巴尔虎旗| 商城县| 利川市| 广汉市| 五指山市| 常德市| 广昌县| 天峨县| 海城市| 阿城市| 镇康县| 北海市| 钟祥市| 淮滨县| 且末县| 宁都县| 星座| 呼玛县| 浏阳市| 石嘴山市| 连城县| 左云县| 建湖县| 波密县| 岐山县| 玛曲县| 定州市| 唐河县| 海丰县| 宁陵县| 启东市| 石台县| 普陀区| 平凉市| 洛川县|