自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

不要逼我結(jié)對(duì)編程

開(kāi)發(fā) 項(xiàng)目管理
我不是一個(gè)社交型的生物。我不想整天時(shí)間或大部分時(shí)間、甚至一小部分時(shí)間坐在另外一個(gè)程序員邊上編程 ——即使是經(jīng)過(guò)測(cè)量發(fā)現(xiàn)這樣會(huì)提高我的開(kāi)發(fā)效率。就是因?yàn)檫@不是我喜歡的工作方式。

這是一篇痛斥,我真的很生氣。

我不是一個(gè)社交型的生物。我不想整天時(shí)間或大部分時(shí)間、甚至一小部分時(shí)間坐在另外一個(gè)程序員邊上編程 ——即使是經(jīng)過(guò)測(cè)量發(fā)現(xiàn)這樣會(huì)提高我的開(kāi)發(fā)效率。就是因?yàn)檫@不是我喜歡的工作方式。它會(huì)毀了我對(duì)生活的感覺(jué),毀了我的工作環(huán)境。我,跟大多數(shù)左腦型的人一 樣,是一個(gè)內(nèi)向的人,無(wú)法從容的忍受過(guò)度的結(jié)伴或社交活動(dòng)。我感覺(jué)這些都是非常讓人消耗精力、讓人惱怒的事情。我更喜歡安靜的一個(gè)人工作。這樣工作我會(huì)非 常有效率。事實(shí)上我是想說(shuō)這樣我會(huì)極其有效率。我深信這是我能獲得***工作效率的工作方式。更重要的,這是我最樂(lè)意的方式。生活中沒(méi)有比快樂(lè)更重要的事情了。我可以做一次嘗試,看看結(jié)對(duì)編程是否能比我單獨(dú)編程更有效率,但我不愿意,因?yàn)槲腋静辉谝獗容^的結(jié)果。如果我渴望整天時(shí)間坐在另一個(gè)人或一群人身邊搞社交活動(dòng),那我不如去做公關(guān)工作或銷(xiāo)售或其它類(lèi)似的工作。

我 知道結(jié)對(duì)編程有很多可以看到的好處。我知道有些人深信結(jié)對(duì)編程能幫助初級(jí)程序員更快的提高進(jìn)步。我知道有些人深信它能讓你減少bug的產(chǎn)生。我知道有些人 深信它能幫助增加團(tuán)隊(duì)的凝合力。如此等等…我知道有很多研究都對(duì)此加以證實(shí)。我也讀了不少,但這些研究都像是在跟我作對(duì),沒(méi)有一個(gè)是適合我的。一個(gè)都沒(méi) 有。如果按照那些自稱(chēng)能讓我更有效率的指導(dǎo)強(qiáng)行對(duì)我施行結(jié)對(duì)編程,我寧愿立即辭職。如果結(jié)對(duì)編程是軟件業(yè)唯一允許的實(shí)踐方法,我寧愿單干,自己開(kāi)公司。如 果編程工作只能用結(jié)隊(duì)編程實(shí)現(xiàn),那我選擇放棄編程。我會(huì)選擇一種行當(dāng),一種沒(méi)有這些多余的要求我從事社交活動(dòng)、被人打攪的準(zhǔn)則的行當(dāng)。(不斷的被打攪是結(jié) 對(duì)編程的基本信條之一。長(zhǎng)時(shí)間的結(jié)對(duì)編程的情況下一個(gè)人怎么能進(jìn)入***效率狀態(tài)、進(jìn)入zone境界?這超出了我的能力。)

結(jié)對(duì)編程跟我的個(gè)性真是無(wú)法兼容,我是一個(gè)能力很強(qiáng)、技術(shù)很高的程序員。我知道,因?yàn)槲覌寢屵@樣說(shuō)的。;) 事實(shí)上,我的能力和技術(shù)證明了結(jié)對(duì)編程的非必要性。結(jié)對(duì)編程對(duì)于增加程序員的效率和開(kāi)發(fā)出***的產(chǎn)品都絕對(duì)不是必須的。它對(duì)我反而有負(fù)面影響。

我 并不認(rèn)為我是唯一有這種觀點(diǎn)的人。所有我的同事都有這種看法。在我20多年的職業(yè)生涯中,我只知道有一個(gè)人,我懷疑他有可能是適合結(jié)對(duì)編程的,這個(gè)人是外 向型的,老實(shí)的說(shuō),他不是一個(gè)特別好的程序員。不是特別差,但不能稱(chēng)作好——一般吧。我的意思是,我有信心說(shuō),我的對(duì)結(jié)對(duì)編程的觀點(diǎn)和態(tài)度不是獨(dú)有的。絕 對(duì)不是。我相信軟件產(chǎn)業(yè)里有份量的開(kāi)發(fā)者或***會(huì)有同感。而那些廣大的“螺絲釘”和“齒輪”(朝九晚五拿工資的人),我懷疑只有40%或更少的人能從結(jié)對(duì) 編程中受益。我懷疑所有的關(guān)于結(jié)對(duì)編程的喧囂都來(lái)自他們。結(jié)果,外向型的管理經(jīng)理們把這些人和內(nèi)向型的放在團(tuán)隊(duì)里一起管理。(提示:非技術(shù)人員一般不應(yīng)該 被安排管理技術(shù)人員——這如同水火不容。)

所以,如果你是這些人中的一員,請(qǐng)閉嘴,不要再說(shuō)什么結(jié)對(duì)編 程了。它就像是一支又老又無(wú)聊的頌歌,我早就聽(tīng)煩了。沒(méi)錯(cuò),它可能很適合你。沒(méi)錯(cuò),它可能很適合你的團(tuán)隊(duì)。但你們只是少數(shù)——非常少但噪音很大的少數(shù)。干 那些適合你自己的,但請(qǐng)尊重其他人,讓其他人做適合他們的事。我很久沒(méi)有聽(tīng)到或讀到有人抨擊結(jié)對(duì)編程有多么的糟糕了。集中你的注意力,努力思考,深入問(wèn) 題,設(shè)計(jì)解決方案,正確的實(shí)現(xiàn),系統(tǒng)化的測(cè)試。我們不需要把思想觀點(diǎn)從喉嚨里擠出來(lái),掛在臉上,顯示它是多么“神奇”和多么具有“革命性”。我們只是在開(kāi) 發(fā),管好自己的事就行了。如果你認(rèn)為把一種編程實(shí)踐方法當(dāng)作宗教式的宣傳比編程本身更重要,那你是絕對(duì)需要結(jié)對(duì)編程來(lái)幫助你提高效率。好的程序員,少說(shuō), 多做。

原文鏈接:http://peniwize.wordpress.com/2013/11/17/pair-programming-give-it-a-rest/

譯文鏈接:http://www.aqee.net/pair-programming-give-it-a-rest/

責(zé)任編輯:陳四芳 來(lái)源: 外刊IT評(píng)論
相關(guān)推薦

2013-01-30 10:03:01

結(jié)對(duì)編程編程語(yǔ)言

2013-05-06 10:22:07

結(jié)對(duì)編程敏捷開(kāi)發(fā)敏捷管理

2015-09-11 08:59:03

結(jié)對(duì)編程

2023-01-18 23:20:25

編程開(kāi)發(fā)

2010-01-27 09:33:40

結(jié)對(duì)編程

2013-06-20 09:38:57

2014-03-03 09:48:55

SSHTmux

2013-05-24 09:37:25

結(jié)對(duì)編程結(jié)對(duì)編程實(shí)踐BitBucket

2023-04-20 18:45:44

2015-09-11 09:43:27

分析編程特征

2013-11-27 09:16:28

編程結(jié)構(gòu)

2011-08-30 10:03:59

軟件工程

2017-10-20 11:07:45

編程代碼編程模式

2011-06-03 09:58:03

結(jié)對(duì)編程程序員

2024-01-11 08:00:00

人工智能開(kāi)發(fā)

2015-09-15 09:31:36

結(jié)對(duì)編程

2015-09-15 08:46:27

代碼質(zhì)量結(jié)對(duì)編程

2010-01-27 09:16:18

結(jié)對(duì)編程

2014-03-13 11:08:42

結(jié)對(duì)編程代碼審查

2015-08-19 13:35:56

編程代碼審查開(kāi)發(fā)者
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)