時間過得很快,又到了和大家一起討論的時候。
記得前面一期我曾經提出一個問題,為什么大部分程序員要使用linux而不是windows來工作?其實啊,這也不是一個很正確的說法。其實啊在linux、windows、Mac os這三大系統中啊,并不是所有的程序員都喜歡linux的。但是為什么又有很多人喜歡使用linux呢?
首先,Linux 愛好者屬于小眾群體,這個群體具有普遍的極客精神和傳播自覺,在這個問題上的觀點更具有感染力和傳播力。
其次,對于能夠充分駕馭,并且體現自己能力的東西,正常人都會不自覺地表現出更大的偏愛,尤其是當一個東西恰好有足夠的獨特性的時候。Linux 就符合這個條件。
再次,Linux 程序員中高水平程序員的比例和數量都很高,這批人的影響力不容忽視。
最后,Linux 本身給了用戶非常大的自由度,而這種自由度又恰好能被程序員這種特殊的用戶駕馭。
對于自己喜歡的工具,越來越喜歡,以至于愛不釋手,當成玩具,也是很自然的。這樣一來,程序員就有了自覺改進系統的可能。就像一個工匠,把自己每天用的工具隨手改一下,讓他用起來更順手一些。
還有倆點理由還是比較有說服力的:
1. Linux在服務器市場上占有絕對的主流地位,決定了很多程序員需要用其工作。
2. 其開源,可以任意支配的特點正是黑客們所提倡的,而大多數程序員都有一個黑客夢.
所以學習LINUX必須明確一點: 這不是用來裝逼用的,用好linux不是你去黑Windows的資本,而且Windows的確是一個很不錯的操作系統,必須明確的一點是我們在想要使用linux時不要想著問能不能開始,你自己去感受就行了,只有自己嘗試了才知道適不適合自己,能不能用linux來幫助自己工作。建議開始還是使用UBUNTU比較好, 省去了很多折騰的時間, 感受一段時間后再折騰其他發行版也不遲!
(部分轉載至知乎)