精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

在開源項目中遇上令人難以忍受的其他程序員該怎么辦?

開發 項目管理
有點杞人憂天?同學們,總會有讓人無法忍受的家伙出現,真的。這篇常見問題摘自Stack Exchange(免費且由社區支持的常見問題網站聯盟,其成員超過一百家)上廣受關注的每周系列博文,其中技術愛好者負責提出常見問題、其他用戶則幫助作出解答。

有點杞人憂天?同學們,總會有讓人無法忍受的家伙出現,真的。

[[107747]]

這篇常見問題摘自Stack Exchange(免費且由社區支持的常見問題網站聯盟,其成員超過一百家)上廣受關注的每周系列博文,其中技術愛好者負責提出常見問題、其他用戶則幫助作出解答。

Nathan2055提問稱:

我為某個特定網站編寫了一套開源腳本,并與其他幾位開發人員一同將其搬上了GitHub(在這里我會隱去真實姓名)。在開始采用這套新系統之后,又有幾位新人開發者加入了進來,其中有一位還非常活躍。不過,這位活躍的成員開始給項目帶來諸多改變。

首先,這家伙刪除了我們的版本管理系統(我們用的這套系統與Git不同,但作用類似——目前的版本被稱為v4.1.16)并聲稱只要項目組成員認為代碼已經準備就緒、將其直接發布到網站上即可。這樣一來,現在我們就沒有一個能夠集中提供發行說明的空間了,這給我們的心情帶來了極大影響。

真正讓我感到出離憤怒、甚至一氣之下直接走人的狀況來自推送腳本。項目組中的其他幾位開發人員編寫了一套簡單的Python推送腳本。由于我們在多個網站上保存著數個腳本版本,因此我開始編寫一個規模更大的Java程序,希望利用其中的地理接口對原本代理中的Python腳本加以替代。我利用即時通訊工具向各位合作伙伴知會了這一消息,但這家伙跳出來給了我潑了一大盆冷水——他認為原本的Python腳本能夠實現我這套新腳本的所有功能,而且更具輕量化特性(他還大肆鼓吹Python與Java相比的優越性等)。我曾認真審查對原本的推送腳本,而且可以負責任地告訴大家——他所提到的功能這里一項都沒有。

所以現在我希望弄清楚自己該怎么辦。我在這個項目上花了很多時間,因此讓我直接甩手不管肯定是做不到的;但我發現自己也確實很難跟這位新人開發者合作。另外,他目前已經成為項目當中貢獻量***的代碼提交者,甚至比主要開發人員表現得更為積極。我不知道自己該如何處理這種情況。各位朋友有沒有經歷過這樣的難題?如果有的話,大家是怎樣處理的?

堅持自己的方式還是正確的方式?

gbjbaanb的回答(得到45票贊成):

1. 你可以退出。這也許算不上是***建設性的選擇,但有時候這卻是惟一的選擇。如果你決定這樣做,請千萬別再糾結不已、與伙伴們談論自己不得不離開的種種理由。省下這些精力,把它直接用在其它有意義的事情上——換句話說,“換個方向繼續前進”。

2. 不理會他人,fork到底。其實你并沒有必須與其他人共同工作的理由。堅持fork,改進代碼并且允許其他人繼續活在以自我為中心的小世界里。你的新項目必將與舊方案進行正面競爭,而到底誰能勝出完全取決于你自己。事實能夠說明一切,如果舊方案依靠用戶基礎與功能壓倒了新項目,那么也許你真的判斷錯了。

3. 表達自己的意見。你可以與開發團隊的其他成員溝通并表達自己的憂慮,讓對方了解你的想法與感受。請不要把這些歸結成個人問題,記得堅持將重點放在你對于代碼改動的觀點、缺乏確切的質量流程或者新決策并未得到每一位成員認可方面。也許大家認為舊方案還沒差到必須更換的程度,也有可能會有幾位團隊成員認同你的判斷、支持團隊著手修改舊有代碼。這樣一來,這位希望顛覆一切的活躍新人有可能失去自己的代碼提交權。當然,最終的結果也可能是你意識到了自己的失誤,并愿意與大家一道將項目恢復到原先的狀態。(后者的可能性是***的,除非大家真的發現項目從根本上出現了偏差。)

我們往往很難接受自己打理了很久的項目被剛剛進入的新人說三道四,保持自己熟悉的方向當然更安全也更讓人放心。不過換句話來說,新人對于舊有習慣性作法的改動本身其實是件好事——至少從宏觀意義上來看是這樣。

你的立場何在?

Ben McCormick的回答(得到33票贊成):

我覺得還有很多情況沒有表述清楚,特別是你自己在項目團隊中的角色定位。而最終答案的選擇恰恰與這一情況密切相關。

如果你是項目中的***并控制著git庫:

奪回自己的控制權。如果這家伙在沒有得到項目***同意的情況下就提交令人不滿的代碼,那么直接消除他的提交權即可。這才是開源項目的運作方式——除非某位用戶真正在團隊中贏得信任。你不需要也沒必要將權限徹底下放。

如果代碼庫由其他人掌控:

與項目團隊的***交流并表達自己的擔憂,并鼓勵對方采用更為嚴格的規劃與審批機制以掌控項目變動。如果***不認同你的建議,那我們可以選擇接受現實并繼續為項目作出貢獻,當然也可以選擇fork路線以根據自己的觀點來推動項目發展(記得帶上與你自己觀點一致的開發伙伴)。再有,你也可以選擇離開并轉而打理其它工作。無論如何,既然當前的狀況讓你感到很不舒服,那實在沒必要繼續忍耐下去。

接受現實

Deer Hunter的回答(得到15票贊成):

請原諒我的直率,但你的文章讀起來更像是純粹的咆哮與抱怨。

你說其他人喜歡盲目作出改變,但旋即拋出了自己認為合理的新方案——Java。

請先冷靜一下:思考問題不應該非此即彼,我們不妨找到一種折衷的處理辦法(如果你還想繼續參與到這個項目當中,fork確實是最簡單的辦法——但這樣除了滿足你固執的自我堅持之外起不到任何有意義的作用)。

請首先認真思考該項目當中每一位參與者的明確職權劃分,如果沒有清晰的劃分、這類職權之爭將是不可避免的狀況。沒錯,有時候我們必須信任其他成員作出的判斷。

嘗試谷歌給出的建議

Kurtosis的回答(得到4票贊成):

谷歌幾年之前就這一問題開展過技術討論,下面我來概括講講由此帶來的結論性意見:

1. 理解:了解你的社區成員參與當前項目的工作動力,再將其與其它機會成本進行比較——一定要用心保護好這些動力,它們是項目繼續生存并前進的根本因素。

2. 強化:建立起一個健康的社區環境,禮貌、尊重、信任與謙卑是其中必不可少的社會化組成部分。

3. 識別:找到害群之馬們搬弄是非的標志性征兆(這類例子不勝枚舉,但既然你已經提出了這類問題,說明你之前可能已經見識過不少相似的情況)。

4. 監控:冷靜地堅持自己的立場,不要對侮辱、輕視、挑戰以及不尊重等行為作出反應,同時不斷強化前面提到的社區規范。
 

原文鏈接:http://arstechnica.com/information-technology/2014/01/how-to-deal-with-a-difficult-programmer-on-an-open-source-project/

責任編輯:陳四芳 來源: 51CTO
相關推薦

2014-03-27 11:10:46

程序員老程序員

2011-12-07 16:32:01

軟件專利

2015-10-10 08:52:13

程序員疲勞

2018-05-08 15:36:28

帶魚屏筆記本編輯

2018-09-05 16:25:03

程序員裁員焦慮

2020-04-20 13:59:06

微軟Windows操作系統

2017-06-12 15:53:40

程序員代碼編程

2017-06-12 11:14:52

程序員技術停滯

2020-02-25 15:29:04

程序員35歲以后怎么辦

2022-02-15 14:06:26

人工智能程序員圍棋

2013-03-28 15:50:37

程序員Java

2018-05-16 09:05:07

2012-12-03 09:37:39

ForefrontExchange

2022-10-21 08:17:06

開源項目閉源

2022-04-14 08:02:06

SaaS應用程序CIO

2015-03-24 13:53:26

程序員程序員精神崩潰程序員建議

2021-06-09 06:31:22

微信QQ移動應用

2022-05-10 18:36:17

開源軟件專利

2020-09-21 15:52:47

程序員技術編碼

2018-06-29 16:04:40

點贊
收藏

51CTO技術棧公眾號

99精品视频免费观看视频| 清纯唯美激情亚洲| 毛片在线播放网站| 亚洲福利一区| 日韩在线免费av| 精品国产一二区| 久久毛片亚洲| 一区二区三区在线观看视频| 精品在线视频一区二区| 艳妇乳肉豪妇荡乳av| 国产精品v欧美精品v日本精品动漫| 亚洲国产精品高清久久久| 激情五月婷婷久久| av第一福利在线导航| 国产欧美一二三区| 精品国产免费人成电影在线观...| 欧美成人一区二区三区四区| 欧美aⅴ99久久黑人专区| 亚洲精品在线观看www| 午夜av中文字幕| 婷婷午夜社区一区| 亚洲午夜精品在线| 婷婷视频在线播放| www.av在线播放| 成人av在线资源| 成人性生交大片免费看小说| 综合网在线观看| 亚洲午夜伦理| 日韩在线观看av| 在哪里可以看毛片| 精品亚洲免a| 日韩美女在线视频| 九九精品久久久| 台湾成人免费视频| 精品日本美女福利在线观看| 国产高清av在线播放| 米奇精品一区二区三区| 国产日韩欧美精品一区| 久久亚洲国产精品日日av夜夜| av中文字幕免费在线观看| 男人操女人的视频在线观看欧美 | 国产精品19p| www.久久.com| 色婷婷综合五月| 国产精品久久久久9999爆乳| 91一区二区三区在线| 中文字幕高清一区| 欧美一区少妇| 欧美日韩国产中文字幕在线| 91在线播放网址| 国产精品自拍首页| 欧美一区二区黄片| 成人白浆超碰人人人人| 国产福利久久精品| 丰满大乳国产精品| av不卡一区二区三区| 俄罗斯精品一区二区| www.com欧美| 国产不卡视频在线播放| 国产欧美日韩一区二区三区| 黄色一级a毛片| 99精品欧美一区二区三区小说| 精品国产乱码久久久久久88av| 日本中文字幕电影在线观看 | 久久国产精品毛片| 国产成人短视频| 99久久久无码国产精品免费蜜柚| 三级久久三级久久| 国产精品日韩电影| 国产精品一区二区三区在线免费观看 | 亚洲tv在线| 91精品国产综合久久蜜臀| 下面一进一出好爽视频| 超碰精品在线| 精品亚洲男同gayvideo网站| 熟女少妇内射日韩亚洲| 天天影视综合| 久久久久久久久网站| 日本少妇激情舌吻| 玖玖视频精品| 亚洲专区在线视频| 天天综合在线视频| 国产精品日日摸夜夜摸av| 中国一级黄色录像 | 国产精品jvid在线观看蜜臀| 中文字幕乱码中文字幕| 国产精品66部| 蜜桃成人在线| 免费黄色电影在线观看| 亚洲高清在线视频| 亚洲精品中文字幕无码蜜桃| 青青国产精品| 亚洲成色777777女色窝| 国产在线综合视频| 亚洲二区精品| 国产精品一二三视频| www.五月婷| 国产日产欧美一区二区三区 | 岛国精品资源网站| 精品成人影院| 欧美日韩第一视频| 高潮毛片又色又爽免费| 国产精品一二三区| 天天久久人人| 蜜桃麻豆影像在线观看| 69av一区二区三区| 欧美日韩高清丝袜| 欧美喷水视频| 国产日韩专区在线| 日韩偷拍自拍| 亚洲国产一区在线观看| 少妇一级淫免费放| 色88888久久久久久影院| 免费99精品国产自在在线| 中文字幕免费观看| 成人v精品蜜桃久久一区| 国产精品jizz在线观看老狼| 九九热线视频只有这里最精品| 日韩欧美在线影院| 一区二区三区在线播放视频| 奶水喷射视频一区| 成人在线观看网址| av免费看在线| 欧美久久婷婷综合色| 久久久久久久久福利| 亚洲欧美日韩国产| 国产精品有限公司| 免费看电影在线| 日韩限制级电影在线观看| 亚洲一级理论片| 人人狠狠综合久久亚洲| 麻豆精品蜜桃一区二区三区| 成年人国产在线观看| 欧美一级夜夜爽| 日本精品在线免费观看| 麻豆精品视频在线| 四虎永久国产精品| 素人啪啪色综合| 夜夜躁日日躁狠狠久久88av| 亚洲视频 欧美视频| 99精品一区二区三区| 五月丁香综合缴情六月小说| 第四色在线一区二区| 欧美日韩国产999| 国产成人免费看一级大黄| 亚洲欧美韩国综合色| 亚洲免费成人在线视频| 欧美mv日韩| 91麻豆国产精品| 国产在线看片| 日韩午夜av电影| 国产精品1000| 99国产精品久久久| 日日摸日日碰夜夜爽av| 日韩欧美ww| 热草久综合在线| 国产高清视频在线观看| 欧美唯美清纯偷拍| 免费黄色激情视频| 国产一区二区三区久久久| 可以免费看的黄色网址| 99香蕉久久| 欧美一区二区视频97| 韩国精品视频| 91精品综合久久久久久| 欧美日韩精品一区二区三区视频播放 | 欧洲亚洲在线视频| 成a人v在线播放| 3d动漫精品啪啪1区2区免费| 日日骚一区二区三区| 99久久综合精品| 成人性视频欧美一区二区三区| 青青草国产成人a∨下载安卓| 91精品久久久久久久久久| 18视频在线观看网站| 亚洲国产日韩欧美综合久久 | 久久久久久久尹人综合网亚洲 | 欧美精品不卡| 欧美精品一区二区三区在线四季 | 老司机午夜在线| 精品美女一区二区| 国产污视频网站| 亚洲欧美日本韩国| av鲁丝一区鲁丝二区鲁丝三区| 日韩电影免费在线看| 国产尤物av一区二区三区| 特黄特色欧美大片| 成人黄在线观看| 韩国精品一区| 色偷偷88888欧美精品久久久| 性网爆门事件集合av| 日韩欧美国产网站| 黄色a级片在线观看| 福利视频网站一区二区三区| 国产极品美女高潮无套久久久 | 无码播放一区二区三区| 日韩欧美高清在线播放| 国产精品高清一区二区三区| 成人免费一区| 午夜免费久久久久| 免费av在线网址| 亚洲欧洲国产精品| www.久久久久久久久久| 欧美亚洲尤物久久| 欧美成人aaaaⅴ片在线看| 国产精品久久久久影视| 亚洲一区二区三区综合| 韩日欧美一区二区三区| 激情婷婷综合网| 黄色av一区| 在线国产伦理一区| 国产成人av| 国产一区不卡在线观看| 粉嫩av国产一区二区三区| 日韩av电影中文字幕| 黑人另类精品××××性爽| 精品国产欧美成人夜夜嗨| 黄色av免费在线观看| 亚洲高清av在线| www.香蕉视频| 91精品国产色综合久久ai换脸| 无码人妻av一区二区三区波多野 | 成人在线免费播放视频| 99热这里只有精品8| 福利网在线观看| 波多野结衣在线观看一区二区| 国产日韩一区二区| 在线播放一区二区精品视频| 国产在线日韩在线| 韩国久久久久久| 欧洲成人免费视频| 樱花草涩涩www在线播放| 久久久久久久久国产精品| caopeng在线| 久热99视频在线观看| 老司机午夜在线| www亚洲精品| 麻豆传媒在线免费看| 日韩中文字幕av| 在线中文资源天堂| 一区二区欧美久久| 成人免费一区二区三区视频网站| 亚洲欧美综合精品久久成人| 久久久久久久影视| 亚洲男人天堂2023| 国产中文字幕在线观看| 国产亚洲成av人片在线观看桃| 欧美日韩国产综合视频| 国产午夜精品免费一区二区三区| 久久电影中文字幕| 亚洲最大在线视频| av中文字幕在线| 久久精品这里热有精品| 国产精品久久麻豆| 久久99久久久久久久噜噜| 激情影院在线| 午夜精品久久久久久久99热浪潮| 绿色成人影院| 日本在线观看天堂男亚洲| 一呦二呦三呦精品国产| 国产精品自产拍在线观看中文 | 日韩影院精彩在线| 三上悠亚在线一区二区| 国产一区二区三区蝌蚪| 中文字幕第3页| 91亚洲精品乱码久久久久久蜜桃| 亚洲精品视频久久久| 国产精品水嫩水嫩| 欧美成人黄色网| 色综合中文字幕国产| 在线观看视频中文字幕| 精品国产一区a| 三级理论午夜在线观看| 中文字幕精品一区久久久久| av免费看在线| 国产成人激情小视频| 亚洲高清影院| 精品欧美日韩| 99精品美女| 超碰成人免费在线| 日本欧美一区二区三区| 久久久精品人妻一区二区三区| 99久久精品免费| 91成人精品一区二区| 一区二区三区日本| 久久精品久久久久久久| 91精品在线观看入口| 午夜视频在线播放| 日韩在线观看免费全集电视剧网站| 日本成人不卡| 国产精品h片在线播放| 蜜桃精品视频| 日本精品一区二区| 亚洲二区视频| 亚洲欧美天堂在线| 久久久久久久网| 精品无码免费视频| 欧美嫩在线观看| 奇米影视888狠狠狠777不卡| 国产高清视频色在线www| 隔壁老王国产在线精品| 国产成人午夜性a一级毛片| 国产高清精品一区二区| 日韩三级在线| 精品国产免费av| 国产高清久久久| 国产传媒在线看| 色综合夜色一区| 亚洲国产av一区二区| 丝袜亚洲欧美日韩综合| 亚洲黄色中文字幕| 国产99午夜精品一区二区三区 | 男同互操gay射视频在线看| 国产美女一区| 日本中文字幕有码| 亚洲欧洲在线观看av| 狠狠狠狠狠狠狠| 国产视频精品自拍| 电影在线观看一区| 91亚色免费| 亚洲精品国产首次亮相| 亚洲一级免费观看| 久久久久国产成人精品亚洲午夜| 国产无码精品在线观看| 日韩一区二区三区四区五区六区| av影片免费在线观看| 欧美有码在线观看| 国产一级成人av| 欧美日韩中文字幕在线播放| 久久成人av少妇免费| 亚洲一级片在线播放| 一本久久a久久精品亚洲| 日韩av视屏| 青青草原一区二区| 美女毛片一区二区三区四区| 国产午夜大地久久| av一二三不卡影片| 日本中文字幕网| 亚洲第一色中文字幕| 888av在线视频| 国产一区二区三区四区五区在线| 激情视频一区| 大尺度在线观看| 亚洲mv在线观看| 天天摸夜夜添狠狠添婷婷| 97在线视频免费看| 国产欧美一区二区三区米奇| 国产一级爱c视频| 91婷婷韩国欧美一区二区| 国产精品21p| 国产亚洲在线播放| 激情久久99| 热这里只有精品| 国产福利精品导航| 日本一二三区视频| 亚洲免费中文字幕| 小明成人免费视频一区| www亚洲国产| 国产成人免费视频| 日韩毛片在线播放| 亚洲欧美一区二区三区四区| 99精品国自产在线| 大陆极品少妇内射aaaaaa| 国产suv精品一区二区6| av黄色在线播放| 丝袜美腿亚洲一区二区| 亚洲三级av| www.玖玖玖| 国产精品国产三级国产| 性中国古装videossex| 亚洲3p在线观看| 成人精品电影| ass极品水嫩小美女ass| 精品国产精品自拍| 成全电影播放在线观看国语| 1卡2卡3卡精品视频| 羞羞答答国产精品www一本| 欧美激情 一区| 日韩视频在线一区二区| 中文字幕这里只有精品| 一区二区av| 不卡的av网站| 11024精品一区二区三区日韩| 久久久久久国产精品久久| 久久不见久久见中文字幕免费| 中文字幕第17页| 五月天网站亚洲| 免费黄网在线观看| 欧美成人第一区| 国产精品资源网站| 国产在线观看第一页| 欧美肥婆姓交大片| 国产一区网站| 美女伦理水蜜桃4| 欧美日韩国产电影| 亚洲少妇视频| 福利视频免费在线观看| 国产精品免费视频观看| 天天爱天天干天天操| 亚洲free性xxxx护士白浆|