點評:技術群的那些半吊子事情


我是一個熱愛學習、熱愛分享的人。在2006年來北京之前,我一直熱衷於開源分享,雖然有很多作品由於時間和精力原因沒能正式推廣出去。但我的這種經歷,使得我積累了很多的Q群經驗。今天閑來無事,來點評一下技術群里面的那些個半吊子事情——今天我們只說那些不好的事情們!

在2005年之前,由我主導的Q群就有十幾個,當時還沒有500人超級群,主要討論Asp、PHP技術。成員都是早期的Web開發者,綜合能力都是非常好的,除了Web后端,我們還要討論前端,甚至我們還會討論計算機安全和反向工程,總之話題是很雜的。那個時期成長起來的人和現在的猴子們相比,綜合能力和技術功底都是非常強的,不像現在很多猴子都是專注於某個領域。

后來我與當時的合伙人在運營理念上產生分歧,團隊解散之后來到北京,為了給自己一個更大的挑戰、不再生活在之前的光環之下,我退出或解散了所有的群,只留下了一個朋友較多的。這個群經過幾次新陳代謝,最終發展成現在的網鳥-刺客巔峰。

從2009年,我開始關注MongoDB,但是當時我其實還並不知道NoSQL這么個概念。只知道MongoDB是一個數據庫,用起來比MSSQL和MYSQL要爽,因為有很多特別的玩意兒。2011年5月7日,10gen在北京組織了一次技術聚會,我去參與了。會后感覺不錯,就於2011年5月底創建了網鳥-NoSQL群。該群在2011年年底開始發展壯大,在2012年3月份滿員,現在網鳥-NoSQL二群也已經發展到300人以上了。

除了自己創辦(即自己做群主)的這幾個群之外,我還在其他很多技術群入駐,例如CHINAZ技術交流群、K666.com官方群以及盛大MongoIC官方群等。

在回顧了Q群經歷之后,我們進入正題,來說說那些比較半吊子但是又很有意思的事情。

自以為是、膚淺浮躁

前幾天,網鳥-NoSQL二群有人剛進去就退了出來,出於好奇,我打開群消息想了解發生了什么事情。因為經常有人進群發個小廣告就走的,也有與群里人吵架臉紅脖子粗之后退群的。

我查看了聊天記錄——現在只能依靠回憶了,記錄在公司。

因為我的群使用了QQ Robot進行消息轉發,因此從1群可以看到2群的消息,2群也可以看到1群的消息。該童鞋入群之時,2群可能沒有人說話,都是1群傳過來的。因此他就認為這個群里全都是機器人(話說這小子能看出是機器人也不一般啦!),然后罵罵咧咧的,隨后就退出了。

看完聊天記錄,我差點笑噴,不知道該說這孩子什么好。我就發了一句:不能透過現象看本質,悲催啊!

點評:作為猴子,我們每天都會做一些深度思維,忌諱膚淺、浮躁,在這一點上,偶們的毛老頭說過一句話:“沒有調查就沒有發言權!”。這里的調查我們可以理解為多方取證、深入思考,三思而后行,如果您很浮躁,那我建議您還是先解決一下心理和情緒上的問題再談工作吧!

理論派與實戰派

理論與實戰之間原本應該是相輔相成、相互促進的,但在現實中我們經常會遇到這樣的矛盾,在群里也一樣!

經常會看到某某某分享了一個自己的作品,但是立馬就有人跳出來說你這個應該那樣,因為那個啥啥啥,然后A和B就開始吵了起來。通常都是在臉紅脖子粗之后,其中一方會退群而走。

理論和實戰難道就不能統一么?雖然我曾宣稱自己是個實戰主義者,但我自己並沒有放棄理論學習和歸納總結。只不過,我都是在實戰中因需而學,因此學習的進度比較慢而已。

點評:理論來自於實踐,是對實踐經驗的歸納總結,基本上這些都是前人的實戰經驗。因此理論知識對實戰應用具有很好的指導性,有了它們,我們可以做的更好、更快!但即使如此,我們也不應該總是去相信理論知識,並不是所有的理論知識都是正確的,我們要懷着質疑的心態去學習,不要盲從權威。盡信書不如無書,僅僅紙上談兵也是不靠譜的。

平台之爭

這是個老話題了,也是無休無止的。老鳥們說,我不認為.NET不好,也不認為Java就一定好,Asp與PHP之間選擇哪個要看具體的項目、團隊資本等等綜合因素來考慮;菜鳥們往往會比較盲目,甚至為維護自己的權威性孜孜不倦的執着於口舌之爭當中。老鳥說的不全對,菜鳥做的也不一定錯。

我們人類況且會有各種不同的語言,那么人類制造的機器擁有不同的語言環境有何不可?中國人生活在亞洲,食宿習慣可能與周邊國家類似,比如中日韓都有可能用到筷子。美國人生活在美洲,他們以及他們周邊的人基本上就不用筷子。難道以此判定中國菜好吃或者美國漢堡包才好吃?

從本質上講,我們的世界是多樣化的,宇宙也是多樣化的。茫茫宇宙之中不是只有地球這樣的星球,還有沒有空氣、沒有水、不適合生命存在的月球、火星等等。但是它們之間卻相互依賴,讓太陽系顯得更加豐富多彩。話說太陽就像是一個計算機體系,沒有它地球就不會有生命。火星、地球就是不同的操作系統,只不過地球特殊一點有了生命,但就物質組成本身來說,火星和地球也是存在差異的,為何同在太陽系,他們倆的成份就不能是一樣的呢?

回過頭來,Windows平台與Linux、蘋果等操作系統平台之間存在差異也是很自然的事情。在這些平台之上產生C/C++、VB、Delphi、Java、C#、Python、Ruby、GO等各式各樣的編程語言和開發環境也是很自然的事情。我們不需要討論他們之間的差異,我們只需要知道,在特定的環境之下,火星的組成部分只能是那樣,地球也只能是這樣。那么我們也就需要容忍Java和C#之間的差異,Delphi和VB之間的差異。每一種語言的產生都有它的歷史原因,這也就注定了大部分編程語言就只適用於它的那個環境。

點評:我並不反對平台之爭,雖然平台之爭表面上看起來顯得有些半吊子。但是在爭論的過程中,參戰者自身也在總結歸納,這些對他們、對群友都是有益的!只不過,大家沒有必要搞到臉紅脖子粗、撤出對方家長以及各種老鄉出來吧!

其他

除了以上我認為比較值得記錄的之外,還有一件小事需要提一下。很多朋友入群之后第一個動作就是找群主,問群主.NET,問群主Java,問群主PHP,問群主此時此刻在研究什么V……話說,群主是萬能的?哈哈

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM