posts - 59,  comments - 323,  trackbacks - 0
            我們現(xiàn)在這個(gè)公司的大老板,平時(shí)在三樓辦公。但是,每天都會(huì)有幾次,他會(huì)在我們的辦公室里走來(lái)走去——“進(jìn)行著聊勝于無(wú)的監(jiān)督工作”。
          ?
            我想,他大概沒(méi)有聽(tīng)說(shuō)過(guò)“XP”、“結(jié)對(duì)編程”這樣的名詞。
          ?
            4月15日,周六,我參加了BEA上海User Group的一次活動(dòng)。北京來(lái)的Charls,做了一次非常精彩的演講。名字叫做《一個(gè)Xper的心路歷程》。全場(chǎng)笑聲不斷,Charls的感染力征服了每一個(gè)人。
            演講最后提出的一個(gè)觀點(diǎn)是:“成為一個(gè)Xper,就是成為一個(gè)合格的程序員”。要勇于暴露自己的不足,要善于溝通,要謙虛,要有計(jì)劃,要……做到了這些,我們才算是“剛剛夠格”。
          ?
            我基本上已經(jīng)被說(shuō)服了……在Charls演講結(jié)束的時(shí)候,我只想問(wèn)一個(gè)小問(wèn)題。因?yàn)樗f(shuō),在項(xiàng)目組里,如果有人遇到問(wèn)題,不要自己偷偷摸摸 的Google搞定,而是應(yīng)該馬上“舉手”,看看小組里有沒(méi)有人能夠馬上告訴你答案。這才是“勇于暴露自己的不足”。而我還想從另外一個(gè)角度問(wèn)一下。
          ?
            (以下對(duì)話是一個(gè)大概的回憶)
          ?
            “我一直以來(lái)的工作方式是這樣的,遇到問(wèn)題的時(shí)候,首先Google一下,這樣我不但可以找到當(dāng)前這個(gè)問(wèn)題的答案,還能夠了解很多周邊的知識(shí),觸類旁通。如果直接問(wèn)人的話,問(wèn)題解決,我也就不再深入了。這樣是不是對(duì)于個(gè)人能力成長(zhǎng)不太有利呀。”
            Charls:“項(xiàng)目進(jìn)度在那里,當(dāng)然是馬上解決問(wèn)題最好。”
            我:“那么我們是不是可以這么理解,XP對(duì)于項(xiàng)目開(kāi)發(fā)的目標(biāo)很有效,而對(duì)于程序員個(gè)人能力的成長(zhǎng)目標(biāo),不是很有效?”
            Charls:“我一直這么說(shuō),XP更加高級(jí)的剝削方式……”
          ?
            頓時(shí),我豁然開(kāi)朗。XP的好處,從老板的角度來(lái)看,應(yīng)該更多:
          ?
            結(jié)對(duì)編程——最有效的相互監(jiān)督機(jī)制
            結(jié)對(duì)編程——最有效的內(nèi)部培訓(xùn)機(jī)制
            測(cè)試驅(qū)動(dòng)開(kāi)發(fā)——最有效的質(zhì)量保證體系
            User Story+客戶現(xiàn)場(chǎng)辦公——最低成本的需求收集、分析機(jī)制
            每日集成——有效降低集成、測(cè)試成本
            …….
            從程序員的角度來(lái)說(shuō),這些“與我何干”呢?

            所以,一個(gè)追求利潤(rùn)最大化的老板,就應(yīng)該選擇XP,而一個(gè)聰明的老板,不但要運(yùn)用XP,還要保證8小時(shí)工作制,甚至給員工20%的 On Beach時(shí)間(來(lái)源于Gigix對(duì)于ThroughWorks的介紹)。這樣才能保持員工的可持續(xù)編程能力。如果我是老板的話,我就會(huì)這么干!
            那天討論的話題中,還有一些XP沒(méi)能夠很好回答的問(wèn)題:
            比如文檔。在我以前的開(kāi)發(fā)實(shí)踐中,我們都建立了一個(gè)Wiki,并且強(qiáng)制程序員每人每天就Wiki幾次,以分散寫文檔的壓力。
            比如對(duì)于人員的高要求的疑問(wèn)。我的理解是,XP對(duì)人員提出了很高的要求,但是同時(shí)也提供了最有效的人員培訓(xùn)機(jī)制(結(jié)對(duì)編程),所以,對(duì)于入職人員的要求,并不需要很高,更多的是考察一個(gè)人的溝通能力、學(xué)習(xí)能力,而不是開(kāi)發(fā)的能力。
          posted on 2006-04-18 06:44 讀書、思考、生活 閱讀(30197) 評(píng)論(9)  編輯  收藏


          FeedBack:
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2006-04-18 09:12 | fisher
          charls == charlesxp??  回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2006-04-18 09:13 | Harryson
          您這樣說(shuō)了一番,感覺(jué)還真對(duì):"XP應(yīng)該是老板的最愛(ài),而不是程序員的首選 ".
          軟件公司是以開(kāi)發(fā)軟件,滿足客戶需求而獲取利潤(rùn)的.
          老板花了那么多的銀子給程序員,當(dāng)然想物美價(jià)廉,能夠?yàn)楣編?lái)利益了.程序員,從職業(yè)上來(lái)說(shuō),也就是為公司不停的寫程序,解決程序中的問(wèn)題.  回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2006-04-18 09:28 | pesome
          呵呵,那天還說(shuō)老莊沒(méi)來(lái)呢,原來(lái)是你問(wèn)的這個(gè)問(wèn)題。有機(jī)會(huì)認(rèn)識(shí)下!
          XP我認(rèn)為對(duì)于程序員也是很有幫助的:結(jié)對(duì)培養(yǎng)溝通的能力和解決問(wèn)題的能力(2個(gè)人誰(shuí)都希望是自己更能解決問(wèn)題),重構(gòu)和測(cè)試優(yōu)先增強(qiáng)編程的能力(或者說(shuō)是寫出好程序的能力),use story提高需求分析的能力,每日計(jì)劃又促進(jìn)計(jì)劃的能力和匯報(bào)的能力......這都是一個(gè)好的程序員需要的素質(zhì)啊,又怎么說(shuō)與程序員無(wú)關(guān)呢。  回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2006-04-18 18:35 | stone7
          “程序員個(gè)人能力的成長(zhǎng)目標(biāo)”——
          XP實(shí)施過(guò)程,迫使8小時(shí)內(nèi)的高效,更迫使8小時(shí)外的自我提升,從而保證8小時(shí)內(nèi)的更高效。其中個(gè)人獲得的成長(zhǎng)是單純Google無(wú)法相比的。

          事實(shí)上,XP等Agile應(yīng)該是社會(huì)的進(jìn)步對(duì)軟件產(chǎn)業(yè)的更高要求。

          驢子喂得好才能跑得快駝得多。對(duì)于大部分老板,你不能要求他聰明,你還是要求他首先肯思考肯用腦袋想問(wèn)題吧。不過(guò),某個(gè)角度看,根據(jù)目前的社會(huì)現(xiàn)實(shí),多數(shù)老板們的選擇還真可能是中上之選。  回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2006-04-19 09:17 | GHawk
          XP應(yīng)該是對(duì)老板、客戶、開(kāi)發(fā)人員來(lái)說(shuō)三贏的開(kāi)發(fā)過(guò)程。
          當(dāng)然,要實(shí)施好XP并不是簡(jiǎn)簡(jiǎn)單單的程序員個(gè)人能力的問(wèn)題了,從上倒下、從內(nèi)到外還有一個(gè)體制的問(wèn)題需要解決,更深一層,還有文化上的問(wèn)題,畢竟XP是強(qiáng)調(diào)團(tuán)隊(duì)的。  回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2006-04-23 17:45 | 溫少
          XP所強(qiáng)調(diào)大多觀點(diǎn)我都是十分認(rèn)同并且應(yīng)用在實(shí)際工作中,包括作Code Review、測(cè)試驅(qū)動(dòng)等等。

          但對(duì)于其中的結(jié)對(duì)編程,向來(lái)是冷眼相對(duì),沒(méi)看出這是什么好主意。

          看了電影《斷背山》之后,更是覺(jué)得,結(jié)對(duì)編程,也許是兩個(gè)男人在一起交流感情的好方式吧。

          http://jobs.cnblogs.com/archive/2006/04/23/382824.html  回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2007-09-17 15:32 | 同聲傳譯
          您好,我們公司是一家中國(guó)境內(nèi)的專業(yè)翻譯公司,從事各專業(yè)翻譯服務(wù),包括筆譯、口譯、同聲傳譯和同聲傳譯設(shè)備租賃等。我們需要招聘兼職翻譯、同傳譯員和外籍英文校對(duì)人員。
          希望有機(jī)會(huì)合作.
          郭先生
            回復(fù)  更多評(píng)論
            
          # re: XP應(yīng)該是老板的最愛(ài),而不是程序員的首選
          2011-01-04 12:07 | replica watch
          您好,我們公司是一家中國(guó)境內(nèi)的專業(yè)翻譯公司,從事各專業(yè)翻譯服務(wù),包括筆譯、口譯、同聲傳譯和同聲傳譯設(shè)備租賃等。我們需要招聘兼職翻譯、同傳譯員和外籍英文校對(duì)人員。
          希望有機(jī)會(huì)合作.   回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2011年1月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(20)

          隨筆檔案

          友情BLOG

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 平度市| 疏勒县| 自贡市| 灵台县| 百色市| 汶川县| 乃东县| 阜新| 筠连县| 清河县| 高碑店市| 延安市| 定结县| 东方市| 和林格尔县| 吉隆县| 沾化县| 津南区| 察雅县| 丽水市| 中宁县| 株洲县| 阿坝| 江门市| 富宁县| 抚顺市| 荣成市| 美姑县| 阳原县| 确山县| 定结县| 永寿县| 昂仁县| 兰州市| 六枝特区| 和平区| 华蓥市| 东莞市| 分宜县| 贵州省| 陆河县|