程序员必知必会之maillist篇
生活随笔
收集整理的這篇文章主要介紹了
程序员必知必会之maillist篇
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
程序員必知必會之maillist篇
???????本文最初由戀花蝶發表于http://blog.csdn.net/lanphaday,可以隨意轉載,但未經同意不得增刪修改,轉載應保留本聲明,否則追究責任。
題注:因為我參與了若干個maillist,眼看一個一個maillist變成毫無學術氛圍的“小水塘”,心如刀割,所以寫下了這篇文字,忠誠勸戒大家善待maillist、尊重maillist上的每一位訂閱者,共同營造和諧的網絡交流環境。
maillist,即郵件列表,金山詞霸2005上面的意思是郵件發送清單。maillist可能是互聯網上最古老的人際交流手段之一,但到現在仍然是最有效的互聯網交流手段之一。
maillist不比直接的人與人之間的email交流,發往maillist的郵件會分發到訂閱了maillist的所有人的郵箱,這一特性使得交流的效率相當高。試想想,如果一個論壇有一萬人注冊用戶,可能只要一千人會經常上線,你發一個貼子,去查看的可能不到一百人,回答問題的,恐怕就只有三五個了。而一個有幾百個訂閱者的maillist,一個“有趣”的主題可能引起幾十封回復。正因為maillist的交流的高效性,使得maillist廣泛應用在學校、企業、非營利組織和一些成員分布區域廣闊的行業進行交流的必然選擇。在大學的時候,我們可以訂閱學校的maillist;在公司的時候,我們通常被要求加入maillist;作為程序員,我們肯定訂閱了不同的maillist以豐富我們的學習環境;我們也可能參與了某開源項目,所以我們可能訂閱了不少開源項目的maillist。這一系列maillist,是我們獲得幫助和幫助別人的紐帶,所以我們有必要來學習一下應該如何對待maillist和maillist上面的朋友。
盡管中國人號稱中國是禮儀之邦,但我們中的確有相當多人連最基本的禮貌也不懂。怎么樣寫一封讓人看起來不討厭的Email,我已經在《程序員必知必會之Email篇》(http://blog.csdn.net/lanphaday/archive/2006/06/29/850059.aspx)里跟大家探討過,里面的內容基本上也適用于maillist,所以不再贅述。現在我們來談一些針對maillit的話題。
不發言是最好的
因為發往maillist的郵件會被所有訂閱者收到,所以如果不是在其它地方找不到答案,不要在maillist發言。Email是程序員相當重要的聯系方式,對若干人而言,收到Email就是意味著要閱讀(甚至回復郵件)。想像一下你回家聽到電話留言里十個有八個是推銷家庭用品的廣告是什么樣的心情,而maillist充斥著大量的低品質話題給人的感覺就差不多,這會導致maillist的訂閱者激情減退,甚至流失高手,久而久之,越來越多的問題得不到解決,這個maillist也就被大家溫柔地輪奸至死了。
maillst是解決問題的有效手段,但絕不是唯一手段。而且由于地域差異(如訂閱了世界性的maillist)等因素得到回復需要付出巨大的時間待價,所以maillist應該是備用的解決手段。我們應該優先使用咨詢身邊的同學、同事和老師;優先使用搜索引擎;優先在IM群組(如QQ群、MSN群和泡泡興趣組等)上咨詢在線網友;優先使用本地論壇(如直接在C++maillist問一個簡單問題得到回復的時間可能遠大于在CSDN論壇詢問)。如果這些方案都已經試過了,而沒有人能解決你的問題,現在可以嘗試向maillist發言詢問。
除了發言詢問和回答問題外,不要在maillist里回復其它東西。如果你是詢問者,在解決問題后想感謝解答人,可以私下發郵件給他,不要直接回復到maillist。更加不要在maillist里開玩笑,或者轉貼你自以為有趣的小笑話、黃段子和美女圖片,這樣做會讓大家都認為你素質相當低下。
最后一點,不要使用設置有“自動回復”功能的Email訂閱maillist,也許有些“現代”maillist服務器已經可以忽略自動回復,但最好還是不要這樣做。
詳細描述問題
終于可以理直氣壯地向maillist發郵件了,現在我們要注意的是要詳細地描述問題。在繼續之前,我們再來談談禮貌,禮貌這東西,怎么強調都不過份。在《程序員必知必會之Email篇》(http://blog.csdn.net/lanphaday/archive/2006/06/29/850059.aspx)可以找到關于Email禮儀的內容,如果你沒有自信自己寫的Email是有禮的,請去閱讀一遍。
???????本文最初由戀花蝶發表于http://blog.csdn.net/lanphaday,可以隨意轉載,但未經同意不得增刪修改,轉載應保留本聲明,否則追究責任。
詳細描述問題可能需要包括這三點:1)你所遇到的問題;2)你通過其它途徑找到參考答案;3)如果有代碼和測試用例,請提供。基本上有這些,maillist的其他訂閱者已經可以幫到你。
郵件的主題也應該是問題的描述,類似“來自初學者的問題”遠不如“XX功能應該如何實現”。
如果是回復者或者引發了相關的新討論,在適當的位置引用原文,幫助閱讀者理解自己的意思。
保持線索干凈
maillist是一種交流環境,肯定會有人回復。我們在回復他人的問題的時候,請一定不要更改郵件線索,簡單來說,就是不要更改郵件標題(通常而言,回復時自動增加的Re(也可能是R、Reply等)并不會更改線索,所以不必在意這個)。現在相當多人使用的郵件客戶端可以根據線索來組織郵件,給使用者更佳的閱讀體驗(現在gmail這種web mail也有這樣的趨勢),所以我們要保持線索干凈,方便他人。
不要在線索內討論其它問題,如之前你發起了關于C++的問題,不要在解決之后又回復討論“關于MySql數據庫的XXX問題”,請重起一條線索。一則有利于你的問題得到解決,二則方便以后有人閱讀maillist的歷史問題時可以容易地找到“關于MySql數據庫的XXX問題”的討論。
關于引用,我個人建議是只引用最近的三封郵件,適時地刪除引用,節省帶寬。很多人喜歡全部引用,這個隨個人喜好吧。
自我保護
maillist上肯定時刻都會有出現“垃圾”郵件的可能,這些“垃圾”不一定是廣告郵件哦,更多的是不符合你興趣領域的“專業”郵件或者一些你認為不值一看的低水準問題。這時候有必要進行自我保護。招術之一是使用關鍵詞過濾,現在的web mail和郵件客戶端都支持過濾;招術之二就是干脆退出maillist,有必要的時候再重新加入,這種方式雖然為人不齒,但極其有效。
至此,你應該不會再成為一發Email就被整個maillist的訂閱者齊罵SB的人了,因為你與maillist的友好相處,你也將能夠從maillst里獲得更多的幫助,或者通過幫助他人獲得更多快樂。
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀
總結
以上是生活随笔為你收集整理的程序员必知必会之maillist篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员必知必会之blog篇
- 下一篇: 程序员必知必会之Email篇