精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

亚洲男人天堂av| 亚洲激情av| 日韩一区二区免费电影| 欧美大黑帍在线播放| 亚洲成人777777| 男人的天堂成人在线| 日韩在线播放视频| 麻豆精品国产传媒av| 性欧美gay| 亚洲伊人色欲综合网| 日本成人黄色| 成人午夜免费福利| 久久9热精品视频| 97视频在线观看成人| 免费观看特级毛片| 国产一区调教| 91福利在线看| 国产精品久久久久7777| 福利视频在线看| 国产大陆a不卡| 国产精品久久久久久中文字 | 久久久91精品国产一区二区三区| 成人免费网站在线观看| 五月天婷婷久久| 亚洲视频电影在线| 亚洲丝袜在线视频| 老熟妇精品一区二区三区| 欧美亚洲综合视频| 91高清在线观看| 欧美变态另类刺激| 免费不卡av| 亚洲欧美在线另类| 亚洲精品国产精品久久| 天堂a√中文在线| 国产成人午夜片在线观看高清观看| 国产精品成人一区二区三区吃奶| 精品成人免费视频| 国产精品sm| 久久夜色精品亚洲噜噜国产mv| 公侵犯人妻一区二区三区| 国产成人精品亚洲线观看| 日韩午夜精品电影| 中文字幕第66页| 青青在线精品| 欧美精品久久一区| 女同激情久久av久久| 成人黄色图片网站| 欧美性大战久久久久久久蜜臀 | 日韩国产精品一区二区| 欧美巨乳在线| 久久女同精品一区二区| 黑人中文字幕一区二区三区| 亚洲精品视频专区| 成人中文字幕在线| 国产精品12| 亚洲精品无码久久久| 懂色中文一区二区在线播放| 97超碰人人模人人爽人人看| 国产99对白在线播放| 国产尤物一区二区| 99久久免费国| 亚洲欧美高清视频| av高清久久久| 老牛影视免费一区二区| 男同在线观看| 国产精品久久久久一区二区三区共| 日韩中文字幕一区| 天堂地址在线www| 亚洲男人的天堂在线aⅴ视频| 中文字幕免费高| 男人天堂亚洲| 狠狠爱在线视频一区| 国产免费毛卡片| 精品无人乱码一区二区三区 | 国产欧美激情视频| 在线日韩成人| 亚洲欧美一区二区三区久久| 国产亚洲精品熟女国产成人| 欧美电影《睫毛膏》| 欧美国产亚洲视频| 亚洲 欧美 日韩 综合| 免费久久99精品国产| 成人免费激情视频| 少妇人妻一区二区| 亚洲国产精品t66y| 800av在线免费观看| 天堂电影一区| 精品视频在线视频| 亚洲午夜久久久久久久久| 小说区图片区色综合区| 日韩有码片在线观看| 久久久国产成人| 久久一区二区三区超碰国产精品| 国产日韩中文字幕在线| 日本激情一区二区| 国产亚洲一二三区| 成年人深夜视频| 九色porny自拍视频在线播放| 一本到不卡免费一区二区| 午夜xxxxx| 九九久久精品| 欧美大秀在线观看| 中文字幕+乱码+中文乱码91| 成人免费黄色在线| 在线免费一区| 欧美xxx网站| 精品国产不卡一区二区三区| 91精品人妻一区二区三区| 在线一区免费| 国产成人精品在线| 日韩有码第一页| 中文字幕日本不卡| 50路60路老熟妇啪啪| 一区二区三区在线免费看| 尤物九九久久国产精品的特点| 久久99久久98精品免观看软件 | 国产在线视频一区| 欧美日韩国产综合视频| 午夜婷婷国产麻豆精品| 亚洲黄色片免费| 欧美日韩精品在线一区| 国内外成人免费激情在线视频网站| 一区二区自拍偷拍| 久久精品亚洲精品国产欧美| xxxx18hd亚洲hd捆绑| 韩国三级大全久久网站| 中文字幕日韩av| 中文字幕在线天堂| 久久先锋影音av鲁色资源网| 精品少妇人欧美激情在线观看| 3d动漫一区二区三区在线观看| 亚洲色图在线观看| 国产www在线| 99麻豆久久久国产精品免费 | 亚洲精品视频网址| 久久亚洲美女| 欧洲久久久久久| gay欧美网站| 日韩经典中文字幕在线观看| 国产一级做a爱免费视频| 国产乱码精品一区二区三区忘忧草 | 欧美日韩国产中文字幕在线| 大荫蒂欧美视频另类xxxx| 大尺度在线观看| 亚洲无线视频| 国产在线精品一区二区中文 | 亚洲女则毛耸耸bbw| 在线成人超碰| 91亚色免费| 性网站在线观看| 日韩精品一区国产麻豆| 欧美高清视频一区二区三区| 国产一区二区在线观看免费| 精品少妇人妻av一区二区| 国产精品va视频| 欧美成人中文字幕在线| 亚洲国产精彩视频| 午夜精品aaa| 国产男女猛烈无遮挡a片漫画| 久久99伊人| 视频一区视频二区视频| 福利一区视频| 久久在精品线影院精品国产| 亚洲AV午夜精品| 亚洲福利视频一区| free性中国hd国语露脸| 久热精品视频| 宅男一区二区三区| 亚洲综合色婷婷在线观看| 国语自产偷拍精品视频偷| 天堂视频中文在线| 欧美吻胸吃奶大尺度电影| 少妇aaaaa| av不卡免费电影| 国产欧美高清在线| 99精品在线观看| 国产成人免费观看| 欧美日韩123区| 久久视频在线视频| 嫩草影院一区二区| 91激情五月电影| 日韩三级在线观看视频| 99久久99久久精品免费观看| 动漫av免费观看| 欧美在线黄色| 欧美深深色噜噜狠狠yyy| 色综合久久久| 91精品国产成人www| 69久久久久| 精品不卡在线视频| 黄色一区二区视频| 亚洲午夜久久久久久久久电影网 | 精品免费在线视频| 日韩在线视频免费看| 99久久精品国产观看| 91制片厂毛片| 亚洲国产一区二区三区a毛片| 日产精品久久久一区二区| 国产日韩欧美中文在线| 日本不卡视频在线播放| 超碰在线观看免费版| 国产视频亚洲精品| 亚洲国产精品久久久久久久| 欧美在线三级电影| 国产一级视频在线观看| 欧美国产日韩亚洲一区| 日本一区二区在线观看视频| 久久99在线观看| 欧美私人情侣网站| 在线成人欧美| 欧美 国产 精品| 日韩国产综合| 欧美另类网站| 精品少妇3p| 亚洲精品欧美日韩专区| 偷拍视频一区二区三区| 午夜精品福利视频| 91在线中文| 中文字幕国内精品| 奇米影视888狠狠狠777不卡| 日韩午夜三级在线| 在线免费观看日韩视频| 色婷婷av一区二区三区之一色屋| 好吊色视频在线观看| 国产精品美女久久久久aⅴ国产馆| 欧美做受高潮中文字幕| 国产精一区二区三区| 国产精品嫩草影院8vv8| 蜜桃精品视频在线| 亚洲视频在线a| 久久三级福利| 丝袜老师办公室里做好紧好爽 | 午夜精品一区二区三区在线视频 | 久久精品久久久精品美女| 国产3p露脸普通话对白| 欧美黄免费看| 99久久久无码国产精品性色戒| 欧美精品色图| 免费看国产精品一二区视频| 高清一区二区三区| 超碰97网站| 亚洲精品视频一二三区| 成人性生交xxxxx网站| jizzyou欧美16| 国产精品美女www爽爽爽视频| 玛雅亚洲电影| 国产精品劲爆视频| 国产成+人+综合+亚洲欧美| 国产精品久久久久久久久免费看| 丁香六月婷婷综合| 精品国产亚洲一区二区三区| 国产97在线亚洲| 韩国三级一区| 国产高清视频一区三区| 成人在线观看免费视频| 国产精品日韩欧美大师| 精品乱码一区二区三区四区| 国产精品欧美在线| 成人短视频软件网站大全app| 成人黄色av网站| 国产日韩一区二区三免费高清| 国产欧美精品一区| 女性生殖扒开酷刑vk| 成人黄色在线看| 欧美大片免费播放器| 91捆绑美女网站| av网在线播放| 成人免费一区二区三区视频| √天堂中文官网8在线| 亚洲精品写真福利| 国产一级二级三级| 大桥未久av一区二区三区| 成人a v视频| 制服.丝袜.亚洲.中文.综合| www精品国产| 亚洲福利视频在线| 国产永久免费高清在线观看| 中文字幕av日韩| 羞羞污视频在线观看| 韩国欧美亚洲国产| 日韩在线免费| 亚洲精品免费一区二区三区| 久草精品视频| 日韩一本精品| 亚洲视频综合| 成人免费视频久久| 国产精品99久久久久久久vr| 在线免费播放av| 国产精品你懂的在线欣赏| 蜜臀久久精品久久久用户群体| 亚洲成人自拍偷拍| 亚洲天堂777| 亚洲精品久久久久久久久久久| www.亚洲免费| 欧美性猛交xxxx富婆| 亚洲第一在线播放| 欧美体内she精视频| 国产黄色片网站| 亚洲欧美在线一区| 99久久精品免费观看国产| 57pao精品| www.欧美视频| 久久婷婷开心| 91精品福利| 狠狠爱免费视频| 国产剧情一区二区三区| 国产成人av一区二区三区不卡| 亚洲三级在线观看| aaaaaa毛片| 精品欧美黑人一区二区三区| 91亚洲欧美| 欧美中文在线视频| 一区二区三区四区视频免费观看| 日韩亚洲视频在线| 亚洲视频二区| 毛片毛片毛片毛| 久久久久久久性| 欧美第一页在线观看| 91福利在线导航| 亚欧在线观看视频| 欧美二区乱c黑人| 色8久久久久| 日韩成人在线资源| 国产情侣久久| 久久国产劲爆∧v内射| 亚洲精品国产一区二区精华液| 一区二区三区在线免费观看视频| 国产婷婷色综合av蜜臀av| 黄色小说在线播放| 91丨九色丨国产在线| 色狮一区二区三区四区视频| 精品国产成人av在线免| 国产成人精品免费在线| 四虎永久免费地址| 精品污污网站免费看| 国内精品一区视频| 国产97人人超碰caoprom| 女仆av观看一区| 欧美视频在线免费播放| 成人丝袜高跟foot| 久久这里只有精品国产| 日韩欧美www| 美女网站视频在线| 国产精品播放| 亚洲美女一区| 91av在线免费| 欧美午夜影院在线视频| 免费在线性爱视频| 国产精品成人一区二区三区吃奶| 国内精品久久久久久99蜜桃| 99精品视频播放| 日本一区二区动态图| 在线观看毛片av| 久久精品亚洲精品| 精品国产三区在线| 给我免费播放片在线观看| 成人sese在线| 国产精品男女视频| 亚洲热线99精品视频| 97成人超碰| 在线天堂一区av电影| 国产毛片精品国产一区二区三区| 日韩欧美中文字幕视频| 精品99久久久久久| 成人午夜视屏| 四虎影视永久免费在线观看一区二区三区| 日本亚洲最大的色成网站www| 99自拍偷拍视频| 日韩欧美视频在线| 夜鲁夜鲁夜鲁视频在线播放| 日韩影院一区| 国产成人av资源| 国产原创视频在线| 尤物yw午夜国产精品视频明星| 亚洲毛片在线免费| 成年女人18级毛片毛片免费| 91污片在线观看| 亚洲视频中文字幕在线观看| 九九精品视频在线| 妖精视频一区二区三区免费观看 | 久久午夜精品视频| 日韩一区二区三区在线观看| 丁香花在线电影| 日韩国产高清一区| 国产成人亚洲综合a∨婷婷| 性无码专区无码| 色偷偷9999www| 欧美日韩一区二区三区不卡视频| 日韩福利视频在线| 亚洲综合免费观看高清完整版在线| 外国精品视频在线观看 | 69av在线播放| 91综合视频| 天天插天天射天天干| 8x福利精品第一导航| 手机在线观看av| 中文字幕一区二区三区在线乱码 | 欧美videos粗暴| av日韩一区二区三区| 国产精品免费aⅴ片在线观看|