中國程式設計師和外國程式設計師

jianshu發表於2016-01-26

  別被標題誤導,我可沒有說中國程式設計師不如外國程式設計師。

  聽說世界一流程式設計師都上一個論壇,叫stackoverflow,那天閒來無事,索性上去看看。不得了,發現一個熱門問題

  stackoverflow中的一個提問

  乖乖,這哥們難道沒學過程式設計,返回值跟宣告不一樣他都看不出來?看來stackoverflow的程式設計師水平不過如此啊,哈哈哈哈。

  一陣得意之後,我揮毫潑墨,寫了一個回覆

  我的回覆

  結果,上圖已經說的很明白了,我竟然被刪帖了!!

  下面還有兩個回覆,第一個人說:“這不是一個答案。”第二個人說:“你沒有提供問題的答案。想批評或追問作者的話,可以在他的問題下面發表評論(而不是寫一個答案)。”好吧,我很委屈了很久。

  後來我看到stackoverflow首頁的提示,裡面講到這個網站的的宗旨:

Ask questions, get answers, no distractions。

  意思是隻提問和回答,不要做無關的事情。回想我上次被刪的經歷,的確不太符合這個要求,畢竟我只是說了為什麼錯,卻沒有給出怎麼做才對。這也的確體現了stackoverflow的魅力,簡練、直接。

  可是給我震撼的不只是這一點,而是我竟然被另一個使用者刪帖了!他怎麼會有這麼大的許可權?他為什麼這麼愛多管閒事……想了很久,我似乎明白了什麼,大概這才真正展現出了中國程式設計師和外國程式設計師的差異。我們國內的程式設計師,通常只顧自己不管別人,只要自己把問題解決了,別人能不能解決都與我無關。於是出現了大量不好甚至錯誤的回答,不知道這些回答會影響多少人。而外國的程式設計師,錯誤的回答很快被他們指出,留下的都是最好的解決方案,既減輕了搜尋難度,又提高問題和答案的質量。像stackoverflow這樣給普通使用者賦予如此高許可權的論壇,國內似乎還沒有。也許國人的性格不適合做這麼開放的事情,所以這種模式國內少有嘗試。國內的技術類社交網站我最喜歡CSDN,它和stackoverflow不太一樣,但各有優點。CSDN中也湧現出了許多優秀的博文,這都是我們希望看到的。

  中國程式設計師和外國程式設計師並沒什麼區別,大概外國程式設計師唯一的優勢就是天生會用英語,如果還有第二個優勢的話就是Google沒被牆。不過,僅此兩項,給了中國程式設計師不小的麻煩,我們需要付出更多的努力,讓Chinese Programmer成為世界上最好的Programmer。這也是我的夢想。

相關文章